Pytania otagowane jako ogr

Prosta biblioteka funkcji OGR to biblioteka typu open source C ++ (i narzędzia wiersza poleceń) zapewniająca dostęp do formatów plików wektorowych.





3
Oblicz całkowity obszar wielokątów w pliku kształtu za pomocą GDAL?
Mam plik kształtu w projekcji British National Grid: Geometry: 3D Polygon Feature Count: 5378 Extent: (9247.520209, 14785.170099) - (638149.173223, 1217788.569952) Layer SRS WKT: PROJCS["British_National_Grid", GEOGCS["GCS_airy", DATUM["OSGB_1936", SPHEROID["Airy_1830",6377563.396,299.3249646]], PRIMEM["Greenwich",0], UNIT["Degree",0.017453292519943295]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",49], PARAMETER["central_meridian",-2], PARAMETER["scale_factor",0.9996012717], PARAMETER["false_easting",400000], PARAMETER["false_northing",-100000], UNIT["Meter",1]] cat: Integer (9.0) Czy mogę użyć GDAL / OGR, aby uzyskać całkowitą powierzchnię wszystkich …
11 gdal  ogr  area  ogrinfo 


3
Podziel złożony plik kształtu na siatkę
Mam dość szczegółowy plik kształtu z funkcjami wielokąta / wielokąta (plik ma około 500 MB). W rzeczywistości jest to plik kształtu całego świata, z funkcjami reprezentującymi linie brzegowe. Muszę podzielić te dane za pomocą siatki. Żeby było jasne, nie chcę „sortować” danych, ale przecinam wielokąty na kafelki. Zdaję sobie sprawę, …


2
Jak buforować wektorowy plik kształtu za pomocą Pythona?
Próbuję nauczyć się korzystać z ogrodu w pythonie przy użyciu zestawu danych o kraju i zaludnionych miejscach z http://www.naturalearthdata.com/downloads/50m-cultural-vectors/. Próbuję użyć filtrów i buforów, aby znaleźć punkty (ne_50m_populated_places.shp) w ​​określonym buforze nazwanego kraju (odfiltrowane z klasy obiektów ADMIN w ne_50m_admin_0_countries.shp). Problem wydaje się polegać na tym, że nie rozumiem, jakich …
10 python  ogr  buffer 


2
Jak wyłapać błędy PostgreSQL / PostGIS w powiązaniach Pythona w GDAL / OGR?
Czy można złapać komunikaty o błędach wyjściowych PostgreSQL w OGR po nieudanym zapytaniu? Na przykład conn.ExecuteSQL('SELECT * FROM non_existing_table;') W Postgres zwraca komunikat o błędzie: "Error: relation 'non_existing_table' does not exist." W ogrodach otrzymujemy standard: "Error: current transaction is aborted, commands ignored until end of transaction block" Byłby to bonus, …

2
Dlaczego nie mogę edytować warstw KML / GML?
Początkujący jest zdezorientowany moim pierwszym doświadczeniem w QGIS Mam garść linii określających trasę rowerową. Pierwotnie zostały zapisane w pliku .gml, a następnie przetłumaczone na .kml, aby można je było wyświetlić w GE. Mogę otwierać zarówno .gml, jak i .kml jako warstwy w QGIS, ale żadna z nich nie pozwala mi …
10 qgis  kml  ogr  editing  gml 

2
Jak oznakować komórki rastrowe w QGIS?
Próbuję wyświetlić plik rastrowy o małej rozdzielczości w narzędziu QGIS Print Manager. Chciałbym pokazać małą etykietę z każdą wartością komórki (pozycja - około połowy każdej komórki). Jak mogę to zrobić? Czy jest jakaś wtyczka, która może mi pomóc w wykonaniu tego zadania? Moim pomysłem jest użycie gdal2xyz, załadowanie takiego pliku …
10 qgis  raster  gdal  ogr 

2
Atrybut DXF do wartości z
Otrzymaliśmy plik DXF, który zawiera atrybut rzędnej, ale chcielibyśmy wygenerować plik DXF 3D. Wiem, że mogę wygenerować dxf 3D z pliku kształtu za pomocą: ogr2ogr -f "DXF" out.dxf in.shp -zfield Elev Ale sterownik ogr nie wydaje się pobierać atrybutów jako pól w dxf. Czy ktoś wie, czy jest to możliwe. …
10 3d  ogr  fme  dxf 

1
Pomoc w geometrii wielokąta PostGIS - niezamknięte pierścienie
Wziąłem kopię super-nikczemnej książki „Python Geospatial Development” Erika Westry ( link do Amazon ) i pracuję nad tym. Obecnie uczy mnie, jak ładować dane wybrzeża GSHHS z pliku kształtu do bazy danych PostGIS, przygotowując się do budowy geoprzestrzennej aplikacji internetowej. Mój problem jest następujący: kiedy próbuję zaimportować dane GSHHS do …
10 python  postgis  ogr  wkt 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.