Systemy Informacji Geograficznej

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

4
Jak stworzyć prosty interfejs dla bazy danych PostGIS?
Moja organizacja zbiera wiele danych z monitorowania środowiska (przepływ strumienia, chemia wody itp.), Z których większość jest obecnie przechowywana w programie Excel. Chciałbym przenieść wszystko do bazy danych - prawdopodobnie PostGIS - ale potrzebuję danych, aby były dostępne dla osób bez znajomości zasad dotyczących baz danych (bez SQL lub czegoś …


11
Nieciągłe lub przerywane projekcje map?
Czy któreś z obecnych oprogramowania GIS typu open source obsługuje nieciągłe systemy projekcji? Np. Sinusoidalny , dymaxion , motyl itp.? Jeśli nie, to czy są dostępne komercyjne niedrogie urządzenia (niedrogie, czyli <150 USD)? Upate: najwyraźniej złym pomysłem było prowadzenie z „sinusoidą”, ponieważ projekcja ta ma również jeden punkt bez przerw. …


5
Odczytaj tabelę z geobazy danych pliku ESRI (.gdb) za pomocą R.
Próbuję odczytać tabelę bezpośrednio z geobazy bazy danych pliku ESRI do R. Przykładowy plik danych można pobrać tutaj . Baza danych zawiera punktową klasę obiektów (Zone9_2014_01_Broadcast) i dwie połączone tabele (Zone9_2014_01_Vessel i Zone9_2014_01_Voyage). Możesz odczytać plik kształtu w R, używając readOGRz rgeospakietu: library(rgeos) library(downloader) download("https://coast.noaa.gov/htdata/CMSP/AISDataHandler/2014/01/Zone9_2014_01.zip", dest="Zone9_2014_01.zip", mode="wb") unzip("Zone9_2014_01.zip", exdir = …

2
Jak utworzyć nową pustą warstwę wektorową programowo?
Jestem nowy w Pythonie i QGIS. Przejrzałem kilka samouczków skryptów Pythona dla QGIS. Wszystkie tworzą nowe warstwy wektorowe i rastrowe z istniejącym źródłem danych. na przykład. shapefile lub geotiff lub tabela bazy danych postgis. Czy jest możliwe utworzenie warstwy QGIS za pomocą skryptu python, w którym mogę tworzyć / dodawać …
21 qgis  pyqgis 

5
Używasz schematu innego niż publiczny w PostGIS?
Obecnie konfiguruję nową instalację PostGIS 2.0.2 i PostgreSQL 9.1.6 na Ubuntu. Ostatnio natknąłem się na pewne informacje wskazujące, że używanie publicznego schematu do przechowywania wszystkich danych nie jest dobrym pomysłem. Z tego powodu utworzyłem schemat o nazwie dane i zostałem właścicielem, ale czy to dobry pomysł? Moje obawy to: Oprócz …
21 postgis 


4
Przytnij obiekt prostych funkcji w R.
Czy istnieje funkcja przycinania obiektu mapy sf, podobna do tej maptools::pruneMap(lines, xlim= c(4, 10), ylim= c(10, 15))używanej w przypadku SpatialPolygon lub SpatialLine? Rozważam, st_intersection()ale może być właściwy sposób.
20 r  clip  sf 

1
Replikowanie wyniku gdalwarp przy użyciu powiązań gdal Python
Próbuję ponownie rzutować / ponownie próbkować za pomocą powiązań Pythona GDAL, ale otrzymuję nieco inne wyniki w porównaniu do tych z narzędzia wiersza poleceń gdalwarp. Zobacz krótszy przykład aktualizacji Ten skrypt ilustruje podejście do Pythona: from osgeo import osr, gdal import numpy def reproject_point(point, srs, target_srs): ''' Reproject a pair …
20 python  gdal  gdalwarp  numpy 

2
Link QGIS do Anaconda Python Distribution: Spyder, iPython Notebook, pip, scikit-learn
Mam Anacondę jako moją główną dystrybucję Pythona i chcę przez nią kierować skrypty QGIS związane z Pythonem. Korzystając z Anacondy, mam Spyder, mogę łatwo instalować pakiety za pomocą pipa i mogę uruchamiać przeglądarkę internetową iPython Notebook zarówno do udostępniania ekranu, jak i do przechowywania kodu, który zamierzam wykonać na moich …

1
Jaka jest precyzja Geohash
Chciałbym poznać dokładność geohashu o danej długości. Jeśli istnieje „prosta” formuła, której można użyć do jej obliczenia, byłoby to wyjątkowo fajne. Wikipedia podaje dokładność do 8 znaków: # km 1 ±2500 2 ±630 3 ±78 4 ±20 5 ±2.4 6 ±0.61 7 ±0.076 8 ±0.019


1
Zmień ikonę znacznika po kliknięciu za pomocą ulotki
Mam mapę z wieloma (> 100) znacznikami. Chciałbym, aby kliknięcie tych ikon zmieniło ikonę na podświetloną wersję. Utworzyłem dwie niestandardowe ikony, jedną zwykłą i jedną podświetloną. Mam to do pracy z pojedynczymi znacznikami, ale nie mogę znaleźć żadnego sposobu na skonfigurowanie, więc każdą ikonę można zmienić, klikając ją. Oto działający …
20 leaflet  markers 

3
Wyłącz tymczasowe interakcje ulotek
Jak mogę tymczasowo wyłączyć Zoming / Draging Mapview w Leaflet.js Próbowałem na wiele sposobów, ale bez powodzenia. Ważne jest, aby uczynić go tymczasowym i potrzebuję również opcji, aby włączyć ponownie.
20 leaflet 

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.