Viac

GPS Babel a výstup súboru shapefile?


Ako môžem použiť matku všetkých nástrojov na konverziu GPS, gpsbabel, na vytváranie súborov tvarov? Číta a zapisuje takmer všetko. Shapefile je nápadný svojou neprítomnosťou.

Trochu výskumu ukazuje, že shapefile zámerne nie je uvedený ako podporovaný typ súboru, pretože "Shapefiles nie sú dobre definované. Majú viac voľného formátu ako väčšina formátov, ktoré podporujeme, a často vyžadujú ďalšie argumenty alebo úpravu zdroja." - Robert Lipe, autor gpsbabel

Rovnaké vlákno však hovorí, že shapefile je "v'-^3'výstup a z tohto dôvodu je označený ako „skrytý“ - nie je praktické považovať ho za „iba iný formát“ “

Predpokladajme, že som ochotný riskovať, ako sa dá dostať k skrytým formátom?
(xcsvje tiež spomenutý).


Šťastné zistenie, obľúbený nástroj na prevod ogr2ogr má ovládač gpsbabel, takže konverzia z vopred definovaného formátu, ako je OziExplorer alebo Magellan, je taká jednoduchá ako (-f param je voliteľný pre súbor tvarov, ktorý je kvôli prehľadnosti zahrnutý):

ogr2ogr -f "ESRI Shapefile" výstupná_složka "auriol ozi stopový súbor 008.plt"

... s inými formátmi pomocou syntaxe oddelenej dvojbodkou (napr. Čítanie priamo zo zariadenia garmin):

ogr2ogr output_folder -al GPSBabel: garmin: usb:

Pre zaujímavosť by som však stále chcel vedieť, ako získať skryté ovládače gpsbabel priamo.