Systemy Informacji Geograficznej

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

3
Czy linie są zakrzywione przy użyciu QGIS?
Nie mam dużego doświadczenia z QGIS i pracuję nad mapą z liniami łączącymi lokalizacje utworzone za pomocą wtyczki mmqgis. Czy istnieje prosty sposób, aby te bezpośrednie linie były nieco zaokrąglone ze względów estetycznych? Staram się osiągnąć coś takiego jak mapa poniżej, ale z kilkoma węzłami. Przeczytałem sugestie, jak to zrobić …


1
Dodawanie pola i obliczanie wyrażenia za pomocą PyQGIS?
Chcę użyć PyQGIS, aby dodać nowe pole i obliczyć wartości dla każdej funkcji. Podobne do opcji Field Calculator. Moje wyrażenie „Field Calculator” to na przykład: y(start_point($geometry)) from PyQt4.QtCore import QVariant from qgis.core import QgsField, QgsExpression, QgsFeature vl = iface.activeLayer() vl.startEditing() #step 1 myField = QgsField( 'myNewColumn', QVariant.Float ) vl.addAttribute( myField …

2
Jak używać gdal2tiles na niestandardowym obrazie tiff otrzymanym od dostawców do generowania kafelków
Trochę staram się wygenerować kafelki dla obrazu w wysokiej rozdzielczości, który mamy. Obecny obraz, który mamy, to bardzo duży obraz (+ 20 GB), zapisany jako plik GeoTiff. Chciałbym wygenerować kafelki za pomocą narzędzia wiersza polecenia gdal2tiles, a następnie otworzyć i wyświetlić w Cesium, używając dostawcy obrazów TMS do dostarczenia kafelków. …


3
Wielokąty w międzynarodowej linii danych [-180 .. + 180 długości geograficznej]
Próbuję generować wielokąty dla satelitarnych pokosów orbit. Do tej pory mam metodę generowania dwóch linii, które reprezentują krawędź każdego pokosu w [łac, długo]. Niektóre pokosy przekraczają międzynarodową linię danych i dlatego obejmują: Udało mi się to rozwiązać za pomocą ogr2ogr -wrapdateline: ogr2ogr -wrapdateline -f "ESRI Shapefile" test.shp orbits.shp Co prawdopodobnie …


1
Zliczasz liczbę roślin w okolicy za pomocą zdjęć z UAV? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Jak policzyć liczbę ananasów w 1-hektarowym bloku? Słyszałem o tych algorytmach, ale nie wiem, jak …


1
Wzmocnienie R powoduje rozerwanie wielokątów
Mam problem z wykreśleniem moich danych przestrzennych za pomocą ggplot2. Mapa wygląda dobrze po wykreśleniu za pomocą spplotu, więc zakładam, że łzawienie występuje na etapie wzmocnienia. Kod jest następujący: #install the packages library(rgdal) library(mapproj) library(raster) library(rgeos) library(ggplot2) library(plyr) if (!require(gpclib)) install.packages("gpclib", type="source") gpclibPermit() setwd("C:/Users/My Documents") #read in laa to regional …
10 r  ggplot2  rgeos 


1
Jak usunąć wybrane wiersze za pomocą ArcPy?
Chcę usunąć wszystkie wiersze w klasie obiektów, ale pozostaną wiersze od 1 do 5. Z drugiej strony chcę pozostać pierwszych pięć wierszy i usunąć inne. Wiem, że muszę użyć kursora wyszukiwania i zaktualizować kursor, ale nie mogłem ich użyć. Jak mogę usunąć wiersze za pomocą ArcPy?
10 arcpy  cursor 


2
Jak ustawić współrzędne, na których ma być wyśrodkowany Cesium.Viewer?
W oficjalnym samouczku CesiumJS znajduje się przykładowa HelloWorldaplikacja, która pokazuje przeglądarkę map. Gdy użytkownik otwiera stronę, chcę, aby kula ziemska była wyśrodkowana powyżej określonego punktu i przy pewnym powiększeniu: Jak mogę to osiągnąć? Zakładałem, że można go skonfigurować za pomocą Cesium.Viewerparametrów konstruktora (jak timelineponiżej), ale nie znalazłem ich w odnośniku …
10 cesium 

1
Python GDAL: ogr.open czy driver.open?
Używam GDAL z pythonem do manipulowania plikami kształtów. Podczas otwierania pliku źródłowego najpierw ustawiam sterownik na „ESRI Shapefile”, zanim wywołam metodę „Open” sterownika z wymaganym plikiem shapefile. Nie miałem z tym żadnych problemów; jestem jednak ciekawy, jaka jest różnica między metodą instancji Driver „Open” a funkcją ogr „Open”. Na przykład …
10 python  gdal 

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.