Pytania otagowane jako python

Python to język programowania z interpretacją open source wykorzystywany w wielu programach GIS.

4
Najlepszy język do programowania w GDAL
Zacznę tworzyć programy do obsługi danych geograficznych z serwera PostGIS i będę używać GDAL. Zgodnie z twoim doświadczeniem, z najlepszym językiem do programowania? Mogę programować w Perlu i Pythonie, ale chciałbym znać język z większą ilością kodu do ponownego użycia, przykładami, bibliotekami itp.
20 python  postgis  gdal 

3
Wygładzanie / interpolacja rastra w Pythonie przy użyciu GDAL?
Rozwijam się w Pythonie i używam GDAL z OSGEO do manipulacji i interakcji z rastrami i plikami kształtów. Chcę wziąć plik kształtu, który ma cechy punktowe i interpolować go do rastra powierzchniowego. Obecnie używam metody „RasterizeLayer”, która wypala wartość z funkcji punktowej do rastra (która jest ustawiona dla wszystkich wartości …


5
GeoPandy: znajdź najbliższy punkt w innej ramce danych
Mam 2 ramki geodata: import geopandas as gpd from shapely.geometry import Point gpd1 = gpd.GeoDataFrame([['John',1,Point(1,1)],['Smith',1,Point(2,2)],['Soap',1,Point(0,2)]],columns=['Name','ID','geometry']) gpd2 = gpd.GeoDataFrame([['Work',Point(0,1.1)],['Shops',Point(2.5,2)],['Home',Point(1,1.1)]],columns=['Place','geometry']) i chcę znaleźć nazwę najbliższego punktu w gpd2 dla każdego wiersza w gpd1: desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith 1 POINT (2 2) …


5
Sprawdzanie, czy dwa wielokąty przecinają się w Pythonie?
Szukam algorytmu, rozwiązania na wysokim poziomie, a nawet biblioteki, która może pomóc mi ustalić, czy dwa wielokąty przecinają się w Pythonie. Mam wierzchołki dwóch wielokątów (są to wielokąty jednoczęściowe bez otworów) w dwóch różnych układach. Wielokąty są 2D (tzn. Tylko współrzędne X i Y) Chciałbym utworzyć funkcję, która zwróci wartość …


1
Obliczanie statystyk ogniskowych dla specjalnego sąsiedztwa?
Chcę obliczyć statystyki ogniskowe dla każdej komórki rastra, w granicach określonych kryteriów. Tło - Mam trzy binarne rastry, z których każdy reprezentuje jeden interesujący rodzaj roślinności. Chciałbym obliczyć procent pokrycia każdego rodzaju roślinności w obrębie (np.) 20 km ^ 2 dowolnej komórki w moim obszarze badań (suma / całkowita liczba …

2
Problem z importem qgis.core podczas pisania samodzielnego skryptu PyQGIS
Próbuję napisać samodzielny skrypt Pythona w systemie Windows 7, który używa qgis.core i różnych innych bibliotek qgis. Znalazłem tutaj stare pytanie na ten temat: Pisanie samodzielnych skryptów Python przy użyciu PyQGIS? i postępował zgodnie ze swoją radą, korzystając z przewodnika tutaj: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications Kod sugeruje, że jest: set PYTHONPATH=c:\qgispath\python śledzony przez: …
18 qgis  python  pyqgis  windows 

1
GDAL / Python: Jak uzyskać nazwę układu współrzędnych ze SpatialReference?
W Pythonie, używając GDAL, wyodrębniłem projekcję rastra jako ciąg WKT w następujący sposób: wkt = dataset.GetProjection() # wkt is 'PROJCS["GDA_1994_Transverse_Mercator",GEOGCS["GDA_1994",DATUM["GDA_1994",SPHEROID["GRS_1980",6378137,298.2572221010002],TOWGS84[0,0,0,0,0,0,0]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",117],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]' Za pomocą ciągu WKT mogę utworzyć instancję SpatialReference w następujący sposób: src = osr.SpatialReference() src.ImportFromWkt(wkt) To jest łatwe. Mogę srcdość łatwo wyodrębnić kilka parametrów projekcji, takich jak strefa UTM itp. …

8
Jakiego oprogramowania użyć do tworzenia cyfrowych modeli wysokości z obrazów lotniczych UAV?
Mam bezzałogowy statek powietrzny (UAV, zwany także dronem) i chciałbym go użyć do stworzenia cyfrowego modelu elewacji i ortomozy na mniejszym obszarze (10 km2). Moja platforma będzie w stanie wytwarzać nakładające się zdjęcia na wysokości około 120 metrów. Wydaje się, że kilka produktów komercyjnych zapewnia kompletne rozwiązania; na przykład. Pix4D …


8
Instalujesz GDAL i OGR dla Pythona?
Ten post jest Wiki społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmuje nowych odpowiedzi. Zajmuję się tworzeniem kodu w Pythonie i chcę używać powiązań Pythona w GDAL / OGR. Jakie minimum muszę zainstalować, aby móc korzystać z powiązań pythonowych GDAL i OGR? Jaki jest najprostszy sposób …
18 python  gdal  ogr 


4
Uzyskaj wszystkie wierzchołki wielokąta za pomocą OGR i Pythona
Mam trochę problemów z interfejsem API Python OGR. Staram się uzyskać wszystkie współrzędne każdego wierzchołka zewnętrznego pierścienia wielokąta. Oto co mam do tej pory: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in glob.glob(path + "*.shp"): ds = osgeo.ogr.Open(filename) layer1 = …

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.