«python» etiketlenmiş sorular

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

4
GDAL ile raster yumuşatma / yeniden yorumlama?
Kısa: Bir raster çözünürlüğünü değiştirmek ve aşağıdaki görüntüde gösterildiği gibi gri rampayı düzeltmek istiyorum. Tercih GDAL, PIL veya Numpy kullanmaktır. Açıklama: Yüksek Performanslı Geostatist Kütüphanesi ile 20 metrelik bir çıkış çözünürlüğü ile rasterlere puan veriyorum . Çıkış çözünürlüğünü değiştirmek istemiyorum çünkü enterpolasyon süresi katlanarak artıyor. Bu çözünürlükle çıktı görüntüsü çirkinleşir …
15 python  raster  gdal 

3
Ekolojik jeo-uzamsal muamma
Mekansal istatistik problemine farklı, daha zarif bir çözüm arıyorum. Ham veriler, her bir ağaç için bir xy koordinatından oluşur (yani bir nokta .shp dosyasına dönüştürülür). Bu örnekte kullanılmasa da, her ağacın taç çapını temsil eden karşılık gelen bir çokgeni (yani .shp olarak) vardır. Soldaki iki görüntü, biri 1989'dan diğeri 2009'dan …

2
Shapely ile çokgen kaplama
Shapely (verilen A, B & C poligonları) kullanılarak aşağıda belirtilen tüm çakışan olmayan çokgenleri yakalamaya çalışıyorum. Dahası, yinelemeden, kesişim vb. İçin test yapmadan yapmayı umuyorum. Bu soruya kabul edilen cevap PostGIS yöntemini ifade ediyor, ancak 'sendika' farklı insanlar için farklı şeyler ifade ediyor gibi görünüyor.


2
GDAL kullanarak şekil dosyalarının alan adlarını alma
Şekil dosyasını almak için Python'da GDAL kullanıyorum. Dosya için alan adlarını bilmek istiyorum, şu anki yolum: fields = [] for i in range(1, layer.GetFeature(0).GetFieldCount()): field = layer.GetFeature(0).GetDefnRef().GetFieldDefn(i).GetName() fields.append(field) Ama bu şekilde, ilk katmanın özelliğini alıyorum. Farklı katmanların farklı özelliklere sahip olabileceği anlamına mı geliyor? Değilse, bu derinliğe girmek yerine alan …
15 python  shapefile  gdal 

3
LAS dosyası numpy dizisine dönüştürülüyor mu?
Python LAS verileri nasıl manipüle öğrenmeye başladım ve başkalarının LAS dosyaları nasıl işlediğini görmek istedim. (Ben bir numpy dizi kullanıyorum) noktaları okumak ve sınıf 1 ve 2 (sınıflandırılmamış ve zemin) ayrı bir diziye filtre istiyorum. Aşağıdaki kod var ama puan filtre alınamıyor. # Import modules from liblas import file import …
15 python  lidar  numpy  array  liblas 

3
Windows'da python'da gdal ImportError
Windows XP'de Python 2.7.3 için gdal aktarmaya çalışılıyor: >>> import gdal Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\gdal.py", line 2, in <module> from osgeo.gdal import deprecation_warn File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in <mo _gdal = swig_import_helper() File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in swit_helper _mod = imp.load_module('_gdal', …

2
GDAL kullanarak Python'da özellik başına şekil dosyası bölünüyor mu?
bir şekil dosyasını python'da bölmek mümkün mü? (en iyisi geçici olarak elde edilen vektör nesnelerini diske bellek yerine belleğe kaydedebileceğiniz bir çözüm olacaktır). Nedeni: gdal rasterizeLayer işlevini birkaç farklı şekil dosyası alt kümesiyle kullanmak istiyorum. İşlev bir osgeo.ogr.Layer nesnesi gerektirir. mkay, biraz denedim ve aşağıdaki gibi çalışabilir. Özellik başına gdal …

1
Coğrafi verileri nokta konumuna ve ilişkili nokta değerlerine dayalı olarak kümeleme
Bu noktanın boylam, enlem ve üçüncü özellik değeri olan veri noktaları verildi. Puanları özellik değerine göre nasıl gruplara ayırabilirim (coğrafi alt bölgeler)? Google tarafından aradım ve bu sorunun "mekansal kısıtlı kümeleme" veya "bölgeselleştirme" olarak göründüğünü anladım. Ancak, coğrafi verilerin işlenmesine aşina değilim ve ne tür algoritmaların iyi olduğu ve bu …

3
Çokgenleri Python (şekilli, fiona) ile özniteliklere göre çözme?
Temelde QGIS "çözülür" işlevi aynı şeyi yapan bir işlev oluşturmaya çalışıyorum. Süper kolay olacağını düşündüm ama görünüşe göre değil. Bu yüzden topladığım şeyden, fiona'nin düzgün bir şekilde kullanılması burada en iyi seçenek olmalı. Sadece vektör dosyaları ile uğraşmaya başladım, bu yüzden bu dünya benim ve python için de oldukça yeni. …

1
Rasterio kullanarak piksel değerlerini tek noktada elde etme
Rasterio kullanarak bir rasterdeki bir noktada tek bir piksel değeri elde etmek için burada bir örnek var: https://github.com/mapbox/rasterio/pull/275 Bununla birlikte, bir rasterdeki tek bir noktada değer elde etmek için kullanılabilecek rasterio içinde (cli değil) doğrudan bir API var mı? -- DÜZENLE with rasterio.drivers(): # Read raster bands directly to Numpy …
14 python  numpy  rasterio 

2
Python veya javascript kullanarak bir geojson nesnesinin sınırlayıcı kutusunu nasıl hesaplayabilirim?
Ben ön ucunda broşür ile django uygulaması var ve ben koordinatları geçmek böylece bir geojson nesnenin bbox hesaplamak gerekir map.fitBounds() Bazı libs denedim yanı sıra getBounds, Leaflet bazı nesnelerin yöntemlerini denedim FeatureGroup, ama sınırların tanımlanmadı şikayet etti. Biri bana bunun basit bir çözümüne işaret edebilir mi?

1
Twitter tweetleri puanlara mı dönüştürüyorsunuz?
Datamine twitter için R kullanarak biraz araştırma yapıyordum, ancak sorum için gerçekten bir cevap veya iyi bir öğretici bulamadım. Belirli bir zaman aralığı içinde belirli bir hashtag ile twitter üzerinden tweet çekmek ve bu tweetler QGIS veya ArcMap bir harita üzerinde yerini çizmek ilgileniyorum. Tweetler için coğrafi konumların bağlı olabileceğini …
14 python  point  twitter 

2
Python konsolundan çokgenler nasıl çizilir?
PyQGIS Yemek Kitabında geometri kullanımı hakkındaki sayfayı ziyaret ettim ve yeniden ziyaret ettim: http://documentation.qgis.org/2.0/en/docs/pyqgis_developer_cookbook/geometry.html ancak Python konsolundan çizmek için çokgen. Biri yardım edebilir mi?

5
Uzaktan algılama için önerilen programlama dili?
Umarım uzaktan algılama uzmanı olarak uzun bir kariyere yol açacak çalışmalara başlıyorum. Şu anda ArcGIS ile bazı uygulamalar için çalışıyorum ve diğerleri için ENVI öğreniyorum. Bir programlama dili öğrenmenin zorunlu olduğunu fark ettim ve IDL ve Python arasında bir seçimle karşı karşıya kaldım. Topluluğun kara yüzeyi süreçlerinin uzaktan algılanması için …

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.