«python» etiketlenmiş sorular

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

1
İthalat sırası, bağımsız bir PyQGIS işleme komut dosyasında neden önemlidir?
Bağımsız PyQGIS işleme komut dosyalarını çalıştırırken garip bir sorunla karşılaştım. Koddaki içe aktarma sırası normal yürütülmesini etkiler. Bir Python konsolu açıp aşağıdaki komut dosyasını girerek sorunu yeniden oluşturabilirsiniz (GNU / Linux, QGIS 2.6.1, v.2.2.0-2 işleme eklentisini ve Python 2.7.3'ü kullanıyorum): # Prepare the environment import sys from qgis.core import QgsApplication …

1
OGR / GDAL diş açma, düşük çekirdek kullanımıyla sonuçlanır
Ogr / gdal kullanarak bazı raster verilerini işlemeye çalışıyorum ve makinemdeki tüm çekirdeklerden tam olarak yararlanamıyorum. İşlemi yalnızca tek bir çekirdek üzerinde yürüttüğümde, bu çekirdeğin% 100'ünü kullanıyorum. Çok çekirdekli olarak ayırmaya çalıştığımda (aşağıdaki örnekte, x ofsetlerini toplayıp sıraya koyarak), 8 çekirdeğimin her birinde acıklı bir kullanım elde ediyorum. Her bir …

3
Fiona'da FileGDB (Esri file gdb API) sürücüsü desteği nasıl eklenir?
Bu konuda bir sürü soru vardı ama hiçbiri sorunumu çözmedi. Bir makinem var: Windows 7 x64 Python 3.4.3 x64 gdal yüklü gdalinfo --version --> GDAL 1.11.4, released 2016/01/25:; gdal bir çarkından yüklendiği GDAL-1.11.4-cp34-none-win_amd64.whldan burada GDAL içine kurulur C:\Python34\Lib\site-packages\osgeo. Orada gdal ve ogr ve .pyd dosyaları için bir sürü .exe dosyaları …



1
Python: bir çokgenin “iç sentroidini” (arcmap'ta labelPoint olarak da bilinir) hesaplamak için bir yöntem bulun
(düzensiz) bir çokgenin bir iç noktasının (arcmap da labelPoint olarak da bilinir) X, Y koordinatını hesaplamak için bir yöntem arıyorum. ArcGIS modülünü kullanmadan bir çözüm bulmaya çalışıyorum "centroid" ile labelPoint arasındaki fark, sentroidin çokgenin dışında olabilmesidir. Düzgün modül kullanıyorum from shapely.geometry ithalat Çokgen ref_polygon = Polygon(points) # get the x …

1
GeoPandas to_file () koordinat sistemi olmadan GeoDataFrame'i kaydeder
Sahibim GeoPandas 0.2.1 py27_0 fiona 1.7.0 np110py27_1 Python 2.7.10 Anaconda 2-4.1.1-Windows-x86 ortamında kurulu. GeoDataFrameGiriş veri setlerini okuyarak ve verileri çalıştırarak yapılandırabilirim , ancak bir çıkış veri kümesini kaydetmek koordinat sistemini korumaz. import geopandas as gpd world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) world.to_file(driver='ESRI Shapefile',filename=r'C:\GIS\Temp\world_out.shp') Bu world_out.shp, kaynak şekil dosyasının özelliklerini ve şemasını içerir, ancak …


4
'Osgeo' adlı modül yok
GDAL'ı yükledim ve komut satırında kontrol ettim, çalışıyor ve komut satırında gdal2tiles.py'ı çalıştırdığımda çalışıyor ancak aynı dosyayı python IDLE ile çalıştırdığımda, "osgeo adında modül yok" '" hata. Yardımcı olabilir misiniz?
13 python  gdal  osgeo  osgeo4w  pyqt4 

1
Minimum Sınırlayıcı Kutu Algoritmasını Değiştirin
Minimum sınırlama kutusuna benzer bir algoritma oluşturmaya çalışıyorum (yine de böyle bir şey arıyor olabilir). Bu durumda açı bir parametre olarak geçirilecek ve açı verildiğinde tüm noktalarımı / poligonları kapsayan en küçük dikdörtgene ihtiyacım var. Şimdiye kadar benim düşüncem, noktalarımın merkezini (centroid algoritması) bulmak ve oradan parametre açısı ile aynı …

2
QGIS yüklenemiyor
Pip (pandalar, scipy, simplekml) kullanarak bazı python kütüphaneleri kurdum ve her zaman QGIS yüklemeye çalıştığımdan beri bu hatayı alıyorum: Warning: loading of qgis translation failed [/usr/share/qgis/i18n//qgis_en_US] Warning: loading of qt translation failed [/usr/share/qt4/translations/qt_en_US] Warning: QCss::Parser - Failed to load file "/style.qss" Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action …

1
Rasterio ile S3 Sentinel-2 görüntü dosyalarını okuma
Şu anda (şu anda Sinergise tarafından barındırılan ve burada bulunabilir ) Sentinel-2 AWS .jp2 görüntü dosyalarını açmak için rasterio kullandıktan sonra bir 'Erişim Reddedildi' hatası yaşıyorum . Kodum şöyle görünüyor: import rasterio access_key = '*****************' secret_access_key = '***********************' region_name = 'eu-central-1' Session = rasterio.env.Env(aws_access_key_id=access_key, aws_secret_access_key=secret_access_key, region_name=region_name) url = 's3://sentinel-pds/tiles/10/S/DG/2015/12/7/0/B01.jp2' with …


2
QGIS kullanarak noktadan çizgiye en kısa mesafeyi mi hesaplıyorsunuz?
QGIS'te çok büyük bir veri kümesine sahip bir dizi adres noktası için en yakın yoldan mesafeyi hesaplamanın en iyi yöntemi nedir? (QGIS 2.0.1, Win XP) Önceki benzer soruların cevaplarını okudum: QGIS'te çizgiler ve noktalar arasındaki mesafeyi ölçme PyQGIS'de dikey çizgiler mi çiziyorsunuz? QGIS'de noktalar ve çokgenler arasındaki minimum mesafeyi mi …
12 qgis  python  r  distance 

3
PyQGIS / Python kullanarak başka bir katmanın özelliğiyle kesişirken bir özelliği böl?
Bir bariyer (mavi çizgi) geçtiğinde iki çokgene bölmek istiyorum bir tampon katman (yeşil çokgen) var. "SplitGeometry" yöntemini kullanmaya çalışıyorum, ama sadece işe alamadım. Kodum şu ana kadar: while ldbuffprovider.nextFeature(feat): while barprovider.nextFeature(feat2): if feat.geometry().intersects(feat2.geometry()): intersection = feat.geometry().intersection(feat2.geometry()) result, newGeometries, topoTestPoints=feat.geometry().splitGeometry(intersection.asPolyline(),True) Sonuç için 1 (hata) ve newGeometries için boş bir liste döndürür. …

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.