Systemy Informacji Geograficznej

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

3
Jak zsynchronizować FeatureTable z zestawem wyboru FeatureLayer?
ArcGIS Server JS API zawiera nową klasę FeatureTable , która pokazuje tabelę atrybutów odpowiadającą FeatureLayer. Istnieje opcja syncSelection, która: Umożliwia interakcję między mapą a tabelą obiektów. Ustawienie tej właściwości na true umożliwia wybór elementu na mapie poprzez kliknięcie wiersza w tabeli i wybranie rzędu tabeli poprzez kliknięcie elementu na mapie …

2
Ładowanie warstwy kafli wektorowych na mapie Ulotki?
Muszę załadować warstwę kafli wektorowych na mapie Ulotki. Kafelek wektorów to warstwa kafelków wektorowych o sekwencji Mapillary (patrz https://a.mapillary.com/#vector-tiles ...), a wzór adresu URL kafelka to: https://d2munx5tg0hw47.cloudfront.net/tiles/{z}/{x}/{y}.mapbox kafelek wektorów używa formatu kafelków wektorowych Mapbox. Szukałem w sieci, ale nie znalazłem próbki: Widziałem, że można to zrobić za pomocą Mapbox, ale …


1
Zmniejszasz odległość między przedmiotami legendy w R?
Próbuję utworzyć poprawną choropleth()mapę w R za pomocą GISToolspakietu. Używam choro.legend()do wyświetlania mojej legendy. Nie mogę jednak utworzyć poprawnego położenia legendy ORAZ / LUB Nie rozumiem roli fmtparametru w mojej choro.legend()funkcji. Wydaje mi się, że fmtmogę zmniejszyć odstęp między kolorami mojej legendy a opisem. Znalazłem choro.legend stronę pomocy , by …
9 r  legend  choropleth 

1
Dodanie GDAL jako zależności do pakietu Python?
Próbuję spakować skrypt w języku Python, który używa GDAL dla PyPI. Zacząłem od włączenia bezpośredniego odwołania do mojego setup.py: install_requires=['GDAL==1.11.2'], W ten sposób nie udało się zainstalować pakietu w moim testowym środowisku wirtualnym: extensions/gdal_wrap.cpp:2855:22: fatal error: cpl_port.h: No such file or directory #include "cpl_port.h" ^ compilation terminated. error: Setup script …
9 python  gdal 

4
Czy automatyzacja pola tabeli atrybutów QGIS?
Pracuję w taki sposób, aby tworzyć projekty hydrologiczne za pomocą QGIS i arkusza programu Excel, który mam. Aby to zrobić, chcę wyodrębnić niektóre informacje o liniach zawartych w warstwie wektorowej, która reprezentuje odcinek rury. Informacje, które muszę wyodrębnić to: Numer identyfikacyjny Długość Współrzędne początkowe i końcowe X, Y Znalazłem sposób …

3
Przesunięcie projekcji Sentinel-2
Niedawno zaobserwowałem zmianę w rzucie geograficznym danych Sentinel 2. Wyjaśnienia znajdują się na zrzutach ekranu (Granule T33UXP, tylko pasmo 8). Pierwsze zdjęcie zostało zrobione 20160314, drugie (przesunięte) 20160403. Jako odniesienie dodałem wielokąt. Są to nieprzetworzone dane pobrane z centrum API. S2A_OPER_MSI_L1C_TL_SGS__20160314T171554_A003794_T33UXP_N02.01 S2A_OPER_MSI_L1C_TL_SGS__20160403T152610_A004080_T33UXP_N02.01 Czy ktoś jeszcze to obserwuje? Czy to znany …

1
Dlaczego QGIS nie wykrywa CRS z pliku .prj?
Mam szereg heksagonalnych siatek o długości 1 km, które obejmują różne hrabstwa w Stanach Zjednoczonych w bazie danych postgreSQL / postGIS. Każda siatka ma CRS EPSG: 3857, a warstwa powiatu ma EPSG: 3857. Podczas przeglądania siatek z okręgami w QGIS wszystko wygląda świetnie. Ale ... aby udostępnić te siatki kolegom, …
9 qgis  postgis  ogr2ogr  epsg 


1
Optymalizacja bardzo dużego punktu w zapytaniu wielokąta
Mam krajowy zestaw danych punktów adresowych (37 milionów) i wielokątny zbiór konturów powodzi (2 miliony) typu MultiPolygonZ, niektóre z wielokątów są bardzo złożone, maks. ST_NPoints wynosi około 200 000. Próbuję zidentyfikować za pomocą PostGIS (2.18), które punkty adresowe znajdują się w wielokącie powodziowym, i zapisać je w nowej tabeli z …

2
Używasz warstwy pamięci jako danych wejściowych i / lub wyjściowych w runalg?
Czy warstwa run może być używana jako wejście i / lub wyjście w runalg ? Dzięki runandload mam to do pracy: processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") Parametry 2 i 3 to warstwy wejściowe, które są już w pamięci, a parametr 3 to warstwa wyjściowa, która jest zapisywana …

2
Jak zmniejszyć rozmiar plików kształtów po usunięciu funkcji?
Ten mały, mały skrypt usuwa wszystkie małe funkcje na wszystkich warstwach. Działa to dobrze, ale rozmiar plików .shp nie jest zmniejszany. Proszę, powiedz mi dlaczego... canvas = iface.mapCanvas() expr = QgsExpression("$length<100") for l in canvas.layers(): l.startEditing() it = l.getFeatures(QgsFeatureRequest(expr)) for ft in it: l.deleteFeature(ft.id()) l.commitChanges()
9 qgis  python 

2
Rysowanie linii między punktami w określonej odległości w PostGIS?
Mam dane punktów wzdłuż ulic, chciałbym zamienić te kropki w proste kolorowe linie. Wszelkie wskazówki, jak można nazwać ten problem lub algorytmy, które mogą mi pomóc w rozwiązaniu tego problemu? Miałem nadzieję, że użyję do tego PostGISfunkcji, ale jestem otwarty na sugestie, to dane z .shppliku. Edycja1: Zaktualizowano obraz, aby …
9 postgis  line 


2
SQL Server - Wybierz wszystkie wielokąty zagnieżdżone w większym wielokącie
To pozornie proste pytanie dotyczące geometrii programu SQL Server, które - jak myślałem - miałoby gotowe rozwiązanie, ale nie mam szczęścia go znaleźć. Moim zamiarem jest wybranie wszystkich rekordów w jednej tabeli, które mają wielokąty zagnieżdżone (zawarte) w większym wielokącie z innej tabeli. Oczekiwałem funkcji STWithini STContainsjako rozwiązań, których potrzebowałem, …

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.