Pertanyaan yang diberi tag «arcpy»

Paket situs yang dibuat oleh Esri untuk mengekspos geoprosesing ArcGIS Desktop (ArcMap dan ArcGIS Pro), pemetaan, dll, ke Python.

1
Hitung area dalam skrip Python di ArcMap
Saya mencoba menghitung luas poligon dalam skrip Python saya. Saya membuat poligon baru dari menggabungkan keduanya, dan saya ingin menambahkan area poligon yang dihasilkan ke bidang di file output. Poligon disimpan dalam bentuk biasa, dan diproyeksikan. Area sebaiknya dalam unit peta. Saya akan berpikir ini menjadi tugas yang cukup umum …

3
Memilih fitur berdasarkan atribut jika dalam daftar Python?
Saya mencoba untuk menyelesaikan pilih dengan atribut dalam Python tetapi berdasarkan permintaan apakah atribut hadir dalam daftar. Kueri seperti itu paling sederhana seharusnya berupa sesuatu seperti ini: qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) tetapi pendekatan itu mengembalikan kesalahan ekspresi yang tidak valid. Di masa lalu, saya harus …

5
Looping melalui 16 juta catatan menggunakan ArcPy?
Saya punya tabel dengan 8 kolom dan ~ 16,7 juta catatan. Saya perlu menjalankan satu set persamaan if-else pada kolom. Saya telah menulis skrip menggunakan modul UpdateCursor, tetapi setelah beberapa juta catatan kehabisan memori. Saya bertanya-tanya apakah ada cara yang lebih baik untuk memproses 16,7 juta catatan ini. import arcpy …



4
Mengonversi geometri ke WKT menggunakan ArcPy?
Saya ingin dapat mengonversi satu fitur (atau berpotensi banyak fitur) dalam lapisan ArcGIS ke format Wellknown Text (WKT) selama operasi geoprocessing menggunakan Python dan ArcPy (tanpa modul non-ArcPy). Tujuannya adalah untuk meneruskan WKT ke SQL Server Spatial dan melakukan pemrosesan tambahan di luar toolset ArcGIS GP. Apakah ada metode untuk …
13 arcpy  convert  wkt 

3
Organisasi file untuk berbagi kode python ArcGIS
Apa struktur organisasi terbaik untuk berbagi kode python ArcGIS dan alat geoprocessing? Atau bahkan, apakah berbagi kode dan alat berbagi pertanyaan terpisah? Esri memiliki Metode untuk mendistribusikan struktur alat , diterbitkan untuk Arcgis 9.3 dan 10.0: Namun di tempat lain orang mengatakan hal-hal seperti yang Also do avoid distributing your …

1
Gunakan python untuk menambahkan layer ke TOC
Saya telah berjuang dengan menambahkan lapisan ke TOC untuk beberapa waktu sekarang. Saya telah berhasil menambahkan satu lapisan tetapi perlu mengulang melalui folder dan menambahkan semua lapisan. Shapefile saya tidak bisa menambahkan sama sekali. Hanya file layer. Di bawah ini adalah kode tempat saya berada: for layer in shp_List: mxd …

2
Menyimpan referensi spasial menggunakan arcpy.RasterToNumPyArray?
Saya menggunakan ArcGIS 10.1, dan ingin membuat raster baru berdasarkan dua raster yang sudah ada sebelumnya. The RasterToNumPyArray memiliki contoh yang baik yang saya ingin beradaptasi. import arcpy import numpy myArray = arcpy.RasterToNumPyArray('C:/data/inRaster') myArraySum = myArray.sum(1) myArraySum.shape = (myArray.shape[0],1) myArrayPerc = (myArray * 1.0)/ myArraySum newRaster = arcpy.NumPyArrayToRaster(myArrayPerc) newRaster.save("C:/output/fgdb.gdb/PercentRaster") Masalahnya …

1
“Field Mapping” di ArcGIS 10 - ArcPy
Saya telah menulis skrip Python yang menggabungkan spasial dan beberapa perhitungan sederhana. Masalah saya adalah dengan menetapkan aturan gabungan untuk satu bidang tertentu, dan membiarkan bidang lainnya seperti apa adanya. Sebagai contoh, saya memiliki bidang populasi yang ketika bergabung dengan lokasi spasial menggunakan aturan gabungan "Pertama" yang mengambil yang pertama …

2
Menghapus Table View dalam memori?
Dalam skrip Python, saya bersepeda melalui ribuan file Excel dan menggunakan arcpy.MakeTableView untuk membuat dalam tampilan tabel memori dari spreadhseet pertama di setiap file. Bagaimana Anda menghapus referensi ke tampilan dalam memori? Saya sudah mencoba menghapus variabel yang menyimpan nama tabel, tetapi tidak berhasil. tblView = sheetName arcpy.MakeTableView_management(excelSheet, tblView, .....) …
13 arcpy 

2
Kesalahan Banyak Proses - Implementasi ArcGIS
Saya bertanya-tanya apakah ada orang lain di komunitas di sini yang telah mencoba menggunakan multi-pemrosesan untuk analisis spasial. Yaitu saya mencoba untuk mengulangi melalui serangkaian raster, membuat pekerjaan multiprosesing untuk masing-masing dan menjalankannya melalui sejumlah langkah geoprosesing dalam satu fungsi def. Sesuatu di sepanjang garis def net(RasterImage, OutFolderDir): arcpy.env.overwriteOutput = …

1
Validasi file menggunakan ArcPy?
Saya memiliki skrip yang memindai direktori dan mengeluarkan informasi data raster dasar seperti nama file, format, jumlah band, dan lain-lain. Saya perlu cara untuk membuatnya jadi jika direktori tidak berisi data raster (yaitu, apa pun lainnya daripada data raster), sebuah pesan ditampilkan yang menyatakan bahwa direktori tidak memiliki tipe data …
13 arcpy 

3
Bagaimana cara menggunakan sys.exit (0) dalam skrip arcpy untuk keluar lebih awal tanpa menampilkan pesan kesalahan?
Saya memiliki skrip alat arcpy untuk ArcGIS 10.0 yang memiliki dua bagian fungsional utama. Pengguna dapat memilih untuk menjalankan bagian kedua atau tidak. Jika pengguna memilih TIDAK untuk menjalankan bagian kedua, saya hanya ingin menjalankan fungsi pembersihan dan keluar dari skrip dengan sys.exit (0) tanpa memiliki pesan kesalahan yang diposting …


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.