1 /* This file is machine-generated from the contents of style/ */ 2 /* by mkstyle.sh. Editing it by hand is an exeedingly bad idea. */ 3 4 #include "defs.h" 5 #if CSVFMTS_ENABLED 6 static char arc[] = 7 "# gpsbabel XCSV style file\n" 8 "#\n" 9 "# Format: GPSBabel arc filter format\n" 10 "# Author: Ron Parker\n" 11 "# Date: 17 July 2003\n" 12 "#\n" 13 14 "DESCRIPTION GPSBabel arc filter file\n" 15 "EXTENSION txt\n" 16 17 "#\n" 18 "# FILE LAYOUT DEFINITIIONS:\n" 19 "#\n" 20 "FIELD_DELIMITER TAB\n" 21 "RECORD_DELIMITER NEWLINE\n" 22 23 "#\n" 24 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 25 "#\n" 26 "IFIELD LAT_HUMAN_READABLE, \"\", \"%08.5f\"\n" 27 "IFIELD LON_HUMAN_READABLE, \"\", \"%08.5f\"\n" 28 29 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 30 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 31 ; 32 static char cambridge[] = 33 "DESCRIPTION Cambridge/Winpilot glider software\n" 34 "SHORTLEN 8\n" 35 "EXTENSION dat\n" 36 "#\n" 37 "#\n" 38 "# FILE LAYOUT DEFINITIIONS:\n" 39 "#\n" 40 "FIELD_DELIMITER COMMA\n" 41 "RECORD_DELIMITER NEWLINE\n" 42 "BADCHARS COMMA\n" 43 44 "IFIELD INDEX,\"1\",\"%d\"\n" 45 "IFIELD LAT_HUMAN_READABLE,\"\",\"%d:%06.3f%c\"\n" 46 "IFIELD LON_HUMAN_READABLE,\"\",\"%03d:%06.3f%c\"\n" 47 "IFIELD ALT_METERS,\"\",\"%3.0fM\"\n" 48 "IFIELD CONSTANT,\"\",\"T\"\n" 49 "IFIELD SHORTNAME,\"\",\"%s\"\n" 50 "IFIELD DESCRIPTION,\"\",\"%s\"\n" 51 ; 52 static char csv[] = 53 "# gpsbabel XCSV style file\n" 54 "#\n" 55 "# Format: DeLorme SA 9.0 CSV\n" 56 "# Author: Alex Mottram\n" 57 "# Date: 12/09/2002\n" 58 "#\n" 59 "# \n" 60 "DESCRIPTION Comma separated values\n" 61 "SHORTLEN 8\n" 62 "#\n" 63 "#\n" 64 "# FILE LAYOUT DEFINITIIONS:\n" 65 "#\n" 66 "FIELD_DELIMITER COMMASPACE\n" 67 "RECORD_DELIMITER NEWLINE\n" 68 "BADCHARS COMMA\n" 69 70 "#\n" 71 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 72 "#\n" 73 "IFIELD LAT_HUMAN_READABLE, \"\", \"%08.5f\"\n" 74 "IFIELD LON_HUMAN_READABLE, \"\", \"%08.5f\"\n" 75 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 76 77 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 78 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 79 "OFIELD DESCRIPTION, \"\", \"%s\"\n" 80 ; 81 static char cup[] = 82 "#\n" 83 "# (c) 2006, Robert Lipe, based on sample files by Krzysztof Wojtas\n" 84 "# Reference info: http://www.seeyou.ws/thankyou.php?fname=cup_format.pdf\n" 85 "#\n" 86 87 "DESCRIPTION See You flight analysis data\n" 88 "SHORTLEN 8\n" 89 "EXTENSION cup\n" 90 "#\n" 91 "#\n" 92 "# FILE LAYOUT DEFINITIIONS:\n" 93 "#\n" 94 "FIELD_DELIMITER COMMA\n" 95 "RECORD_DELIMITER NEWLINE\n" 96 "BADCHARS ,\"\n" 97 "PROLOGUE name,code,country,lat,lon,elev,style,rwdir,rwlen,freq,desc\n" 98 "EPILOGUE -----Related Tasks-----\n" 99 100 101 "IFIELD SHORTNAME,\"\", \"\"%s\"\"\n" 102 "IFIELD SHORTNAME,\"\", \"%s\"\n" 103 "IFIELD CONSTANT,\"\", \"\"\n" 104 "IFIELD LAT_DDMMDIR, \"%f\", \"%08.3f\", \"absolute\"\n" 105 "IFIELD LON_DDMMDIR, \"%f\", \"%09.3f\", \"absolute\"\n" 106 "IFIELD ALT_METERS,\"\", \"%dm\"\n" 107 "IFIELD CONSTANT,\"\", \"1\"\n" 108 "IFIELD CONSTANT,\"\", \"\"\n" 109 "IFIELD CONSTANT,\"\", \"\"\n" 110 "IFIELD CONSTANT,\"\", \"\"\n" 111 "IFIELD DESCRIPTION,\"\", \"\"%s\"\"\n" 112 113 "OFIELD SHORTNAME,\"\", \"\"%s\"\"\n" 114 "OFIELD SHORTNAME,\"\", \"%s\"\n" 115 "OFIELD CONSTANT,\"\", \"\"\n" 116 "OFIELD LAT_DDMMDIR, \"\", \"%08.3f%c\"\n" 117 "OFIELD LON_DDMMDIR, \"\", \"%09.3f%c\"\n" 118 "OFIELD ALT_METERS,\"\", \"%3.1fm\"\n" 119 "OFIELD CONSTANT,\"\", \"1\"\n" 120 "OFIELD CONSTANT,\"\", \"\"\n" 121 "OFIELD CONSTANT,\"\", \"\"\n" 122 "OFIELD CONSTANT,\"\", \"\"\n" 123 "OFIELD DESCRIPTION,\"\", \"\"%s\"\"\n" 124 125 126 ; 127 static char custom[] = 128 "# gpsbabel XCSV style file\n" 129 "#\n" 130 "# Format: Custom \"Everything\" Style\n" 131 "# Author: Alex Mottram\n" 132 "# Date: 11/24/2002\n" 133 "#\n" 134 "#\n" 135 136 "DESCRIPTION Custom \"Everything\" Style\n" 137 138 "# FILE LAYOUT DEFINITIIONS:\n" 139 "#\n" 140 "FIELD_DELIMITER COMMA\n" 141 "RECORD_DELIMITER NEWLINE\n" 142 "BADCHARS COMMA\n" 143 "FORMAT_TYPE INTERNAL\n" 144 145 "#\n" 146 "# HEADER STUFF:\n" 147 "#\n" 148 "PROLOGUE Prologue Line 1 __FILE__\n" 149 "PROLOGUE Prologue Line 2\n" 150 151 "#\n" 152 "# INDIVIDUAL DATA FIELDS:\n" 153 "#\n" 154 "IFIELD CONSTANT, \"CONSTANT\", \"%s\"\n" 155 "IFIELD INDEX, \"\", \"%d\"\n" 156 "IFIELD LAT_DECIMAL, \"\", \"%f\"\n" 157 "IFIELD LAT_DIR, \"\", \"%c\"\n" 158 "IFIELD LON_DECIMAL, \"\", \"%f\"\n" 159 "IFIELD LON_DIR, \"\", \"%c\"\n" 160 "IFIELD ICON_DESCR, \"\", \"%s\"\n" 161 "IFIELD SHORTNAME, \"\", \"%s\"\n" 162 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 163 "IFIELD NOTES, \"\", \"%s\"\n" 164 "IFIELD URL, \"\", \"%s\" \n" 165 "IFIELD URL_LINK_TEXT, \"\", \"%s\"\n" 166 "IFIELD ALT_METERS, \"\", \"%fM\"\n" 167 "IFIELD ALT_FEET, \"\", \"%fF\"\n" 168 "IFIELD LAT_DECIMALDIR, \"\", \"%f/%c\"\n" 169 "IFIELD LON_DECIMALDIR, \"\", \"%f/%c\"\n" 170 "IFIELD LAT_DIRDECIMAL, \"\", \"%c/%f\"\n" 171 "IFIELD LON_DIRDECIMAL, \"\", \"%c/%f\"\n" 172 "IFIELD LAT_INT32DEG, \"\", \"%ld\"\n" 173 "IFIELD LON_INT32DEG, \"\", \"%ld\"\n" 174 "IFIELD TIMET_TIME, \"\", \"%ld\"\n" 175 "IFIELD EXCEL_TIME, \"\", \"%f\"\n" 176 177 "# EPILOGUE: \n" 178 "EPILOGUE Epilogue Line 1\n" 179 "EPILOGUE Epilogue Line 2\n" 180 ; 181 static char dna[] = 182 "# gpsbabel XCSV style file\n" 183 "#\n" 184 "# Format: DNA Marker Format\n" 185 "# Author: Alex Mottram\n" 186 "# Date: 12/09/2002\n" 187 "#\n" 188 "# \n" 189 "# As defined in dna.c\n" 190 "#\n" 191 "#\n" 192 193 "DESCRIPTION Navitrak DNA marker format\n" 194 "EXTENSION dna\n" 195 196 "# FILE LAYOUT DEFINITIIONS:\n" 197 "#\n" 198 "FIELD_DELIMITER COMMA\n" 199 "RECORD_DELIMITER NEWLINE\n" 200 "BADCHARS COMMA\n" 201 202 "#\n" 203 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 204 "#\n" 205 "IFIELD INDEX, \"\", \"%d\"\n" 206 "IFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 207 "IFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 208 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 209 210 ; 211 static char flysight[] = 212 "# Format: FlySight\n" 213 "# Author: LukeH\n" 214 "# Date: 10/10/10\n" 215 216 "DESCRIPTION FlySight GPS File\n" 217 "EXTENSION csv\n" 218 219 "# FILE LAYOUT DEFINITIIONS:\n" 220 "FIELD_DELIMITER COMMA\n" 221 "RECORD_DELIMITER NEWLINE\n" 222 "BADCHARS ,\"\n" 223 224 "PROLOGUE time lat lon hMSL velN velE velD hAcc vAcc sAcc gpsFix numSV\n" 225 "PROLOGUE\n" 226 227 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 228 "IFIELD ISO_TIME, \"\", \"%s\" # Date & time\n" 229 "IFIELD LAT_DECIMAL, \"\", \"%f\" # Latitude\n" 230 "IFIELD LON_DECIMAL, \"\", \"%f\" # Longitude\n" 231 "IFIELD ALT_METERS, \"\", \"%.0f\" # Altitude above MSL (m)\n" 232 "IFIELD IGNORE, \"\", \"%s\" # Velocity north (m/s)\n" 233 "IFIELD IGNORE, \"\", \"%s\" # Velocity east (m/s)\n" 234 "IFIELD IGNORE, \"\", \"%s\" # Velocity down (m/s)\n" 235 "IFIELD IGNORE, \"\", \"%s\" # Horizontal accuracy (m)\n" 236 "IFIELD IGNORE, \"\", \"%s\" # Vertical accuracy (m)\n" 237 "IFIELD IGNORE, \"\", \"%s\" # Speed accuracy (m/s)\n" 238 "IFIELD GPS_FIX, \"\", \"%s\" # GPS fix type\n" 239 "IFIELD GPS_SAT, \"\", \"%d\" # Number of satellites used in fix\n"; 240 static char fugawi[] = 241 "# fugawi XCSV style file\n" 242 "#\n" 243 "# Format: Fugawi\n" 244 "# Author: Robert Lipe, Patrick Ohly\n" 245 "# Date: 07/24/2005\n" 246 "#\n" 247 "# \n" 248 249 "DESCRIPTION Fugawi\n" 250 "EXTENSION txt\n" 251 "SHORTLEN 10\n" 252 253 "#\n" 254 "# FILE LAYOUT DEFINITIIONS:\n" 255 "#\n" 256 "FIELD_DELIMITER COMMA\n" 257 "RECORD_DELIMITER NEWLINE\n" 258 "BADCHARS COMMA\n" 259 260 "PROLOGUE \\# Latitude, Longitude and UTM coordinates are in WGS84 datum\n" 261 "PROLOGUE \\#\n" 262 "PROLOGUE \\# Every set of data contains the following:\n" 263 "PROLOGUE \\#\n" 264 "PROLOGUE \\# Waypoint name\n" 265 "PROLOGUE \\# Waypoint comment\n" 266 "PROLOGUE \\# Waypoint description\n" 267 "PROLOGUE \\# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)\n" 268 "PROLOGUE \\# Longitude in degree and decimals (neg. numbers: west of Greenwich)\n" 269 "PROLOGUE \\# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS\n" 270 271 "#\n" 272 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 273 "#\n" 274 "IFIELD SHORTNAME, \"\", \"%s\"\n" 275 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 276 "IFIELD NOTES, \"\", \"%s\"\n" 277 "IFIELD LAT_DECIMAL, \"\", \"%-.7f\"\n" 278 "IFIELD LON_DECIMAL, \"\", \"%-.7f\"\n" 279 "IFIELD ALT_METERS, \"\", \"%-7.1f\"\n" 280 "IFIELD GMT_TIME, \"\", \"%Y%m%d\"\n" 281 "IFIELD HMSG_TIME, \"\", \"%02d%02d%02d\"\n" 282 ; 283 static char garmin301[] = 284 "# gpsbabel XCSV style file\n" 285 "#\n" 286 "# Format: Garmin 301 Position + Heartrate data\n" 287 "# Author: Jeff Kalikstein\n" 288 "# Date: 08/29/2005\n" 289 "#\n" 290 291 "DESCRIPTION Garmin 301 Custom position and heartrate\n" 292 293 "# FILE LAYOUT DEFINITIIONS:\n" 294 "#\n" 295 "FIELD_DELIMITER COMMA\n" 296 "RECORD_DELIMITER NEWLINE\n" 297 "BADCHARS COMMA\n" 298 "#FORMAT_TYPE INTERNAL\n" 299 300 "#\n" 301 "# HEADER STUFF:\n" 302 "#\n" 303 "PROLOGUE Garmin 301 data __FILE__ \n" 304 "PROLOGUE Timestamp,Latitude, Longitude, Altitude(ft), heart rate\n" 305 "#\n" 306 "# INDIVIDUAL DATA FIELDS:\n" 307 "#\n" 308 "IFIELD TIMET_TIME,\"\",\"%ld\"\n" 309 "IFIELD LAT_DECIMAL, \"\", \"%f\"\n" 310 "IFIELD LON_DECIMAL, \"\", \"%f\"\n" 311 "IFIELD ALT_FEET, \"\", \"%fF\"\n" 312 "IFIELD HEART_RATE,\"\",\" %d\" # beats per minute\n" 313 314 315 "# EPILOGUE: \n" 316 "#EPILOGUE Epilogue Line 1\n" 317 "#EPILOGUE Epilogue Line 2\n" 318 ; 319 static char garmin_poi[] = 320 "# gpsbabel XCSV style file\n" 321 "#\n" 322 "# Format: Garmin POI\n" 323 "# Author: Robert Lipe\n" 324 "# Date: 10/07/2005\n" 325 "# Reference: http://forums.groundspeak.com/GC/index.php?showtopic=110641&st=0&#entry1752204\n" 326 "#\n" 327 "DESCRIPTION Garmin POI database\n" 328 "#\n" 329 "#\n" 330 "# FILE LAYOUT DEFINITIIONS:\n" 331 "#\n" 332 "FIELD_DELIMITER COMMA\n" 333 "RECORD_DELIMITER NEWLINE\n" 334 "BADCHARS COMMA\n" 335 "SHORTLEN 24\n" 336 "# PROLOGUE Longitude,Latitude,Name, comment\n" 337 338 "#\n" 339 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 340 "#\n" 341 "IFIELD LON_HUMAN_READABLE, \"\", \"%08.5f\"\n" 342 "IFIELD LAT_HUMAN_READABLE, \"\", \"%08.5f\"\n" 343 "IFIELD SHORTNAME, \"\", \"%s\"\n" 344 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 345 346 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 347 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 348 "OFIELD SHORTNAME, \"\", \"%-.24s\"\n" 349 "OFIELD GEOCACHE_TYPE, \"\", \" %-.4s\", \"no_delim_before,optional\"\n" 350 "OFIELD GEOCACHE_CONTAINER, \"\", \"/%-.4s \", \"no_delim_before,optional\"\n" 351 "OFIELD GEOCACHE_DIFF, \"\", \"(%3.1f\", \"no_delim_before,optional\"\n" 352 "OFIELD GEOCACHE_TERR, \"\", \"/%3.1f)\", \"no_delim_before,optional\"\n" 353 "OFIELD DESCRIPTION, \"\", \"%-.50s\"\n" 354 ; 355 static char geonet[] = 356 "# gpsbabel XCSV style file\n" 357 "#\n" 358 "# Format: GEOnet Names Server (GNS) (http://earth-info.nga.mil/gns/html/cntry_files.html)\n" 359 "# Author: Olaf Klein\n" 360 "# Date: 08/20/2002\n" 361 "#\n" 362 363 "DESCRIPTION GEOnet Names Server (GNS)\n" 364 "EXTENSION txt\n" 365 366 "#\n" 367 "# FILE LAYOUT DEFINITIIONS:\n" 368 "#\n" 369 370 "FIELD_DELIMITER TAB\n" 371 "RECORD_DELIMITER CRNEWLINE\n" 372 "BADCHARS TAB\n" 373 "ENCODING UTF-8\n" 374 375 "PROLOGUE RC UFI UNI LAT LONG DMS_LAT DMS_LONG UTM JOG FC DSG PC CC1 ADM1 ADM2 DIM CC2 NT LC SHORT_FORM GENERIC SORT_NAME FULL_NAME FULL_NAME_ND MODIFY_DATE\n" 376 377 "#\n" 378 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 379 "#\n" 380 "IFIELD IGNORE, \"\", \"%s\" # RC ( http://earth-info.nga.mil/gns/html/gis_contryfiles.html )\n" 381 "IFIELD IGNORE, \"\", \"%s\" # UFI\n" 382 "IFIELD IGNORE, \"\", \"%s\" # UNI\n" 383 "IFIELD LAT_DECIMAL, \"\", \"%03.7f\" # LAT\n" 384 "IFIELD LON_DECIMAL, \"\", \"%03.7f\" # LONG\n" 385 "IFIELD IGNORE, \"\", \"%s\" # DMS_LAT\n" 386 "IFIELD IGNORE, \"\", \"%s\" # DMS_LONG\n" 387 "IFIELD IGNORE, \"\", \"%s\" # UTM\n" 388 "IFIELD IGNORE, \"\", \"%s\" # JOG\n" 389 "IFIELD IGNORE, \"\", \"%s\" # FC\n" 390 "IFIELD IGNORE, \"\", \"%s\" # DSG\n" 391 "IFIELD IGNORE, \"\", \"%s\" # PC\n" 392 "IFIELD IGNORE, \"\", \"%s\" # CC1\n" 393 "IFIELD IGNORE, \"\", \"%s\" # ADM1\n" 394 "IFIELD IGNORE, \"\", \"%s\" # ADM2\n" 395 "IFIELD IGNORE, \"\", \"%s\" # DIM\n" 396 "IFIELD IGNORE, \"\", \"%s\" # CC2\n" 397 "IFIELD IGNORE, \"\", \"%s\" # NT\n" 398 "IFIELD IGNORE, \"\", \"%s\" # LC\n" 399 "IFIELD IGNORE, \"\", \"%s\" # SHORT_FORM\n" 400 "IFIELD IGNORE, \"\", \"%s\" # GENERIC\n" 401 "IFIELD SHORTNAME, \"\", \"%s\" # SHORT_NAME\n" 402 "IFIELD DESCRIPTION, \"\", \"%s\" # FULL_NAME\n" 403 "IFIELD IGNORE, \"\", \"%s\" # FULL_NAME_ND\n" 404 "IFIELD IGNORE, \"\", \"%s\" # MOD_DATE\n" 405 ; 406 static char gpsdrive[] = 407 "# gpsbabel XCSV style file\n" 408 "#\n" 409 "# Format: GPSDrive\n" 410 "# Author: Alex Mottram\n" 411 "# Date: 12/11/2002\n" 412 "#\n" 413 "# \n" 414 "#\n" 415 416 "DESCRIPTION GpsDrive Format\n" 417 418 "# FILE LAYOUT DEFINITIIONS:\n" 419 "#\n" 420 "FIELD_DELIMITER WHITESPACE\n" 421 "RECORD_DELIMITER NEWLINE\n" 422 "BADCHARS ,'\"\n" 423 424 "SHORTLEN 20\n" 425 "SHORTWHITE 0\n" 426 427 "#\n" 428 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 429 430 "IFIELD SHORTNAME, \"\", \"%s\"\n" 431 "IFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 432 "IFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 433 "IFIELD ICON_DESCR, \"\", \"%s\"\n" 434 435 "OFIELD ANYNAME, \"\", \"%s\"\n" 436 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 437 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 438 "OFIELD ICON_DESCR, \"\", \"%s\"\n" 439 ; 440 static char gpsdrivetrack[] = 441 "# gpsbabel XCSV style file\n" 442 "#\n" 443 "# Format: GPSDriveTrack\n" 444 "# Author: Tobias Minich\n" 445 "# Date: 12/07/2005\n" 446 "#\n" 447 "# \n" 448 "#\n" 449 450 "DESCRIPTION GpsDrive Format for Tracks\n" 451 452 "# FILE LAYOUT DEFINITIIONS:\n" 453 "#\n" 454 "FIELD_DELIMITER WHITESPACE\n" 455 "RECORD_DELIMITER NEWLINE\n" 456 "BADCHARS ,'\"\n" 457 458 "SHORTLEN 20\n" 459 "SHORTWHITE 0\n" 460 461 "#\n" 462 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 463 464 "IFIELD LAT_DECIMAL, \"\", \"%10.6f\"\n" 465 "IFIELD LON_DECIMAL, \"\", \"%10.6f\"\n" 466 "IFIELD ALT_METERS, \"\", \"%10.0f\"\n" 467 "# Reports are that this format stores in local time, not GMT as \n" 468 "# originally thought.\n" 469 "# IFIELD GMT_TIME, \"\", \"%a %b %d %H:%M:%S %Y\"\n" 470 "IFIELD LOCAL_TIME, \"\", \"%a %b %d %H:%M:%S %Y\"\n" 471 ; 472 static char gpsman[] = 473 "# gpsbabel XCSV style file\n" 474 "#\n" 475 "# Format: GPSMAN Format\n" 476 "# Author: Alex Mottram\n" 477 "# Date: 12/09/2002\n" 478 "#\n" 479 "# \n" 480 "# As defined in gpsman.c\n" 481 "#\n" 482 "#\n" 483 484 "DESCRIPTION GPSman\n" 485 "SHORTLEN 8\n" 486 "SHORTWHITE 0\n" 487 488 "# FILE LAYOUT DEFINITIIONS:\n" 489 "#\n" 490 "FIELD_DELIMITER TAB\n" 491 "RECORD_DELIMITER NEWLINE\n" 492 "BADCHARS TAB\n" 493 494 "PROLOGUE !Format: DDD 1 WGS 84\n" 495 "PROLOGUE !W:\n" 496 497 "#\n" 498 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 499 "#\n" 500 "IFIELD SHORTNAME, \"\", \"%-8.8s\"\n" 501 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 502 "IFIELD LAT_DIRDECIMAL, \"\", \"%c%f\"\n" 503 "IFIELD LON_DIRDECIMAL, \"\", \"%c%f\"\n" 504 "IFIELD IGNORE, \"\", \"%s\"\n" 505 506 "# gpsman.c likes mkshort len = 8, whitespace = 0.\n" 507 ; 508 static char iblue747[] = 509 "# GPSBabel XCSV Style File http://www.gpsbabel.org/htmldoc-development/Styles.html\n" 510 "# Author: Christian Barmala http://www.barmala.de/\n" 511 "# License GNU Public License http://opensource.org/licenses/gpl-license.php\n" 512 513 "DESCRIPTION Data Logger iBlue747 csv\n" 514 "EXTENSION csv\n" 515 "# full length csv with all options\n" 516 517 "# FILE LAYOUT DEFINITIIONS:\n" 518 519 "FIELD_DELIMITER COMMA\n" 520 "RECORD_DELIMITER NEWLINE\n" 521 "# BADCHARS COMMA\n" 522 "# SHORTLEN 16\n" 523 "# SHORTWHITE 0\n" 524 "# ENCODING UTF-8\n" 525 "DATATYPE TRACK\n" 526 "PROLOGUE INDEX,RCR,DATE,TIME,VALID,LATITUDE,N/S,LONGITUDE,E/W,HEIGHT,SPEED,PDOP,HDOP,VDOP,NSAT,DISTANCE,\n" 527 528 529 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 530 531 "IFIELD INDEX,\"1\",\"%d\" # INDEX\n" 532 "IFIELD CONSTANT,\"T\",\"%s\" # RCR\n" 533 "IFIELD GMT_TIME,\"\",\"%Y/%m/%d\" # DATE\n" 534 "IFIELD HMSG_TIME,\"\",\"%02d:%02d:%02d\" # TIME\n" 535 "IFIELD GPS_FIX,\"\",\"%s\" # VALID # No fix, SPS, DGPS, PPS\n" 536 "IFIELD LAT_DECIMAL,\"\",\"%f\" # LATITUDE\n" 537 "IFIELD LAT_DIR,\"\",\"%c\" # N/S\n" 538 "IFIELD LON_DECIMAL,\"\",\"%f\" # LONGITUDE\n" 539 "IFIELD LON_DIR,\"\",\"%c\" # E/W\n" 540 "IFIELD ALT_METERS,\"\",\"%.0f\" # HEIGHT\n" 541 "IFIELD PATH_SPEED_KPH,\"\",\"%.1f\" # SPEED\n" 542 "IFIELD IGNORE,\"\",\"%f\" # HEADING\n" 543 "IFIELD IGNORE,\"\",\"%d\" # DSTA\n" 544 "IFIELD IGNORE,\"\",\"%f\" # DAGE\n" 545 "IFIELD GPS_PDOP,\"\",\"%f\" # PDOP\n" 546 "IFIELD GPS_HDOP,\"\",\"%f\" # HDOP\n" 547 "IFIELD GPS_VDOP,\"\",\"%f\" # VDOP\n" 548 "IFIELD GPS_SAT,\"\",\"%d(\" # NSAT USED/VIEW\n" 549 "IFIELD IGNORE,\"\",\"%s\" # SAT INFO\n" 550 "IFIELD PATH_DISTANCE_KM,\"\",\"%f\" # DISTANCE\n" 551 ; 552 static char iblue757[] = 553 "# GPSBabel XCSV Style File http://www.gpsbabel.org/htmldoc-development/Styles.html\n" 554 "# Author: iBlue747csv by Christian Barmala http://www.barmala.de/\n" 555 "# edited by Anthony Vella to suit the iBlue757 csv format (date format changed)\n" 556 "# License GNU Public License http://opensource.org/licenses/gpl-license.php\n" 557 558 "DESCRIPTION Data Logger iBlue757 csv\n" 559 "EXTENSION csv\n" 560 "# full length csv with all options\n" 561 562 "# FILE LAYOUT DEFINITIIONS:\n" 563 564 "FIELD_DELIMITER COMMA\n" 565 "RECORD_DELIMITER NEWLINE\n" 566 "# BADCHARS COMMA\n" 567 "# SHORTLEN 16\n" 568 "# SHORTWHITE 0\n" 569 "# ENCODING UTF-8\n" 570 "DATATYPE TRACK\n" 571 "PROLOGUE INDEX,RCR,DATE,TIME,VALID,LATITUDE,N/S,LONGITUDE,E/W,HEIGHT,SPEED,PDOP,HDOP,VDOP,NSAT,DISTANCE,\n" 572 573 574 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 575 576 "IFIELD INDEX,\"1\",\"%d\" # INDEX\n" 577 "IFIELD CONSTANT,\"T\",\"%s\" # RCR\n" 578 "IFIELD GMT_TIME,\"\",\"%d/%m/%Y\" # DATE\n" 579 "IFIELD HMSG_TIME,\"\",\"%02d:%02d:%02d\" # TIME\n" 580 "IFIELD GPS_FIX,\"\",\"%s\" # VALID # No fix, SPS, DGPS, PPS\n" 581 "IFIELD LAT_DECIMAL,\"\",\"%f\" # LATITUDE\n" 582 "IFIELD LAT_DIR,\"\",\"%c\" # N/S\n" 583 "IFIELD LON_DECIMAL,\"\",\"%f\" # LONGITUDE\n" 584 "IFIELD LON_DIR,\"\",\"%c\" # E/W\n" 585 "IFIELD ALT_METERS,\"\",\"%.0f\" # HEIGHT\n" 586 "IFIELD PATH_SPEED_KPH,\"\",\"%.1f\" # SPEED\n" 587 "IFIELD IGNORE,\"\",\"%f\" # HEADING\n" 588 "IFIELD IGNORE,\"\",\"%d\" # DSTA\n" 589 "IFIELD IGNORE,\"\",\"%f\" # DAGE\n" 590 "IFIELD GPS_PDOP,\"\",\"%f\" # PDOP\n" 591 "IFIELD GPS_HDOP,\"\",\"%f\" # HDOP\n" 592 "IFIELD GPS_VDOP,\"\",\"%f\" # VDOP\n" 593 "IFIELD GPS_SAT,\"\",\"%d(\" # NSAT USED/VIEW\n" 594 "IFIELD IGNORE,\"\",\"%s\" # SAT INFO\n" 595 "IFIELD PATH_DISTANCE_KM,\"\",\"%f\" # DISTANCE\n" 596 ; 597 static char igo2008_poi[] = 598 "# gpsbabel XCSV style file\n" 599 "#\n" 600 "# Format: iGO2008 points of interest\n" 601 "# Author: Olaf Klein\n" 602 "# Date: 09/05/2008\n" 603 "#\n" 604 "DESCRIPTION iGO2008 points of interest (.upoi)\n" 605 "EXTENSION upoi\n" 606 "DATATYPE WAYPOINT\n" 607 "#\n" 608 "# FILE LAYOUT DEFINITIIONS:\n" 609 "#\n" 610 "FIELD_DELIMITER PIPE\n" 611 "RECORD_DELIMITER CRNEWLINE\n" 612 "BADCHARS \"|\n" 613 "ENCODING MS-ANSI\n" 614 "#\n" 615 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 616 "#\n" 617 "IFIELD INDEX,\"1\",\"%d\"\n" 618 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 619 "IFIELD SHORTNAME, \"\", \"%s\"\n" 620 "IFIELD IGNORE, \"\", \"%s\" # nothing\n" 621 "IFIELD LAT_DECIMAL, \"\", \"%.6f\"\n" 622 "IFIELD LON_DECIMAL, \"\", \"%.6f\"\n" 623 "IFIELD IGNORE, \"\", \"%s\" # Name of map\n" 624 "IFIELD IGNORE, \"\", \"%s\" # nothing\n" 625 "IFIELD POSTAL_CODE, \"\", \"%s\"\n" 626 "IFIELD CITY, \"\", \"%s\"\n" 627 "IFIELD STREET_ADDR, \"\", \"%s\" # Street without number\n" 628 "IFIELD IGNORE, \"\", \"%s\" # Street number\n" 629 "IFIELD NOTES, \"\", \"%s\"\n" 630 "IFIELD PHONE_NR, \"\", \"%s\"\n" 631 ; 632 static char kompass_tk[] = 633 "# gpsbabel XCSV style file\n" 634 "#\n" 635 "# Format: Kompass / Deutscher Alpenverein (DAV) Waypoints\n" 636 "# Author: Olaf Klein\n" 637 "# Date: 01/10/2007\n" 638 "#\n" 639 "# \n" 640 "DESCRIPTION Kompass (DAV) Track (.tk)\n" 641 "DATATYPE TRACK\n" 642 "EXTENSION wp\n" 643 "FIELD_DELIMITER COMMA\n" 644 "RECORD_DELIMITER NEWLINE\n" 645 "BADCHARS ,\"\n" 646 "#\n" 647 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 648 "#\n" 649 "IFIELD LAT_DECIMAL, \"\", \"%.7f\"\n" 650 "IFIELD LON_DECIMAL, \"\", \"%.7f\"\n" 651 ; 652 static char kompass_wp[] = 653 "# gpsbabel XCSV style file\n" 654 "#\n" 655 "# Format: Kompass / Deutscher Alpenverein (DAV) Waypoints\n" 656 "# Author: Olaf Klein\n" 657 "# Date: 01/10/2007\n" 658 "#\n" 659 "# \n" 660 "DESCRIPTION Kompass (DAV) Waypoints (.wp)\n" 661 "DATATYPE WAYPOINT\n" 662 "EXTENSION wp\n" 663 "ENCODING UTF-8\n" 664 "FIELD_DELIMITER SEMICOLON\n" 665 "RECORD_DELIMITER CRNEWLINE\n" 666 "BADCHARS ,\"\n" 667 "#\n" 668 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 669 "#\n" 670 "IFIELD SHORTNAME, \"\", \"%s\"\n" 671 "IFIELD LON_DECIMAL, \"\", \"%.7f\"\n" 672 "IFIELD LAT_DECIMAL, \"\", \"%.7f\"\n" 673 "IFIELD ALT_METERS, \"\", \"%.0f\"\n" 674 "IFIELD LOCAL_TIME,\"\",\"%d.%m.%Y %H:%M:%S\"\n" 675 "IFIELD CONSTANT, \"Icons\\Wegpunkt grün.bmp\", \"%s\"\n" 676 "IFIELD IGNORE, \"\", \"%s\"\n" 677 "IFIELD CONSTANT, \"1\", \"%s\" # unknown\n" 678 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 679 ; 680 static char ktf2[] = 681 "# gpsbabel XCSV style file\n" 682 "#\n" 683 "# Format: Kartex KTF 2.0 Degrees with decimals\n" 684 "# Author: Harald Nordius\n" 685 "# Date: 4/13 2006\n" 686 "#\n" 687 "# \n" 688 "DESCRIPTION Kartex 5 Track File\n" 689 "EXTENSION ktf\n" 690 "DATATYPE TRACK\n" 691 "SHORTLEN 10\n" 692 "SHORTWHITE 1\n" 693 "#\n" 694 "#\n" 695 "# FILE LAYOUT DEFINITIIONS:\n" 696 "#\n" 697 "FIELD_DELIMITER COMMA\n" 698 "RECORD_DELIMITER CRNEWLINE\n" 699 "#\n" 700 "#\n" 701 "# FILE HEADER\n" 702 "#\n" 703 "PROLOGUE //Kartex Track File created by GPSBabel\n" 704 "PROLOGUE &KTF 2.0,sweref 99 lat long,0\n" 705 "#\n" 706 "#\n" 707 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 708 "#\n" 709 "IFIELD CONSTANT, %, \"%s\"\n" 710 "IFIELD INDEX, \"\", \"%d\"\n" 711 "IFIELD LATLON_HUMAN_READABLE, \"\", \"%c%f�\"\n" 712 "IFIELD ALT_METERS, \"\", \"%.2f\"\n" 713 "IFIELD GMT_TIME, \"\", \"%Y-%m-%d %H:%M:%S\"\n" 714 "IFIELD IGNORE, \"\", \"%s\" #Empty field\n" 715 "IFIELD IGNORE, \"\", \"%s\" #Empty field\n" 716 "IFIELD CONSTANT, \"$\", \"%s\"\n" 717 ; 718 static char kwf2[] = 719 "# gpsbabel XCSV style file\n" 720 "#\n" 721 "# Format: Kartex KWF 2.0 Degrees with decimals\n" 722 "# Author: Harald Nordius\n" 723 "# Date: 12/08 2004\n" 724 "#\n" 725 "# \n" 726 "DESCRIPTION Kartex 5 Waypoint File\n" 727 "EXTENSION kwf\n" 728 "SHORTLEN 10\n" 729 "SHORTWHITE 1\n" 730 "#\n" 731 "#\n" 732 "# FILE LAYOUT DEFINITIIONS:\n" 733 "#\n" 734 "FIELD_DELIMITER COMMA\n" 735 "RECORD_DELIMITER CRNEWLINE\n" 736 "ENCODING CP1252\n" 737 "#\n" 738 "#\n" 739 "# FILE HEADER\n" 740 "#\n" 741 "PROLOGUE //Kartex Waypoint File created by GPSBabel\n" 742 "PROLOGUE &KWF 2.0,sweref 99 lat long,0\n" 743 "#\n" 744 "#\n" 745 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 746 "#\n" 747 "IFIELD CONSTANT, \\#, \"%s\"\n" 748 "IFIELD INDEX,\"\",\"%d\"\n" 749 "IFIELD SHORTNAME,\"\",\"%s\"\n" 750 "IFIELD LATLON_HUMAN_READABLE,\"\",\"%c%f�\"\n" 751 "IFIELD ALT_METERS,\"\",\"%.2f\"\n" 752 "IFIELD IGNORE, \"\",\"%s\" #Empty field\n" 753 "IFIELD IGNORE, \"\",\"%s\" #Empty field\n" 754 "IFIELD CONSTANT, \"0\",\"%s\" #Waypoint symbol code\n" 755 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 756 "IFIELD CONSTANT, \"$\", \"%s\"\n" 757 ; 758 static char land_air_sea[] = 759 "# Format: GPS Tracking Key Pro text file\n" 760 "# Author: Tyler Ritchie\n" 761 "# Date: 2011.02.04\n" 762 763 "DESCRIPTION GPS Tracking Key Pro text\n" 764 "EXTENSION txt\n" 765 "ENCODING LATIN1\n" 766 767 "DATUM WGS 84\n" 768 "DATATYPE TRACK\n" 769 "#File layout definitions\n" 770 771 "FIELD_DELIMITER COMMA\n" 772 "RECORD_DELIMITER NEWLINE\n" 773 774 "# Individual data fields in order of appearance\n" 775 776 "IFIELD LOCAL_TIME,\"\",\"%m-%d-%Y\"\n" 777 "IFIELD HMSG_TIME,\"\",\"%d:%d:%d\"\n" 778 "IFIELD LAT_HUMAN_READABLE,\"\",\"%c %d°%d'%f\\\"\"\n" 779 "IFIELD LON_HUMAN_READABLE,\"\",\"%c %d°%d'%f\\\"\"\n" 780 "IFIELD PATH_SPEED_MPH,\"\",\"%.1fmph\"\n" 781 "IFIELD IGNORE,\"\",\"%s\" #This is the bearing data\n" 782 "IFIELD ALT_FEET,\"\",\"%dft\"\n" 783 ; 784 static char mapconverter[] = 785 "# Format: Mapopolis.com Mapconverter\n" 786 "# Author: Gary Paulson\n" 787 "# Date: 01/13/2003\n" 788 "# Requires unsupported mapconverter.exe from mapopolis.com.\n" 789 "#\n" 790 "# Modifications by Alex Mottram documented 6/30/2003\n" 791 "# Change %-40.40s on description output to %-.40s to stop padding.\n" 792 "# Add QUOTE as badchars, remove COMMA.\n" 793 "# Removed Mapconverter.exe's README information from style file.\n" 794 "# Changed OFIELD to IFIELD in case you ever want to read one of these things.\n" 795 "#\n" 796 "#\n" 797 "DESCRIPTION Mapopolis.com Mapconverter CSV\n" 798 "EXTENSION txt\n" 799 800 "# FILE LAYOUT DEFINITIIONS:\n" 801 802 "FIELD_DELIMITER COMMASPACE\n" 803 "RECORD_DELIMITER NEWLINE\n" 804 "BADCHARS \",\n" 805 806 "# Map Info Record (header):\n" 807 "PROLOGUE M, \"Geocaches\", \"GPSBabel\", Geocaches, __FILE__\n" 808 "#\n" 809 810 "#\n" 811 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 812 "#\n" 813 "# L Records:\n" 814 "IFIELD CONSTANT, \"L\", \"%s\" # [L]ANDMARK\n" 815 "IFIELD CONSTANT, \"Geocaches\", \"%s\" # Category for Landmark Searches\n" 816 "IFIELD DESCRIPTION, \"\", \"%-.40s\" # Name\n" 817 "IFIELD CONSTANT, \"1\", \"%s\" # View at Zoom Level 1 (1-4)\n" 818 "IFIELD LON_DECIMAL, \"\", \"%08.5f\" # Longitude\n" 819 "IFIELD LAT_DECIMAL, \"\", \"%08.5f\" # Latitude\n" 820 ; 821 static char motoactv[] = 822 "# gpsbabel XCSV style file\n" 823 "#\n" 824 "# Format: MOTOACTV CSV\n" 825 "# Author: Dan Brown\n" 826 "# Date: 07/21/2012\n" 827 "#\n" 828 "# example usage:\n" 829 "# gpsbabel -i xcsv,style=motoactv.style -f infile.csv -x transform,trk=wpt -o gtrnctr,course=0 -F outfile.tcx\n" 830 "# gpsbabel -i xcsv,style=motoactv.style -f infile.csv -x transform,trk=wpt -o gpx,garminextensions -F outfile.gpx\n" 831 832 "DESCRIPTION Motoactiv CSV\n" 833 "EXTENSION csv\n" 834 835 "ENCODING US-ASCII\n" 836 "FIELD_DELIMITER COMMA\n" 837 "RECORD_DELIMITER NEWLINE\n" 838 "FIELD_ENCLOSER DOUBLEQUOTE\n" 839 840 "PROLOGUE \"DISTANCE\",\"activity_id\",\"HEARTRATE\",\"SPEED\",\"STEPS_PER_MINUTE\",\"LATITUDE\",\"repetitions\",\"temperature\",\"INSTANT_TORQUE_CRANK\",\"timestamp_epoch\",\"ELEVATION\",\"POWER\",\"STRIDES\",\"wheel_torque\",\"CALORIEBURN\",\"LONGITUDE\",\"CADENCE\",\"heading\",\"STEP_RATE\"\n" 841 842 "# Data fields, in order of appearance\n" 843 "IFIELD PATH_DISTANCE_METERS,\"\",\"%.1f\" # used for writing files (not for reading)\n" 844 "IFIELD IGNORE,\"\",\"%s\" # activity id\n" 845 "IFIELD HEART_RATE,\"\",\"%d\"\n" 846 "IFIELD PATH_SPEED,\"\",\"%.1f\"\n" 847 "IFIELD IGNORE,\"\",\"%s\" # steps per minute\n" 848 "IFIELD LAT_DECIMAL,\"\",\"%.6f\"\n" 849 "IFIELD IGNORE,\"\",\"%s\" # repetitions\n" 850 "IFIELD TEMPERATURE,\"\",\"%.1f\"\n" 851 "IFIELD IGNORE,\"\",\"%s\" # instant torque crank\n" 852 "IFIELD TIMET_TIME_MS,\"\",\"%ld\"\n" 853 "IFIELD ALT_METERS,\"\",\"%.1f\"\n" 854 "IFIELD POWER,\"\",\"%.0f\"\n" 855 "IFIELD IGNORE,\"\",\"%s\" # strides\n" 856 "IFIELD IGNORE,\"\",\"%s\" # wheel_torque\n" 857 "IFIELD IGNORE,\"\",\"%s\" # calories\n" 858 "IFIELD LON_DECIMAL,\"\",\"%.6f\"\n" 859 "IFIELD CADENCE,\"\",\"%d\"\n" 860 "IFIELD PATH_COURSE,\"\",\"%.1f\"\n" 861 "IFIELD IGNORE,\"\",\"%s\" # step rate\n" 862 ; 863 static char mxf[] = 864 "# gpsbabel XCSV style file\n" 865 "#\n" 866 "# Format: Ozi Explorer\n" 867 "# Author: Alex Mottram\n" 868 "# Date: 12/09/2002\n" 869 "#\n" 870 "# \n" 871 "# As used in mxf.c\n" 872 "#\n" 873 "#\n" 874 875 "DESCRIPTION MapTech Exchange Format\n" 876 "EXTENSION mxf\n" 877 878 "#\n" 879 "# FILE LAYOUT DEFINITIIONS:\n" 880 "#\n" 881 "FIELD_DELIMITER COMMASPACE\n" 882 "RECORD_DELIMITER NEWLINE\n" 883 "BADCHARS ,\"\n" 884 885 "#\n" 886 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 887 "#\n" 888 "IFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 889 "IFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 890 "IFIELD DESCRIPTION, \"\", \"\"%s\"\"\n" 891 "IFIELD SHORTNAME, \"\", \"\"%s\"\"\n" 892 "IFIELD IGNORE, \"\", \"%s\"\n" 893 "IFIELD CONSTANT, \"ff0000\", \"%s\" # COLOR\n" 894 "IFIELD CONSTANT, \"47\", \"%s\" # ICON\n" 895 896 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 897 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 898 "OFIELD DESCRIPTION, \"\", \"\"%s\"\"\n" 899 "OFIELD SHORTNAME, \"\", \"\"%s\"\"\n" 900 "OFIELD DESCRIPTION, \"\", \"\"%s\"\"\n" 901 "OFIELD CONSTANT, \"ff0000\", \"%s\" # COLOR\n" 902 "OFIELD CONSTANT, \"47\", \"%s\" # ICON\n" 903 ; 904 static char navigonwpt[] = 905 "# gpsbabel XCSV style file\n" 906 "# Author: Tom Glaab\n" 907 "#\n" 908 "DESCRIPTION Navigon Waypoints\n" 909 "SHORTLEN 8\n" 910 "#\n" 911 "#\n" 912 "# FILE LAYOUT DEFINITIIONS:\n" 913 "#\n" 914 "FIELD_DELIMITER |\n" 915 "RECORD_DELIMITER NEWLINE\n" 916 "BADCHARS |\n" 917 918 "#\n" 919 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 920 "#\n" 921 922 "OFIELD SHORTNAME, \"\",\"[%-.14s \"\n" 923 "OFIELD CONSTANT, \"%s\",\"\"\n" 924 "OFIELD CONSTANT, \"\",\"]\"\n" 925 "OFIELD CONSTANT, \"%s\",\"[0][17]\"\n" 926 "OFIELD CONSTANT, \"%s\",\"\"\n" 927 "OFIELD CONSTANT, \"%s\",\"\"\n" 928 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 929 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 930 "OFIELD CONSTANT, \"%s\",\"\"\n" 931 "OFIELD CONSTANT, \"%s\",\"\"\n" 932 "OFIELD CONSTANT, \"%s\",\"\"\n" 933 "OFIELD CONSTANT, \"%s\",\"\"\n" 934 "OFIELD CONSTANT, \"%s\",\"\"\n" 935 "OFIELD CONSTANT, \"%s\",\"\"\n" 936 "OFIELD CONSTANT, \"%s\",\"\"\n" 937 "OFIELD CONSTANT, \"%s\",\"\"\n" 938 "OFIELD CONSTANT, \"%s\",\"\"\n" 939 "OFIELD CONSTANT, \"%s\",\"\"\n" 940 "OFIELD CONSTANT, \"%s\",\"\"\n" 941 "OFIELD CONSTANT, \"%s\",\"\"\n" 942 "OFIELD CONSTANT, \"%s\",\"\"\n" 943 "OFIELD CONSTANT, \"%s\",\"\"\n" 944 "OFIELD CONSTANT, \"%s\",\"49\"\n" 945 ; 946 static char nima[] = 947 "# gpsbabel XCSV style file\n" 948 "#\n" 949 "# Format: NIMA/GNIS Geographic Names File\n" 950 "# Author: Alex Mottram\n" 951 "# Date: 11/24/2002\n" 952 "#\n" 953 954 "DESCRIPTION NIMA/GNIS Geographic Names File\n" 955 956 "#\n" 957 "# FILE LAYOUT DEFINITIIONS:\n" 958 "#\n" 959 "FIELD_DELIMITER TAB\n" 960 "RECORD_DELIMITER NEWLINE\n" 961 "BADCHARS TAB\n" 962 "PROLOGUE RC UFI UNI DD_LAT DD_LONG DMS_LAT DMS_LONG UTM JOG FC DSG PC CC1 ADM1 ADM2 DIM CC2 NT LC SHORT_FORM GENERIC SORT_NAME FULL_NAME FULL_NAME_ND MODIFY_DATE\n" 963 964 "#\n" 965 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 966 "#\n" 967 "IFIELD IGNORE, \"\", \"%s\" # RC\n" 968 "IFIELD IGNORE, \"\", \"%s\" # UFI\n" 969 "IFIELD IGNORE, \"\", \"%s\" # UNI\n" 970 "IFIELD LAT_DECIMAL, \"\", \"%f\" # DD_LAT\n" 971 "IFIELD LON_DECIMAL, \"\", \"%f\" # DD_LON\n" 972 "IFIELD IGNORE, \"\", \"%s\" # DMS_LAT\n" 973 "IFIELD IGNORE, \"\", \"%s\" # DMS_LON\n" 974 "IFIELD IGNORE, \"\", \"%s\" # UTM\n" 975 "IFIELD IGNORE, \"\", \"%s\" # JOG\n" 976 "IFIELD IGNORE, \"\", \"%s\" # FC\n" 977 "IFIELD IGNORE, \"\", \"%s\" # DSG\n" 978 "IFIELD IGNORE, \"\", \"%s\" # PC\n" 979 "IFIELD IGNORE, \"\", \"%s\" # CC1\n" 980 "IFIELD IGNORE, \"\", \"%s\" # ADM1\n" 981 "IFIELD IGNORE, \"\", \"%s\" # ADM2\n" 982 "IFIELD IGNORE, \"\", \"%s\" # DIM\n" 983 "IFIELD IGNORE, \"\", \"%s\" # CC2\n" 984 "IFIELD IGNORE, \"\", \"%s\" # NT\n" 985 "IFIELD IGNORE, \"\", \"%s\" # LC\n" 986 "IFIELD IGNORE, \"\", \"%s\" # SHORT_FORM\n" 987 "IFIELD IGNORE, \"\", \"%s\" # GENERIC\n" 988 "IFIELD SHORTNAME, \"\", \"%s\" # SORT_NAME \n" 989 "IFIELD IGNORE, \"\", \"%s\" # FULL_NAME (unicoded!)\n" 990 "IFIELD DESCRIPTION, \"\", \"%s\" # FULL_NAME_ND\n" 991 "IFIELD IGNORE, \"\", \"%s\" # MODIFY_DATE\n" 992 ; 993 static char openoffice[] = 994 "# gpsbabel XCSV style file\n" 995 "#\n" 996 "# Format: Tab delimited useful for OpenOffice, Ploticus etc.\n" 997 "# Author: Tobias Minich\n" 998 "# Date: 07/18/2005\n" 999 "#\n" 1000 "#\n" 1001 1002 "DESCRIPTION Tab delimited fields useful for OpenOffice, Ploticus etc.\n" 1003 1004 "# FILE LAYOUT DEFINITIIONS:\n" 1005 "#\n" 1006 "FIELD_DELIMITER TAB\n" 1007 "RECORD_DELIMITER NEWLINE\n" 1008 "BADCHARS TAB\n" 1009 1010 "#\n" 1011 "# HEADER STUFF:\n" 1012 "#\n" 1013 "PROLOGUE Index Lat Lon Icon Name Description Notes URL Link Text Altitude (m) Distance (km) Speed (m/s) Course (�) Time HDOP VDOP PDOP Satellites Fix\n" 1014 1015 "#\n" 1016 "# INDIVIDUAL DATA FIELDS:\n" 1017 "#\n" 1018 "IFIELD INDEX, \"\", \"%d\"\n" 1019 "IFIELD LAT_DECIMAL, \"\", \"%f\"\n" 1020 "IFIELD LAT_DIR, \"\", \"%c\"\n" 1021 "IFIELD LAT_HUMAN_READABLE, \"\", \"%d� %f' %c\"\n" 1022 "IFIELD LON_DECIMAL, \"\", \"%f\"\n" 1023 "IFIELD LON_DIR, \"\", \"%c\"\n" 1024 "IFIELD LON_HUMAN_READABLE, \"\", \"%d� %f' %c\"\n" 1025 "IFIELD ICON_DESCR, \"\", \"%s\"\n" 1026 "IFIELD SHORTNAME, \"\", \"%s\"\n" 1027 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 1028 "IFIELD NOTES, \"\", \"%s\"\n" 1029 "IFIELD URL, \"\", \"%s\" \n" 1030 "IFIELD URL_LINK_TEXT, \"\", \"%s\"\n" 1031 "IFIELD ALT_METERS, \"\", \"%f\"\n" 1032 "IFIELD PATH_DISTANCE_KM, \"\", \"%f\"\n" 1033 "IFIELD PATH_SPEED, \"\", \"%f\"\n" 1034 "IFIELD PATH_COURSE, \"\", \"%f\"\n" 1035 "IFIELD EXCEL_TIME, \"\", \"%f\"\n" 1036 "IFIELD GPS_HDOP, \"\", \"%f\"\n" 1037 "IFIELD GPS_VDOP, \"\", \"%f\"\n" 1038 "IFIELD GPS_PDOP, \"\", \"%f\"\n" 1039 "IFIELD GPS_SAT, \"\", \"%d\"\n" 1040 "IFIELD GPS_FIX, \"\", \"%s\"\n" 1041 ; 1042 static char ricoh[] = 1043 "DESCRIPTION Ricoh GPS Log File\n" 1044 "EXTENSION log\n" 1045 "DATATYPE TRACK\n" 1046 1047 "FIELD_DELIMITER COMMA\n" 1048 "RECORD_DELIMITER NEWLINE\n" 1049 1050 "IFIELD LON_DECIMAL,\"\",\"%f\"\n" 1051 "IFIELD LAT_DECIMAL,\"\",\"%f\"\n" 1052 "IFIELD ALT_METERS,\"\",\"%f\"\n" 1053 "IFIELD TRACK_NEW,\"\",\"%d\"\n" 1054 "IFIELD GMT_TIME,\"\",\"%d-%m-%Y %H:%M:%S\"\n" 1055 1056 ; 1057 static char s_and_t[] = 1058 "# gpsbabel XCSV style file\n" 1059 "#\n" 1060 "# Format: MS S&T 2002/2003\n" 1061 "# Author: Alex Mottram\n" 1062 "# Date: 12/09/2002\n" 1063 "#\n" 1064 "# \n" 1065 "# As requested by Noel Shrum on the gpsbabel-code mailing list.\n" 1066 "# Name,Latitude,Longitude,Name 2,URL,Type\n" 1067 "# GCCBF,44.479133,-85.56515,High Rollaway by rjlint,http://www.geocaching.com/seek/cache_details.aspx?ID=3263,Traditional Cache\n" 1068 "# GC110D,44.6522,-85.492483,Brown Bridge Pond Peek-a-Boo Cache by Big Bird,http://www.geocaching.com/seek/cache_details.aspx?ID=4365,Traditional Cache\n" 1069 "# GC171C,44.70605,-85.62265,The Michigan Frog by RealDcoy & LRB,http://www.geocaching.com/seek/cache_details.aspx?ID=5916,Traditional Cache\n" 1070 "#\n" 1071 1072 "DESCRIPTION Microsoft Streets and Trips 2002-2007\n" 1073 "EXTENSION txt\n" 1074 1075 1076 "#\n" 1077 "# FILE LAYOUT DEFINITIIONS:\n" 1078 "#\n" 1079 "FIELD_DELIMITER TAB\n" 1080 "RECORD_DELIMITER NEWLINE\n" 1081 "BADCHARS ,\"\n" 1082 1083 "PROLOGUE Name Latitude Longitude Description URL Type Container Diff Terr\n" 1084 1085 "#\n" 1086 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1087 "# NOTE: MS S&T ONLY IMPORTS DATA, IT DOESN'T EXPORT THIS ANYWHERE SO WE CAN\n" 1088 "# HAVE OUR WAY WITH THE FORMATTING. \n" 1089 "#\n" 1090 "IFIELD SHORTNAME, \"\", \"%s\" # Name\n" 1091 "IFIELD LAT_DECIMAL, \"\", \"%f\" # Latitude\n" 1092 "IFIELD LON_DECIMAL, \"\", \"%f\" # Longitude\n" 1093 "IFIELD DESCRIPTION, \"\", \"%s\" # Name 2 (Big Description)\n" 1094 "IFIELD URL, \"\", \"%s\" # URL\n" 1095 "IFIELD GEOCACHE_TYPE, \"\", \"%s\" # Geocache Type\n" 1096 "IFIELD GEOCACHE_CONTAINER, \"\", \"%s\" # Geocache Type\n" 1097 "IFIELD GEOCACHE_DIFF, \"\", \"%3.1f\" # Geocache Type\n" 1098 "IFIELD GEOCACHE_TERR, \"\", \"%3.1f\" # Geocache Type\n" 1099 ; 1100 static char saplus[] = 1101 "# gpsbabel XCSV style file\n" 1102 "#\n" 1103 "# Format: \n" 1104 "# Author: Jim Bensman\n" 1105 "# Date: 02/22/04\n" 1106 "#\n" 1107 1108 "DESCRIPTION DeLorme Street Atlas Plus\n" 1109 1110 "#\n" 1111 "# FILE LAYOUT DEFINITIIONS:\n" 1112 "#\n" 1113 "FIELD_DELIMITER COMMA\n" 1114 "RECORD_DELIMITER NEWLINE\n" 1115 "BADCHARS ,\"\n" 1116 1117 "PROLOGUE Name 2,Name,Latitude,Longitude,URL,Type\n" 1118 1119 "#\n" 1120 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1121 "#\n" 1122 "IFIELD DESCRIPTION, \"\", \"%s\" # Name 2 (Big Description)\n" 1123 "IFIELD SHORTNAME, \"\", \"%s\" # Name\n" 1124 "IFIELD LAT_DECIMAL, \"\", \"%f\" # Latitude\n" 1125 "IFIELD LON_DECIMAL, \"\", \"%f\" # Longitude\n" 1126 "IFIELD URL, \"\", \"%s\" # URL\n" 1127 "IFIELD IGNORE, \"\", \"\" # Holder for Geocache Type\n" 1128 1129 ; 1130 static char sportsim[] = 1131 "# gpsbabel XCSV style file\n" 1132 "#\n" 1133 "# Format: Sportsim track files\n" 1134 "# Author: Olaf Klein\n" 1135 "# Date: 07/05/2006\n" 1136 "#\n" 1137 "DESCRIPTION Sportsim track files (part of zipped .ssz files) \n" 1138 "EXTENSION txt\n" 1139 "DATATYPE TRACK\n" 1140 1141 "#\n" 1142 "# FILE LAYOUT DEFINITIIONS:\n" 1143 "#\n" 1144 "FIELD_DELIMITER SEMICOLON\n" 1145 "RECORD_DELIMITER CRNEWLINE\n" 1146 "BADCHARS TAB\n" 1147 1148 "#\n" 1149 "# FILE HEADER\n" 1150 "#\n" 1151 "PROLOGUE SportsimVersion:01\n" 1152 "PROLOGUE \\#Sportsim TrackFile\n" 1153 1154 "#\n" 1155 "# INDIVIDUAL DATA FIELDS:\n" 1156 "#\n" 1157 "IFIELD INDEX, \"\", \"%05d\"\n" 1158 "IFIELD CONSTANT, \"0\", \"%s\"\n" 1159 "IFIELD LAT_DECIMAL, \"\", \"%f\"\n" 1160 "IFIELD LON_DECIMAL, \"\", \"%f\"\n" 1161 "IFIELD ALT_FEET, \"\", \"%.f\"\n" 1162 "IFIELD TIMET_TIME, \"\", \"%ld\"\n" 1163 "IFIELD CONSTANT, \";\", \"%s\"\n" 1164 ; 1165 static char tabsep[] = 1166 "# gpsbabel XCSV style file\n" 1167 "#\n" 1168 "# Format: Dumps all fields in a traditional Unix tab separated style\n" 1169 "#\n" 1170 "# The order of the fields (with the exception of LAT_DIR/LON_DIR) was\n" 1171 "# the same as documented in README.style when this format was created.\n" 1172 "# LAT_DIR/LON_DIR were undocumented, so I stuck them at the end of the\n" 1173 "# other lat/lon fields.\n" 1174 "#\n" 1175 "# However, please add any new gpsbabel fields to the end (to avoid\n" 1176 "# upsetting existing applications) regardless of where they land in\n" 1177 "# the README.style documentation.\n" 1178 "#\n" 1179 1180 "DESCRIPTION All database fields on one tab-separated line\n" 1181 1182 "# FILE LAYOUT DEFINITIIONS:\n" 1183 "#\n" 1184 "FIELD_DELIMITER TAB\n" 1185 "RECORD_DELIMITER NEWLINE\n" 1186 "BADCHARS TAB\n" 1187 "FORMAT_TYPE INTERNAL\n" 1188 1189 "#\n" 1190 "# INDIVIDUAL DATA FIELDS:\n" 1191 "#\n" 1192 "IFIELD INDEX, \"\", \"%d\"\n" 1193 "IFIELD SHORTNAME, \"\", \"%s\"\n" 1194 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 1195 "IFIELD NOTES, \"\", \"%s\"\n" 1196 "IFIELD URL, \"\", \"%s\" \n" 1197 "IFIELD URL_LINK_TEXT, \"\", \"%s\"\n" 1198 "IFIELD ICON_DESCR, \"\", \"%s\"\n" 1199 "IFIELD LAT_DECIMAL, \"\", \"%f\"\n" 1200 "IFIELD LON_DECIMAL, \"\", \"%f\"\n" 1201 "IFIELD LAT_INT32DEG, \"\", \"%ld\"\n" 1202 "IFIELD LON_INT32DEG, \"\", \"%ld\"\n" 1203 "IFIELD LAT_DECIMALDIR, \"\", \"%f%c\"\n" 1204 "IFIELD LON_DECIMALDIR, \"\", \"%f%c\"\n" 1205 "IFIELD LAT_DIRDECIMAL, \"\", \"%c%f\"\n" 1206 "IFIELD LON_DIRDECIMAL, \"\", \"%c%f\"\n" 1207 "IFIELD LAT_DIR, \"\", \"%c\"\n" 1208 "IFIELD LON_DIR, \"\", \"%c\"\n" 1209 "IFIELD ALT_FEET, \"\", \"%fF\"\n" 1210 "IFIELD ALT_METERS, \"\", \"%fM\"\n" 1211 "IFIELD EXCEL_TIME, \"\", \"%f\"\n" 1212 "IFIELD TIMET_TIME, \"\", \"%ld\"\n" 1213 "IFIELD GEOCACHE_DIFF,\"\",\"%3.1f\"\n" 1214 "IFIELD GEOCACHE_TERR,\"\",\"%3.1f\"\n" 1215 "IFIELD GEOCACHE_CONTAINER,\"\",\"%s\"\n" 1216 "IFIELD GEOCACHE_TYPE,\"\",\"%s\"\n" 1217 "IFIELD PATH_DISTANCE_MILES,\"\",\"%f\"\n" 1218 "IFIELD PATH_DISTANCE_KM, \"\", \"%f\"\n" 1219 "IFIELD GEOCACHE_PLACER,\"\",\"%s\"\n" 1220 "IFIELD YYYYMMDD_TIME,\"\",\"%ld\"\n" 1221 "IFIELD GEOCACHE_HINT, \"\", \"%s\"\n" 1222 "IFIELD GEOCACHE_LAST_FOUND, \"\", \"%d\"\n" 1223 ; 1224 static char tomtom_asc[] = 1225 "# gpsbabel XCSV style file\n" 1226 "#\n" 1227 "# Format: TomTom Navigator Places of Interest\n" 1228 "# Author: Olaf Klein\n" 1229 "# Date: 04/17/2007\n" 1230 "#\n" 1231 "DESCRIPTION TomTom POI file (.asc)\n" 1232 "EXTENSION asc\n" 1233 "DATATYPE WAYPOINT\n" 1234 "#\n" 1235 "# FILE LAYOUT DEFINITIIONS:\n" 1236 "#\n" 1237 "FIELD_DELIMITER COMMA\n" 1238 "RECORD_DELIMITER CRNEWLINE\n" 1239 "BADCHARS ,\"\n" 1240 "ENCODING MS-ANSI\n" 1241 "#\n" 1242 "PROLOGUE TomTom Navigator Places of Interest\n" 1243 "PROLOGUE GPSBabel-__VERSION__ ASCII Export\n" 1244 "PROLOGUE Points\n" 1245 "PROLOGUE Created at: __DATE_AND_TIME__\n" 1246 "# #\n" 1247 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1248 "#\n" 1249 "IFIELD LON_DECIMAL, \"\", \"%.6f\"\n" 1250 "IFIELD LAT_DECIMAL, \"\", \"%.6f\"\n" 1251 "IFIELD SHORTNAME, \"\", \"\"%s\"\"\n" 1252 ; 1253 static char tomtom_itn[] = 1254 "# gpsbabel XCSV style file\n" 1255 "#\n" 1256 "# Format: TomTom Navigator Itineraries (Routes)\n" 1257 "# Author: Olaf Klein\n" 1258 "# Date: 04/17/2007\n" 1259 "#\n" 1260 "DESCRIPTION TomTom Itineraries (.itn)\n" 1261 "EXTENSION itn\n" 1262 "DATATYPE ROUTE\n" 1263 "#\n" 1264 "# FILE LAYOUT DEFINITIIONS:\n" 1265 "#\n" 1266 "FIELD_DELIMITER PIPE\n" 1267 "RECORD_DELIMITER CRNEWLINE\n" 1268 "BADCHARS ,|\n" 1269 "ENCODING MS-ANSI\n" 1270 "#\n" 1271 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1272 "#\n" 1273 "IFIELD LON_10E5, \"\", \"%.f\"\n" 1274 "IFIELD LAT_10E5, \"\", \"%.f\"\n" 1275 "IFIELD SHORTNAME, \"\", \"%s\"\n" 1276 "IFIELD CONSTANT, \"0\", \"%s\"\n" 1277 ; 1278 static char tomtom_itn_places[] = 1279 "# gpsbabel XCSV style file\n" 1280 "#\n" 1281 "# Format: TomTom Navigator Itineraries (Routes)\n" 1282 "# Author: Olaf Klein\n" 1283 "# Date: 04/17/2007\n" 1284 "#\n" 1285 "DESCRIPTION TomTom Places Itineraries (.itn)\n" 1286 "EXTENSION itn\n" 1287 "DATATYPE ROUTE\n" 1288 "#\n" 1289 "# FILE LAYOUT DEFINITIIONS:\n" 1290 "#\n" 1291 "FIELD_DELIMITER PIPE\n" 1292 "RECORD_DELIMITER CRNEWLINE\n" 1293 "BADCHARS ,|\n" 1294 "ENCODING MS-ANSI\n" 1295 "#\n" 1296 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1297 "#\n" 1298 "IFIELD LON_10E5, \"\", \"%.f\"\n" 1299 "IFIELD LAT_10E5, \"\", \"%.f\"\n" 1300 "IFIELD SHORTNAME, \"\", \"%s\"\n" 1301 "IFIELD CONSTANT, \"2\", \"%s\"\n" 1302 ; 1303 static char xmap[] = 1304 "# gpsbabel XCSV style file\n" 1305 "#\n" 1306 "# Format: DeLorme Xmap Conduit\n" 1307 "# Author: Alex Mottram\n" 1308 "# Date: 12/09/2002\n" 1309 "#\n" 1310 "# \n" 1311 "# As defined in csv.c/xmap\n" 1312 "#\n" 1313 1314 "DESCRIPTION DeLorme XMap HH Native .WPT\n" 1315 "EXTENSION wpt\n" 1316 1317 "#\n" 1318 "# FILE LAYOUT DEFINITIIONS:\n" 1319 "#\n" 1320 "FIELD_DELIMITER COMMASPACE\n" 1321 "RECORD_DELIMITER NEWLINE\n" 1322 "BADCHARS COMMA\n" 1323 1324 "PROLOGUE BEGIN SYMBOL\n" 1325 "EPILOGUE END\n" 1326 "#\n" 1327 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1328 "#\n" 1329 "IFIELD LAT_HUMAN_READABLE, \"\", \"%08.5f\"\n" 1330 "IFIELD LON_HUMAN_READABLE, \"\", \"%08.5f\"\n" 1331 "IFIELD DESCRIPTION, \"\", \"%s\"\n" 1332 1333 "OFIELD LAT_DECIMAL, \"\", \"%08.5f\"\n" 1334 "OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n" 1335 "OFIELD DESCRIPTION, \"\", \"%s\"\n" 1336 ; 1337 static char xmap2006[] = 1338 "# gpsbabel XCSV style file\n" 1339 "#\n" 1340 "# Format: DeLorme Xmap/Street Atlas Handheld 2006 Conduit\n" 1341 "# Author: Pasha Phares\n" 1342 "# Date: 5/5/2006\n" 1343 "#\n" 1344 "# Amazingly, 2006 won't read the \"COMMASPACE\" that we used in \n" 1345 "# in Xmap prior to this and versions before 2006 won't read files\n" 1346 "# separated by only a comma.\n" 1347 "# \n" 1348 1349 "DESCRIPTION DeLorme XMap/SAHH 2006 Native .TXT\n" 1350 "EXTENSION txt\n" 1351 1352 "#\n" 1353 "# FILE LAYOUT DEFINITIIONS:\n" 1354 "#\n" 1355 "FIELD_DELIMITER COMMA\n" 1356 "RECORD_DELIMITER NEWLINE\n" 1357 "BADCHARS COMMA\n" 1358 1359 "PROLOGUE BEGIN SYMBOL\n" 1360 "EPILOGUE END\n" 1361 "#\n" 1362 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1363 "#\n" 1364 "IFIELD LAT_HUMAN_READABLE, \"\", \"%.12g\"\n" 1365 "IFIELD LON_HUMAN_READABLE, \"\", \"%.12g\"\n" 1366 "IFIELD SHORTNAME, \"\", \"%s\"\n" 1367 1368 "OFIELD LAT_DECIMAL, \"\", \"%.12g\"\n" 1369 "OFIELD LON_DECIMAL, \"\", \"%.12g\"\n" 1370 "OFIELD SHORTNAME, \"\", \"%s\"\n" 1371 1372 1373 1374 1375 ; 1376 static char xmapwpt[] = 1377 "# gpsbabel XCSV style file\n" 1378 "#\n" 1379 "# Format: DeLorme Xmap HH Street Atlas USA .WPT (PocketPC)\n" 1380 "# Author: Alex Mottram\n" 1381 "# Date: 12/09/2002\n" 1382 "#\n" 1383 "# \n" 1384 "DESCRIPTION DeLorme XMat HH Street Atlas USA .WPT (PPC)\n" 1385 "SHORTLEN 32\n" 1386 "SHORTWHITE 0\n" 1387 1388 "#\n" 1389 "#\n" 1390 "# FILE LAYOUT DEFINITIIONS:\n" 1391 "#\n" 1392 "FIELD_DELIMITER COLON\n" 1393 "RECORD_DELIMITER NEWLINE\n" 1394 "BADCHARS COLON\n" 1395 1396 "#\n" 1397 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n" 1398 "#\n" 1399 "IFIELD CONSTANT, \"1296126539\", \"%s\"\n" 1400 "IFIELD CONSTANT, \"1481466224\", \"%s\"\n" 1401 "IFIELD LAT_INT32DEG, \"\", \"%d\"\n" 1402 "IFIELD LON_INT32DEG, \"\", \"%d\"\n" 1403 "IFIELD CONSTANT, \"3137157\", \"%s\"\n" 1404 "IFIELD SHORTNAME, \"\", \"%-.31s\"\n" 1405 "IFIELD IGNORE, \"\", \"%-.31s\"\n" 1406 "IFIELD DESCRIPTION, \"\", \"%-.78s\"\n" 1407 ; 1408 style_vecs_t style_list[] = {{ "xmapwpt", xmapwpt } , { "xmap2006", xmap2006 } , { "xmap", xmap } , { "tomtom_itn_places", tomtom_itn_places } , { "tomtom_itn", tomtom_itn } , { "tomtom_asc", tomtom_asc } , { "tabsep", tabsep } , { "sportsim", sportsim } , { "saplus", saplus } , { "s_and_t", s_and_t } , { "ricoh", ricoh } , { "openoffice", openoffice } , { "nima", nima } , { "navigonwpt", navigonwpt } , { "mxf", mxf } , { "motoactv", motoactv } , { "mapconverter", mapconverter } , { "land_air_sea", land_air_sea } , { "kwf2", kwf2 } , { "ktf2", ktf2 } , { "kompass_wp", kompass_wp } , { "kompass_tk", kompass_tk } , { "igo2008_poi", igo2008_poi } , { "iblue757", iblue757 } , { "iblue747", iblue747 } , { "gpsman", gpsman } , { "gpsdrivetrack", gpsdrivetrack } , { "gpsdrive", gpsdrive } , { "geonet", geonet } , { "garmin_poi", garmin_poi } , { "garmin301", garmin301 } , { "fugawi", fugawi } , { "flysight", flysight } , { "dna", dna } , { "custom", custom } , { "cup", cup } , { "csv", csv } , { "cambridge", cambridge } , { "arc", arc } , {0,0}}; 1409 size_t nstyles = 39; 1410 #else /* CSVFMTS_ENABLED */ 1411 style_vecs_t style_list[] = {{0,0}}; 1412 size_t nstyles = 0; 1413 #endif /* CSVFMTS_ENABLED */ 1414