Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman interpretasi open source yang digunakan dalam banyak program GIS.

4
Bahasa terbaik untuk diprogram dengan GDAL
Saya akan mulai membuat program untuk menangani data geografis dari server PostGIS, dan akan menggunakan GDAL. Menurut pengalaman Anda, dengan bahasa terbaik untuk diprogram dengannya? Saya dapat memprogram dalam Perl dan Python, tetapi ingin tahu bahasa dengan lebih banyak potongan kode untuk digunakan kembali, contoh, perpustakaan, dll.
20 python  postgis  gdal 



5
GeoPandas: Temukan titik terdekat di kerangka data lain
Saya punya 2 geodataframe: 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']) dan saya ingin mencari nama titik terdekat di gpd2 untuk setiap baris di gpd1: desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith 1 POINT (2 …


5
Mencari apakah dua poligon berpotongan dengan Python?
Saya mencari algoritma, solusi tingkat tinggi, atau bahkan perpustakaan yang dapat membantu saya menentukan apakah dua poligon berpotongan, dengan Python. Saya memiliki simpul dari dua poligon (Ini adalah poligon bagian tunggal tanpa lubang) dalam dua array yang berbeda. Poligon adalah 2D (yaitu hanya koordinat X dan Y) Saya ingin membuat …



2
Masalah dengan impor qgis.core saat menulis skrip PyQGIS yang berdiri sendiri
Saya mencoba untuk menulis skrip python yang berdiri sendiri di windows 7 yang menggunakan qgis.core dan berbagai perpustakaan qgis lainnya. Saya telah menemukan pertanyaan lama tentang hal ini di sini: Menulis skrip Python mandiri menggunakan PyQGIS? dan mengikuti sarannya, dengan menggunakan panduan ini di sini: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications Kode yang disarankan ada: …
18 qgis  python  pyqgis  windows 

1
GDAL / Python: Bagaimana cara saya mendapatkan nama sistem koordinat dari SpatialReference?
Dalam Python, menggunakan GDAL, saya telah mengekstrak proyeksi raster sebagai string WKT sebagai berikut: 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]]' Menggunakan string WKT, saya bisa membuat contoh SpatialReference sebagai berikut: src = osr.SpatialReference() src.ImportFromWkt(wkt) Ini mudah sekali. Saya dapat mengekstrak beberapa parameter proyeksi dari srcseperti zona UTM, dll., Cukup …



8
Menginstal GDAL dan OGR untuk Python?
Posting ini adalah Wiki Komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban baru. Saya mengembangkan beberapa kode dengan Python, dan saya ingin menggunakan binding python GDAL / OGR. Berapa minimum yang harus saya instal untuk menggunakan binding python GDAL dan OGR? Apa cara …
18 python  gdal  ogr 

4
Dapatkan semua simpul poligon menggunakan OGR dan Python
Saya mengalami sedikit masalah dengan API Python OGR. Apa yang saya coba lakukan adalah mendapatkan semua koordinat dari setiap simpul cincin luar poligon. Inilah yang saya miliki sejauh ini: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in glob.glob(path + "*.shp"): …

2
Memproyeksikan ulang WGS 1984 Web Mercator (EPSG: 3857) dalam Python dengan GDAL
Saya memproyeksikan ulang raster dalam python menggunakan GDAL. Saya perlu memproyeksikan beberapa tiff dari koordinat geografis WGS 84 ke WGS 1984 Web Mercator (Auxiliary Sphere), untuk menggunakannya nanti di Openlayers bersama dengan OpenStreetMap dan mungkin Google maps. Saya menggunakan Python 2.7.5 dan GDAL 1.10.1 dari sini , dan mengubah koordinat …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.