Mam katalog z kilkoma plikami kształtów. Jak przekonwertować wszystkie te pliki kształtów na MapInfo za pomocą ogr2ogr? Wiem, jak mogę przekonwertować jeden plik. I mogę zrobić skrypt wsadowy, pisząc wiersz dla każdego pliku. Ale czy nie ma łatwiejszego sposobu konwersji wszystkich plików w katalogu (i podkatalogu).
Mam plik GeoJson, który chcę przekonwertować na plik ESRI Shapefile przy użyciu ogr2ogr w FWTools. Próbowałem użyć ogr2ogr -F "ESRI Shapefile" filename.shp geojsonfile.json OGRGeoJSON Mam wyjście BŁĄD 6: Nie można tworzyć pól typu StringList na warstwach plików kształtu. BŁĄD 1: Próba zapisania geometrii innej niż wielokąt (POINT) w celu wpisania …
Próbuję przekonwertować GML na plik kształtu ESRI przy użyciu narzędzia ogr2ogr w skrypcie python. Z powodzeniem zainstalowałem pakiet GDAL / OGR przez osgeo, ale staram się teraz znaleźć / zrozumieć wszelkie szczegóły dotyczące składni używania ogr2ogr w pythonie. Po zaimportowaniu ogr wszystko, co znalazłem, to ogr2ogr -f "ESRI Shapefile" output.shp …
Pliki kształtów mogą mieć tylko jeden typ geometrii, ale wiele innych formatów (kml, geojson) może mieć wiele typów. Czy podczas konwersji do plików kształtów można powiedzieć ogr2ogr, aby utworzył wiele plików kształtów, po jednym dla każdego typu? Wygląda na to, że opcja „-where” może być przydatna, ale strona podręcznika nie …
Nie mam na myśli innej struktury pliku KML, ale w <description></description>sekcji mam dane z tego rodzaju tagami HTML: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark> <name>New York City</name> <description><![CDATA[ <table> <tr><td colspan='2'>Attributes</td></tr> <tr><td>CITY_ID</td><td>150335</td></tr> <tr><td>POPULATION</td><td>8244910</td></tr> <tr><td>AREA</td><td>468.48</td></tr> </table>]]> </description> <Point> <coordinates>40.712964,-74.003886,0</coordinates> </Point> </Placemark> </Document> </kml> Chcę łatwo zaimportować wszystkie te dane dla …
Piszę plik kształtu po pewnym przetworzeniu; jednak w ostatnim kroku muszę dokonać wyboru według atrybutów z pliku kształtu. Korzystam z polecenia w powłoce w celu użycia go w skrypcie Python, gdy działa. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Otrzymuję komunikat o błędzie: FAILURE: Unable to open …
Wystąpił problem podczas ładowania formatu ESRI Geodatabase .gdb do PostGIS. Mam plik danych GDB 2,5 GB. Śledziłem kilka samouczków w Internecie, ale wygląda na to, że to nie działa. Stworzyłem bazę danych „SampleNY” Wykonałem to z konsoli: ogr2ogr -f „PostgreSQL” PG: „dbname = SampleNY user = postgres” NYPluto / Pluto.gdb …
Mam dużą liczbę wielokątów reprezentujących granice hrabstw USA, które muszę połączyć w jak najmniejszą liczbę wielokątów. Czy można to zrobić za pomocą niekomercyjnego oprogramowania lub oprogramowania o rozsądnej cenie? PostGIS nie jest dostępny, podobnie jak Java, ale C jest.
Jako trochę tła chcemy odejść od używania plików kształtów. Już zaczęliśmy korzystać z Geopackage do pracy na komputerze (QGIS / ArcGIS), ale często wymagamy przesyłania danych do naszych baz danych PostgreSQL. Wiem, że możesz przesyłać treści Geopackage do Postgres przy użyciu QGIS, ale zastanawiam się, czy istnieją narzędzia wiersza polecenia …
Łączę niektóre pliki kształtów i miałem pewne problemy w QGIS, więc używam bezpośrednio ogr2ogr. Robię to (partią): ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new ogr2ogr -update -append %destination% %n4% -nln all_new Działa dobrze, ale teraz muszę mieć wynikowy plik …
Rozwiązałem problem z biblioteką, ale pozostały inne, tylko niejasno związane z nie załadowaną biblioteką PROJ.4. Zadałem dla nich kolejne pytanie . Mój pakiet GDAL i biblioteka PROJ.4 są uszkodzone, co powoduje błędy podczas próby ponownego wyrzucenia plików (patrz stare pytanie poniżej). Nie wiem, czy ten problem zaczął się, gdy przez …
Chcę użyć ogr2ogr, aby zaimportować plik shapefile do bazy danych Postgis. Pomyślnie zainstalowałem ogr2ogr i uruchamiam z pgsql następującą komendę: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Otrzymuję komunikat o błędzie: Unable to open datasource `world_boundaries.shp' with the following drivers: --a list of drivers follows (ESRI Shape File etc.) …
W Postgis utworzyłem już tabelę geometrii. Chcę załadować kilka plików kształtów do tej tabeli przy użyciu ogr2ogr. Ale nie znalazłem parametru, który mógłby określić tę tabelę. ogr2ogr -append -f "PostgreSQL" PG:"dbname=db and so on" shapefile.shp Otóż to. Jak mogę dodać jakiś parametr, aby określić tabelę?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.