Sistem Informasi Geografis

T&J untuk kartografer, ahli geografi dan profesional GIS

2
Memisahkan teks dari bidang string sebelum setiap pembatas ke bidang baru
Saya mencoba untuk mengekstrak data teks dari bidang string yang berisi teks dibatasi oleh titik-titik dan menempatkannya di bidang baru menggunakan kalkulator bidang. Saya menggunakan fungsi python ini (Diambil dari Cara mengekstrak teks sebelum / di QGIS? ): from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def func(value1, …


1
Menyimpan indeks spasial di QGIS API?
Saya mencoba membuat indeks spasial untuk beberapa shapefile menggunakan Qgis API. Saya telah mengikuti langkah-langkah yang dijelaskan dalam blog Nathan Woodrow ( https://nathanw.net/2013/01/04/using-a-qgis-spatial-index-to-speed-up-your-code/ ) dan berfungsi dengan baik : layer = QgsVectorLayer(path, name, 'ogr') idx = QgsSpatialIndex() all_features = layer.getFeatures() map(idx.insertFeature, all_features) Masalah saya adalah bahwa saya tidak memiliki file …


3
Ubah pengkodean sumber data Shapefile?
Saya mencoba mengubah satu-satunya sumber data pengkodean shapefile melalui properti dan juga Bagaimana mengkodekan shapefile dari LATIN1 ke UTF-8? tapi itu tidak mengubahnya. Tanpa menyimpan proyek QGIS saya tidak dapat langsung mengubah pengkodean sumber data shapefile? Saya juga mencoba kode ini, itu menunjukkan perubahan pengkodean tetapi ketika saya membuka shapefile …
9 qgis  pyqgis  encoding 

1
Bagaimana saya bisa membuat daftar lapisan proyek dalam skrip PyQGIS mandiri?
Saya mencoba memuat proyek .qgs yang ada dan mendapatkan daftar lapisan di dalamnya. Saya sepertinya bisa membuka proyek, tetapi saya tidak bisa mendapatkan daftar layer. Saya agak bingung dengan sintaks PyQGIS dasar, dan buku masak tidak mencakup contoh khusus ini. from qgis.core import * from PyQt4.QtCore import QFileInfo QgsApplication.setPrefixPath(r"C:\OSGeo4W\apps\qgis-ltr", True) …
9 pyqgis 



2
Mengubah Garis ke Poligon di QGIS menghasilkan Sliver Poligon
Saat mencoba untuk mempolimerisasi lapisan polyline di PyQGIS menggunakan processing.runandload("qgis:linestopolygons",explode_path,polygon_path) perintah dalam konsol python, itu tidak membuat poligon yang sesuai dengan garis tepi. Alih-alih itu menciptakan sliver poligon di sepanjang tepi melengkung. Mengapa poligon tidak dibuat di sepanjang garis tepi? Pada poligonisasi, garis hitam seharusnya merupakan tepi dari poligon yang …

1
Melampirkan dataset server gambar ArcGIS di QGIS?
Saya telah mencoba menambahkan dataset dalam QGIS menggunakan 'qgis.utils.iface.addRasterLayer ()'. Tapi ini melempar kesalahan ini. Lapisan Tidak Valid: Penyedia GDAL Tidak dapat membuka dataset GDAL http://precisionedgeag.com:8080/arcgis/rest/services/ImageServices/RapidEye_R_NDVI?f=json&pretty=true : `C: \ DOCUME ~ 1 \ 15937.DSM \ LOCALS ~ 1 \ Temp \ file.dat 'tidak dikenali sebagai format file yang didukung. Penyedia …

1
Memproses vektor ke raster lebih cepat dengan R
Saya mengubah vektor menjadi raster di R. Namun prosesnya terlalu lama. Apakah ada kemungkinan untuk menempatkan skrip ke dalam pemrosesan multithread atau GPU untuk melakukannya lebih cepat? Script saya untuk vektor raster. r.raster = raster() extent(r.raster) = extent(setor) #definindo o extent do raster res(r.raster) = 10 #definindo o tamanho do …



2
QGIS 2.16 Gabung tidak memiliki opsi folder
Saya telah menginstal QGIS 2.16 dan telah memperhatikan bahwa Penggabungan (Menu Vektor> Manajemen Data) tampaknya tidak memiliki opsi Folder lagi. Ini adalah opsi yang memungkinkan Anda untuk memproses / menggabungkan folder lengkap tanpa harus memuat lapisan ke proyek / ruang kerja Anda terlebih dahulu. Saya telah melihat changelog untuk QGIS …

2
ggmap: plot poligon dari shapefile
Menggunakan ggmap, saya ingin memasukkan batas kota (poligon) dari shapefile pada peta yang berisi beberapa titik lokasi. Script ini melakukan segalanya kecuali merencanakan poligon: library(rgdal) library(ggmap) # Get shapefile with Drammen municipality borders tmpzip<-tempfile() tmpdir<-tempfile() dir.create(tmpdir) download.file("http://www.kartverket.no/Documents/Kart/N50-N5000%20Kartdata/33_N5000_shape.zip",tmpzip) unzip(tmpzip, exdir=tmpdir) kommune <- readOGR(dsn=tmpdir, layer="NO_AdminOmrader_pol") kommune<-kommune[kommune$NAVN=="Drammen",] kommune<-spTransform(kommune, CRS("+init=epsg:4326")) # Get location point …
9 shapefile  r  ggmap 

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.