Re: [Gpsbabel-code] New xcsv fields: *_HUMAN_READABLE
Brought to you by:
robertl
From: Jeff B. <je...@bo...> - 2004-08-31 02:22:47
|
Old thread, I know, but I just remembered something. I've written some similar code in PHP and I had a bunch of test cases = which you might be able to use as well. Most are actual strings I've = found out there in the wild. 37 23.516 122 02.625 37 23.516 -122 02.625 N37 2.516 W122 02.625 N37 23.516' W122 02.625' N37 23.516 W122 2.625 N 37 23.516 W 122 02.625 N 37 19.460 W 122 00.183 N. 37. 18.216 W.122.04.342. 37 19 14 -121 59 14 44 30 93 30 37.391933 -122.043667 37.391933 122.04375 N37 23,516 / E122 02,625 37 23.516' N, 122 02.625' W 37 23.516N, 122 02.625W N37.3919330,W9.0437500 s 37 23.516 -122 02.625 n 37 23.516 e 5 02.625 N 37=B023.516 W 122=B002.625 I hope they're helpful. Jeff Ron Parker wrote: > > There's a thread going on in alt.rec.geocaching ( = > http://tinyurl.com/4gkwo ) > that made me do this. > > I've committed LAT_HUMAN_READABLE, LON_HUMAN_READABLE, and = > LATLON_HUMAN_READABLE > to the stable of xcsv thingies. It's able to handle just about any = > kind of > coordinates you want to throw at it: > > N 41=B0 09.124' W 85=B0 09.264' > 41 09 03.235 N, 85 09 14.463 W > N 41.142243 W 85.15323 > N 41 09 3.235 85.15323 W (ugh=21) > > and lots of other things. > > And the format specifiers for output are even more flexible.... > > =22%c %.3d=B0 %6.3f'=22 is legal. > =22%f %c=22 is legal (and looks a lot like LAT_DECIMALDIR) > =22%c %f=22 is legal (and looks a lot like LAT_DIRDECIMAL) > =22%c %d %d %f=22 is legal. > =22%c %d %d %d=22 is even legal, though it might lose some precision. > =22%c %d=22 is legal, too, but you'd be crazy to use it. > =22%d degrees=22 is even legal, for output (the input parser pukes on t= he = > 'e') > > There's no purpose to all of this, other than the aforementioned thread= , > but it was a fun little exercise anyway. > > Perhaps I'll write a testo case for it this evening. > > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools=21 > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_idG21&alloc_id=10040&op=CCk > _______________________________________________ > Gpsbabel-code mailing list > Gpsbabel-code=40lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gpsbabel-code |