«python» etiketlenmiş sorular

Python, birçok CBS programında kullanılan açık kaynaklı yorumlanmış bir programlama dilidir.

2
GDAL ile Python'da WGS 1984 Web Mercator (EPSG: 3857) yeniden projelendiriliyor
GDAL kullanarak python içindeki rasterleri yeniden üretiyorum. Coğrafi WGS 84 koordinatlarından WGS 1984 Web Mercator'a (Yardımcı Küre) birkaç tiff'i daha sonra OpenStreetMap ve belki de Google haritaları ile birlikte kullanmak için projelendirmem gerekiyor. Buradan Python 2.7.5 ve GDAL 1.10.1 kullanıyorum ve buradan önerileri kullanarak koordinatları dönüştürüyorum (kodum aşağıdadır). Kısacası, osgeo.osr …

1
Neden bir veri kümesini GDAL Python'da kapatmalıyız?
Python GDAL kodunda sık sık insanların komut dosyalarının sonunda veri kümelerini kapattığını görüyorum. Python GDAL'de bir veri kümesini kapatmak neden mantıklı? Yapmazsam herhangi bir sonuç var mı? import gdal # open dataset ds = gdal.Open('test.tif') # close dataset ds = None
17 python  gdal 

3
PostGIS tablosuna GeoPandas Veri Çerçevesi eklensin mi?
Basit bir GeoPandas veri çerçevesi var: Bu GeoDataframe bir PostGIS tabloya yüklemek istiyorum. Zaten PostGIS uzantısı ile bir Veritabanı kurulumu var ama bu Dataframe tablo olarak eklemek gibi görünüyor. Aşağıdakileri denedim: engine = <> meta = MetaData(engine) eld_test = Table('eld_test', meta, Column('id', Integer, primary_key=True), Column('key_comb_drvr', Text), Column('geometry', Geometry('Point', srid=4326))) eld_test.create(engine) …

3
Kutupsal stereografik için geotransformasyon?
Şu anda ArcGIS içine CANGRID iklim verilerini (Surfer Grid ascii, ".grd" dosyaları olarak sağlanan) almak için çalışıyorum. Izgara 95 satır x 125 sütun boyutundadır. Meta veriler lat / lon menşei (sol alt köşe), hücre boyutu (50km) ve ayrıca merkezi meridyen (110 derece W) ve orijin enlemi (60 derece N) ile …

5
Arabellek gibi coğrafi işlemler için Python kütüphanesi (ArcPy dışında) mı arıyorsunuz? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 9 ay önce kapalı . ArcPy hariç tutulduğunda, arabellek / kesişme gibi coğrafi işlemler yapabilen herhangi bir python kütüphanesi …

1
Büyük veri coğrafi işlemesini optimize etmek için NumPy dizilerini nasıl kullanabilirim?
Coğrafi işlemeyi optimize etmek için NumPy dizilerini nasıl kullanacağımı öğrenmekle ilgileniyorum. Çalışmalarımın büyük bir kısmı, coğrafi işlemenin belirli görevleri yerine getirmek için genellikle günler sürdüğü "büyük veri" yi içeriyor. Söylemeye gerek yok, bu rutinleri optimize etmekle çok ilgileniyorum. ArcGIS 10.1, arcpy aracılığıyla erişilebilen bir dizi NumPy fonksiyonuna sahiptir, bunlar arasında: …

3
Python ile GeoJSON oluşturma
Programlı olarak bir şekil dosyasındaki çokgenler kullanarak ancak kendi uygulamamdan öznitelikler ekleyerek bir GeoJSON dosyası oluşturmak istiyorum. Bu bir şekil dosyası için kolayca yapılır: def create_data_dayer(self,varlist, data): """ Creates a new shape to contain data about nodes. varlist is the list of fields names associated with the nodes. data is …
16 python  geojson  ogr  fiona 

4
SHP özelliklerini silmek için Python modülü (Masaüstü GIS yüklü olmadan)
Shapefile özelliklerini harici bir veritabanından güncelleyen üretim dışı bir makinede her gece çalışan bir yazılım (Arc değil) var. Periyodik olarak şekil dosyasındaki tüm özellikleri (dosyanın kendisi değil, kalması gereken) silmek ve yazılımın şekil dosyasını sıfırdan yeniden oluşturmasına izin vermek istiyorum. Bu işlemi otomatikleştirmek istiyorum. Şu anda bu makinede yüklü bir …

5
ArcMap tarafından kullanılan “Python.exe” nin yolunu program aracılığıyla nasıl alabilirim?
C # ArcMap bir eklenti ile çalışıyorum. C # kodu, bazı Python komut dosyaları yürüttüm. Şimdi, bu komut dosyasını çalıştırmak için sabit kodlu python yolum var. Ancak bu taşınabilir değildir. Yani, koddan yürütülebilir Python yolunu almak ve kullanmak istiyorum. Soru: ArcMap tarafından kullanılan Python yürütülebilir dosyasının yolunu C # kodundan …
16 arcgis-10.0  python  c# 

8
Python kullanarak bir rasterdeki her pikselin XY koordinatlarını ve hücre değerini nasıl alabilirim?
Python için gerçekten yeniyim ve ArcGIS 10'da Python kullanarak raster pikselin hücre değerlerini piksel ve koordinatlarını (her pikselin merkezinin XY koordinatını) almak için hızlı bir yöntem olup olmadığını bilmek ister misiniz? Bunu daha fazla tanımlamak için, ilk pikselin X haritasını, Y haritasını ve hücre değerini almam ve bu üç değeri …

2
GDAL ve Python ile yansıtılan geoTiff'i WGS84'e dönüştürme
Aşağıdaki soru biraz aptalca özür dilerim, ama ben sadece tüm bu CBS şey için çok yeniyim. Python içinde gdal kullanarak bazı yansıtılan geoTiff görüntüleri WGS84 dönüştürmek çalışıyorum. Aşağıdakine benzer bir şey kullanarak yansıtılan GeoTiff'ler içindeki noktaları dönüştürme işlemini özetleyen bir yazı buldum: from osgeo import osr, gdal # get the …

5
Vincenty ve büyük daire mesafesi hesaplamaları arasındaki fark nedir?
Python'un geopy paketi iki mesafe ölçüm tekniğine sahiptir: Great Circle ve Vincenty formülleri . >>> from geopy.distance import great_circle >>> from geopy.distance import vincenty >>> p1 = (31.8300167,35.0662833) # (lat, lon) - https://goo.gl/maps/TQwDd >>> p2 = (31.8300000,35.0708167) # (lat, lon) - https://goo.gl/maps/lHrrg >>> vincenty(p1, p2).meters 429.16765838976664 >>> great_circle(p3, p4).meters 428.4088367903001 …

2
Geopandas kullanarak çokgen alanlar mı alıyorsunuz?
Çokgen geopandas GeoDataFrameiçeren bir dizi verildiğinde , listemdeki her özelliğin km km'sinde alanı elde etmek istiyorum. Bu oldukça yaygın bir sorundur ve geçmişte her zaman önerilen çözüm kullanımı shapelyve pyprojdoğrudan kullanılması olmuştur (örneğin burada ve burada ). Bunu saf olarak yapmanın bir yolu var mı geopandas?


1
Güncellenmiş bir Shapefile'da hangi satırların değiştiğini nasıl görebilirim?
OpenStreetMap'teki yolları güncellemek için ilçemin GIS verilerini kullanıyorum . Geçen yıl yayınladıkları bir kopyam var ve yeni yayınlanmış bir kopyam var ve nitelikleri veya geometrileri değişmiş tüm LineStrings'i bulmak istiyorum. Bu, OpenStreetMap'te tüm yeni ve değiştirilmiş sokakların güncellendiğinden emin olmamda bana yardımcı olacak. Bunu QGIS veya Python / OGR gibi …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.