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
Bagaimana cara memeriksa apakah kelas fitur atau tabel berisi bidang dengan nama tertentu sebelum menambahkannya?
Saya mencoba menulis skrip yang mengetahui apakah shapefile memiliki bidang tertentu dan jika tidak menambahkan bidang. Saya mendapatkannya untuk menunjukkan kepada saya bidang, tetapi loop melewati setiap bidang, sehingga akan membuat bidang baru setiap kali bidang yang ditentukan tidak ada. Tetapi jika ada, saya hanya ingin mengatakan itu ada dan …

3
Teknologi apa yang digunakan di belakang kursor ArcPy?
Saya menggunakan ArcGIS Server 10.0. Saya memiliki geoprocessing menggunakan pencarian arcpy, memperbarui dan memasukkan kursor. Saya ingin tahu lebih banyak tentang teknologi di balik kursor ini. Apakah itu menggunakan driver atau kumpulan untuk terhubung ke database (saya menggunakan Oracle 11g)? Apakah itu membuka koneksi ke DB sekali saat membuat kursor …

2
Bagaimana cara mengakses id pekerjaan saat ini dari skrip geoproses yang berjalan di server esri?
Saya ingin secara program mengakses id pekerjaan saat ini dari skrip geoproses yang berjalan pada ESRI 10.2. Script adalah apa yang perlu diketahui id pekerjaan, bukan penelepon script. Saat mencari, saya telah melihat banyak contoh bagaimana mengirimkan permintaan pekerjaan kembali dengan id pekerjaan. Ini bukan yang saya inginkan. Dalam skrip …


3
Memeriksa apakah skrip python dijalankan dari ArcGIS (arcmap atau di server) atau skrip python yang berdiri sendiri
Untuk keperluan debugging, saya telah membuat kondisional dengan kode sandi yang memeriksanya bahwa skrip dijalankan sebagai alat yang berdiri sendiri atau sebagai alat ArcGIS. Apakah ada cara untuk mengatasi hal ini saat run time? misalnya beberapa variabel lingkungan, variabel global, dll. misalnya dryRun= 1 if dryRun: par= 'Hello' else: par= …

2
Tambahkan nilai dalam bidang atribut menggunakan arcpy
Saya perlu menambahkan nilai ke bidang yang ada di tabel atribut. Nilai harus ditentukan oleh nilai di bidang lain dalam tabel atribut yang sama. Saya tidak dapat menentukan nilai di bidang lain di skrip. Adakah yang bisa membantu saya dengan itu?
8 arcpy 

3
Python - memformat string path dan memeriksa apakah ada path
Saya ingin menggunakan kode berikut untuk menentukan apakah ada jalan. Jalur yang ingin saya periksa sedang diteruskan ke kode saya melalui parameter pada kotak dialog alat ArcMap 10.0. Tipe data parameter adalah folder, jalur folder ini diteruskan ke sys.argv [2] dalam kode saya di bawah ini. {import sys import os …

1
Kurangi waktu pemrosesan dalam fungsi Hapus menggunakan Arcpy di IDLE
Saya sedang memproses 18.000 kelas fitur (disimpan dalam file GDB), masing-masing dengan ~ 500 catatan (fitur poligon) di wilayah lautan, dan saya menjalankan skrip untuk menghapus area yang tumpang tindih dengan pantai, menggunakan fungsi Erase. Script berjalan dengan sukses, tetapi secara harfiah membutuhkan waktu berhari-hari untuk diselesaikan. Beberapa file membutuhkan …

2
Bagaimana menghapus paku dalam poligon dengan ArcGIS 10 / Python?
Pada gambar di bawah ini Anda dapat melihat lapisan poligon, mewakili lereng curam, diekstraksi dari TIN. Poligon memiliki banyak paku di dalamnya. Saya ingin menghapus paku-paku ini sementara sisa perbatasan tetap berada di lokasi yang sama persis. Saya ingin melakukan ini dalam skrip Python, menggunakan fungsi arcpy atau Python. Info …

2
Dapatkan nilai unik bidang kedua menggunakan arcpy.da.SearchCursor?
Saya memiliki kelas fitur dan menggunakan arcpy.da.SearchCursor. Saya mendapatkan nilai unik bidang (misalnya Nama). Bagaimana saya bisa menggunakan metode ini untuk mendapatkan nilai baris terkait dari bidang yang berbeda (bidang diff = Name2)? Sejauh ini saya menggunakan ini untuk mendapatkan nilai unik hanya pada bidang Nama: values = [row[0] for …
8 arcpy  cursor 




2
Cara mendapatkan jangkauan untuk Raster menggunakan python
Saya harus mendapatkan raster tertentu sehingga saya bisa menyimpannya dan menggunakan yang sama untuk memotong raster lain dengan batas yang diekstraksi. Sampai sekarang saya terjebak di bagian sejauh. import arcpy from arcpy import env desc= arcpy.env.extent("D:\GIS @ UTD\Sem 1\GISC 6317\Lab\Lab 10\temp\Tahoe\Tahoe\Emer\erelev.grid") print desc Berikut ini memberikan output 0 0 0 …
8 raster  arcpy  clip  extents 

4
Kesalahan replaceDataSource Arcpy
Saya sudah memeriksa jawaban lain di sini dan tidak ada jawaban yang berfungsi untuk saya ... Ini masalah "sederhana" untuk menemukan layer dengan nama di peta dan mengubah sumber data itu. Ini skrip saya: #-- New Source newSource = os.path.join(currDir, lyrZones + "_Dep" + dirNum + ".shp") #-- Validation if …
8 python  arcpy 

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.