Systemy Informacji Geograficznej

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

3
Konwertujesz współrzędne xy na szerokość geograficzną za pomocą QGIS?
Pracuję z tym plikiem kształtu do pobrania, który ma współrzędne XY. Są podobne '3672187.92698000, 534175.72095400'. Chciałbym przekonwertować je na szerokość i szerokość geograficzną, aby były bardziej podobne '-90.097017, 29.963176'. Widziałem to pytanie rozwiązane za pomocą ArcMap, jednak nie mam tego oprogramowania. Udało mi się pobrać i zainstalować QGIS, ale niestety …

1
Python: znajdź metodę obliczania „wewnętrznego środka ciężkości” (znanego również jako labelPoint w arcmap) wielokąta
Szukam metody obliczenia współrzędnej X, Y punktu wewnętrznego (znanego również jako labelPoint w arcmap) (nieregularnego) wielokąta. Próbuję znaleźć rozwiązanie bez użycia modułu ArcGIS różnica między „centroidem” a etykietą polega na tym, że centroid może znajdować się poza wielokątem. Używam zgrabnego modułu z shapely.geometry importuj wielokąt ref_polygon = Polygon(points) # get …


5
Jak stylizować punkty w QGIS na podstawie wielu atrybutów
Próbując znaleźć użyteczny sposób wyświetlania trzęsień ziemi, zauważyłem, że nie jest to takie łatwe. Chciałbym być w stanie rozpoznać „Wielkość”, „Data” i „Głębia” ze stylu punktu. Coś jak: rozmiar: na podstawie wielkości głębokość: kolor podstawowy (np. <15 czerwony, 15-30 żółty,> 30 niebieski) data: intensywność koloru jako cieniowanie od 100% koloru …


3
Oczekujesz, że ArcPy zastąpi pliki w pliku geobazy?
Piszę skrypt w języku Python, mam plik MXD, a jego obszarem roboczym jest plik geobazy zawierający wszystkie potrzebne pliki. Problem, który napotykam podczas testowania i pisania kodu, polega na tym, że pomimo polecenia: arcpy.env.overwriteOutput=True wszystkie pliki zawarte w geobazie nie mogą zostać zastąpione. Jest sposób na obejście tego?
13 arcpy 

2
Prognozy odpowiednie do analizy globalnej, które zachowują obszar i zachowują odległość (ale niekoniecznie w tej samej projekcji)
Szukam projekcji (lub zestawu projekcji), która przyzwoicie zachowuje odległości, dzięki czemu mogę buforować każdy kraj na świecie i mieć podobny poziom minimalnego zniekształcenia dla każdego. Potrzebuję wtedy projekcji (lub zestawu prognoz), aby obliczyć obszary tych buforów, aby każdy kraj w strefie buforowej na świecie mógł być porównywany z obszarem buforowym …

4
Połącz atrybuty warstwy punktowej i liniowej według lokalizacji (najbliższa odległość) w QGIS
Mój problem jest następujący: mam linię shp (warstwa docelowa) i punkt shp (warstwa łączenia). druga (warstwa punktowa) zawiera atrybut, który chcę połączyć z warstwą linii na podstawie najbliższej odległości od linii. Punkty i linie nie przecinają się Mogę to zrobić za pomocą ArcGIS i łączenia przestrzennego (opcja dopasowania: najbliższa), ale …

1
GeoPandas to_file () zapisuje GeoDataFrame bez układu współrzędnych
mam GeoPanda 0.2.1 py27_0 fiona 1.7.0 np110py27_1 Python 2.7.10 zainstalowany w środowisku Anaconda 2-4.1.1-Windows-x86. Potrafię budować GeoDataFrame, odczytując wejściowe zestawy danych i operując danymi, ale zapisanie wyjściowego zestawu danych nie zachowuje układu współrzędnych. import geopandas as gpd world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) world.to_file(driver='ESRI Shapefile',filename=r'C:\GIS\Temp\world_out.shp') world_out.shpMa zawierać funkcje i schemat z shapefile źródłowego, …

3
Sprawdź, czy punkt mieści się w wieloboku z Pythonem
Próbowałem kilku przykładów kodu wykorzystującego biblioteki takie jak shapefile, fiona i ogr, aby spróbować sprawdzić, czy punkt (x, y) mieści się w granicach wieloboku utworzonego za pomocą ArcMap (a zatem w formacie shapefile). Jednak żaden z przykładów nie działa dobrze z multipoligonami, chociaż dobrze sobie radzą z normalnymi, pojedynczymi wielokątami …


4
Dynamicznie ustawiaj poziom powiększenia na podstawie obwiedni
Mam mapę ulotki, której rozmiar zależy od wielkości okna przeglądarki. Chciałbym, aby poziom powiększenia był dynamicznie wybierany, aby był możliwie jak najbardziej powiększony, jednocześnie pokazując całość ramki ograniczającej. W tej chwili mam zakodowany na stałe poziom powiększenia i punkt środkowy oparty na średniej liczby punktów. map = new L.Map('map', { …
13 leaflet 



2
Projekcja EPSG: 4326 danych na mapie 2D?
Lubię myśleć, że jestem stosunkowo dobrze zorientowany w bazach danych, rzutach i systemach odniesienia za pomocą współrzędnych. Dane OpenStreetMap są przechowywane w WGS84 Lat / Lon (EPSG: 4326). Ten CRS ma charakter geograficzny i dlatego przeznaczony jest do przechowywania lokalizacji na kuli ziemskiej 3D. Kiedy widzę tę mapę, na co …

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.