Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
zamiana shp na gdb lub gpx
05-10-2011, 21:14,
#1
zamiana shp na gdb lub gpx
Mimo wielu prób nie udaje mi się zamienić utworzonych przeze mnie poligonów w pliku shp na garminowskie formaty..
QGIS nie potrafi "shp-a" utworzonego w odwzorowaniu WGS 84 zapisać jako gpx - wyrzuca taki błąd:
Nieudany eksport do pliku wektorowego.
Błąd: nie powiodło się tworzenie warstwy (błąd OGR Geometry type of `Polygon' not supported in GPX.
)

Gdy zastosuję wtyczkę GPS i polecenie Utwórz nową warstwę GPX, wyrzuca mi komendę:
Nie można utworzyć pliku GPX o podanej nazwie. Podaj inną nazwę lub zmień kartotekę.
QGIS nie ma możliwości utworzenia pliku gdb (chyba że się mylę) więc próbowałem uzyskać plik gdb z shp poprzez GPSBabel ale również bezskutecznie..Muszę jakimś cudem poligony utworzone w QGIS wrzucić do Garmina i za jego pomocą wytyczyć je w terenie.
Proszę o pomoc
05-10-2011, 23:26,
#2
RE: zamiana shp na gdb lub gpx
Przerób poligony na linie wtedy powinno być ok
06-10-2011, 07:52,
#3
RE: zamiana shp na gdb lub gpx
GPX to dane usystematyzowane opisane w języku XML. Zawartość pliku jest określona i dostępna w dokumentacji. No i nie obsługuje poligonów.
06-10-2011, 19:44,
#4
RE: zamiana shp na gdb lub gpx
Dave, zmiana na linie nie pomaga - nie przerabia na gpx-a...
Tomalos, mimo najszczerszych chęci nie ogarniam Twojej porady, prosze o wersję dla mniej wtajemniczonychTonguePP...
09-10-2011, 22:25,
#5
RE: zamiana shp na gdb lub gpx
Faktycznie trochę za ogólnie się wyraziłem (sam się za mocno nie wgryzałem w dokumentację) , chodziło mi o to, że to co może się znaleźć w pliku gpx jest dość ściśle określone (dokumentacja), to co może blokować zapis pliku jako gpx to nazwy atrybutów niezgodne z tym formatem, z tego co pamiętam, wielkość liter ma znaczenie. Nie wiem dokładnie jak robi to QGIS ale Twoje dane prawdopodobnie będzie chciał zapisać jako "track", dozwolone atrybuty to (za dokumentacją):
Kod:
<...>
<name> xsd:string </name> [0..1] ?
<cmt> xsd:string </cmt> [0..1] ?
<desc> xsd:string </desc> [0..1] ?
<src> xsd:string </src> [0..1] ?
<link> linkType </link> [0..*] ?
<number> xsd:nonNegativeInteger </number> [0..1] ?
<type> xsd:string </type> [0..1] ?
<extensions> extensionsType </extensions> [0..1] ?
<trkseg> trksegType </trkseg> [0..*] ?
</...>

Dzięki <extensions> możesz wstawiać własne nazwy, jednak nie wiem czy i jak można to zrobić za pomocą QGIS.
Ale zacznij od zmiany poligonów na linie, bez tego nie ruszysz, bo GPX nie obsługuje poligonów.

Jak się gdzieś mylę to proszę mnie poprawić.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zamiana linii na poligon jarosz_m 3 20 341 01-09-2016, 22:08
Ostatni post: Italiano
  Centroidy poligonów (shp) do gpx tomekk167 1 9 558 26-07-2016, 13:27
Ostatni post: Italiano
  Zamiana części tekstu w tabeli andrutt 2 15 769 12-02-2014, 21:23
Ostatni post: andrutt
  Zamiana współrzędnych tomsik 5 25 319 02-12-2013, 18:12
Ostatni post: tomsik
  import chmury punktów-pliki las lub xyz MalgosiaM 0 9 575 14-05-2013, 10:45
Ostatni post: MalgosiaM
  łączenie plików shp (merge shp) Bles 1 13 793 19-02-2013, 14:31
Ostatni post: borys
  Generalizacja atrybutów lub rasteryzacja vlad_banan 3 17 319 21-01-2013, 12:55
Ostatni post: maciek
  zamiana atrybutów po usunięciu kolumny w tabeli atrubutów Jotek 4 23 905 22-11-2012, 14:21
Ostatni post: Jotek
  Problem z zapisem warstwy wektorowej do GPX kongra 2 14 678 31-07-2012, 16:30
Ostatni post: kongra
  gpx to shp przesq 7 32 527 16-03-2011, 11:55
Ostatni post: przesq

Skocz do: