Systemy Informacji Geograficznej

Pytania i odpowiedzi dla kartografów, geografów i specjalistów GIS

4
Nie znalazłem shp2pgsql w instalacji Postgis
Zostałem zainstalowany postgis zgodnie z tym przewodnikiem . Wszystko w porządku. SELECT postgis_full_version(); "POSTGIS="2.1.7 r13414" GEOS="3.4.2-CAPI-1.8.2 r3921" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.10.1, released 2013/08/26" LIBXML="2.9.1" LIBJSON="UNKNOWN" TOPOLOGY RASTER" Ale nie mam shp2pgsql, /usr/lib/postgresql/9.4/binjak widać: foo@bar:/usr/lib/postgresql/9.4/bin$ ls clusterdb initdb pg_dump pg_standby psql createdb oid2name pg_dumpall pg_test_fsync reindexdb createlang pg_archivecleanup …


2
Dodaj źródła kafelków wektorowych do QGIS
Czy można dodawać źródła kafelków wektorowych (używając formatu buforów protokołu MapBox, GeoJSON lub innego) do QGIS? Jeśli tak to jak? (Moje pytanie jest trochę podobne do Czy nowe kafelki wektorowe Mapbox mogą być używane jako mapa bazowa QGIS? Ale nie jest ograniczone do źródeł MapBox i nie dotyczy tylko map …

2
Zatrzymywanie skryptu PyQGIS z nieskończoną pętlą za pomocą klawiatury?
Napisałem więc skrypt, który robi to, co chcę w kółko, używając „while True:” w określonym przedziale czasu (co 5 sekund przy użyciu time.sleep (5)). Jak dotąd tak dobrze, ALE kiedy chcę to zatrzymać, po prostu nie mogę. Próbowałem Control + C, Control + Break, Escape i praktycznie ignoruje moją klawiaturę. …
12 pyqgis  loop 

3
Biorąc pod uwagę dziury / ograniczenia w tworzeniu wielokątów Voronoi w QGIS?
Usiłuję utworzyć wielokąty voronoi w QGIS, które uwzględniają „dziury” w domenie ogólnej. Przykładem może być: W rzeczywistości stworzyłem Voronoi na tym obrazie za pomocą QGIS za pomocą polecenia GRASS, a następnie za pomocą narzędzia „Różnica”, aby utworzyć dziury. Oddzielny wielokątny plik kształtu, który zawiera zakres otworów, został użyty jako warstwa …

7
QGIS eksportuje atrybuty w pliku KML
Oto co robię: Utwórz warstwę, przesyłając plik kształtu do QGIS Wybierz atrybuty tego pliku Po zapisaniu pliku wyeksportuj wybrane atrybuty za pomocą pola wyboru „zapisz tylko wybrane funkcje” Muszę wyeksportować nazwy odpowiadające każdemu wielokątowi. Niestety, kiedy zapisuję jako plik KML i otwieram w Moich mapach Google, widzę tylko granice wielokątów, …


1
Usunąć nakładające się / zduplikowane wielokąty na tej samej warstwie przy użyciu QGIS?
Pracuję w QGIS na warstwie wektorowej, w której obszary są klasyfikowane za pomocą atrybutu „literówka”. Problem, z którym się spotykam, polega na tym, że wiele wielokątów jest powielanych lub nakładających się, w wyniku czego niektóre obszary są klasyfikowane jako dwie lub więcej literówek. To jest błąd. W celu przeprowadzenia analizy …



1
Wielobok buforowy QGIS o różnych szerokościach z każdej strony
Tworzę mapy do oceny ryzyka pożarów i ciągle jestem proszony o wykreślanie stref buforowych „przestrzeni obronnej” wokół kopert budynków o różnych odległościach po różnych stronach budynków. (Patrz zdjęcie) Robiłem to w QGIS, tworząc bufor dla każdej wymaganej odległości, a następnie ręcznie rysując taki, który pasuje jak najbliżej. To oczywiście mniej …
12 qgis  polygon  buffer 

2
Utwórz „średnią” linię z wielu linii za pomocą QGIS
Mam wiele funkcji linii (mam je również w wielu punktach ...) reprezentujących podobną ścieżkę (w tym przypadku szlaki górskie) z różną precyzją GPS, co powoduje, że wiele linii jest blisko siebie, ale nie idealnie się nakładają. Na potrzeby tego projektu szukam sposobu, aby obliczyć „średnią” linię ze wszystkich i wygenerować …
12 qgis  gps  line 


3
Używanie wielu parametrów wieloznacznych w arcpy.ListFeatureClasses
Wiem, że musi być na to sposób, ale mam problem z ustaleniem, jak to zrobić. Chciałbym utworzyć listę klas elementów, na których będą przeprowadzane operacje, jednak chcę, aby lista zawierała klasy elementów, które mają 2 oddzielne i różne identyfikatory nazw plików. Kod wyglądałby mniej więcej tak: FCS = arcpy.ListFeatureClasses("X_*" OR …
12 arcpy  list  wildcard 

2
Jak zmienić wartość atrybutu za pomocą QgsFeature w PyQGIS?
Chciałbym zaktualizować jeden atrybut funkcji. Nie wiem jednak, jak go zaktualizować za pomocą obiektu funkcji. Muszę użyć dostawcy danych, aby go zaktualizować. layers = QgsMapLayerRegistry.instance().mapLayersByName('my_line') layer = layers[0] dp = layer.dataProvider() it = dp.getFeatures() for i in range(0, dp.featureCount()): feat = it.next() attrs = { 2 : 30 } layer.dataProvider().changeAttributeValues({ …
12 qgis  python  pyqgis  features 

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.