Saya mencari cara untuk mengekspor tabel ArcGIS (dibuat dengan alat Sampel ) ke file teks melalui ArcPy. Saya dapat melakukan ini di ArcGIS melalui menu konteks dengan mengklik kanan tabel, tetapi belum menemukan cara untuk skrip
Kursor digunakan oleh pemrogram database untuk memproses setiap baris yang dikembalikan oleh kueri sistem database.
Saya mencari cara untuk mengekspor tabel ArcGIS (dibuat dengan alat Sampel ) ke file teks melalui ArcPy. Saya dapat melakukan ini di ArcGIS melalui menu konteks dengan mengklik kanan tabel, tetapi belum menemukan cara untuk skrip
Modul akses data diperkenalkan dengan ArcGIS versi 10.1. ESRI menjelaskan modul akses data sebagai berikut ( sumber ): Modul akses data, arcpy.da, adalah modul Python untuk bekerja dengan data. Ini memungkinkan kontrol sesi edit, operasi edit, dukungan kursor yang ditingkatkan (termasuk kinerja...
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...
Jika yang terbaik adalah membuka kursor menggunakan pernyataan with untuk memastikan itu dihapus, seperti: with arcpy.da.UpdateCursor(fc,fields) as cursor: Kemudian, jika kursor digunakan sebagai iterable dalam pemahaman seperti: d = {k:v for (k,v) in arcpy.da.SearchCursor(fc,fields)} Apakah...
Beberapa waktu yang lalu, saya menulis fungsi Python cepat untuk mengonversi tabel atribut ke kamus python, di mana kuncinya diambil dari bidang ID unik khusus pengguna (biasanya bidang OID). Selain itu, secara default semua bidang disalin ke kamus, tetapi saya telah menyertakan parameter yang...
Saya memiliki skrip yang mendapat nilai dari bidang shapefile untuk kembali ke pengguna. Tampaknya hanya ketika arcpy.SearchCursor disebut ArcMap 10.0 mengunci file dan tidak bisa dihapus setelah skrip selesai berjalan. Untuk membuka kunci, saya harus menutup ArcMap. Dalam skrip saya menghapus...
Saya memiliki sejumlah lapisan CAD non-georeferensi (lihat pertanyaan ini ) yang memiliki fitur anotasi teks. Saya telah membuat model untuk mengonversi teks menjadi titik, tetapi setelah mengonversi anotasi ke kelas Featureeclass, saya melihat bahwa titik jangkar teks CAD tidak sesuai dengan pusat...
Saya memiliki kelas fitur titik yang cukup besar dalam geodatabase file (~ 4 000 000 catatan). Ini adalah grid poin biasa dengan resolusi 100m. Saya perlu melakukan semacam generalisasi pada layer ini. Untuk ini, saya membuat kotak baru di mana setiap titik terletak di tengah-tengah 4 poin...
Saya sedang mengerjakan bagian dari alat yang akan menggunakan arcpy.CalculateField_management untuk menambahkan tanggal saat ini ke tabel atribut. Saya telah berjalan jauh dan lebar pada jalinan dan tampaknya tidak dapat menemukan resolusi untuk masalah ini. Saat menggunakan kode ini, saya...
Saya ingin menghapus semua baris dalam kelas fitur tetapi tetap baris 1 sampai 5. Di sisi lain saya ingin tetap lima baris pertama dan menghapus yang lain. Saya tahu bahwa saya harus menggunakan kursor pencarian dan memperbarui kursor tetapi saya tidak bisa menggunakannya. Bagaimana saya bisa...
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...
Di tangkapan layar terlampir, atribut berisi dua bidang minat "a" dan "b". Saya ingin menulis skrip untuk mengakses baris yang berdekatan untuk membuat beberapa perhitungan. Untuk mengakses satu baris, saya akan menggunakan UpdateCursor berikut: fc = r'C:\path\to\fc' with
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...
Saat menggunakan ArcGIS saat dalam mode tata letak, setelah periode waktu variabel memiliki proyek ArcGIS terbuka, kursor mouse akan terjebak dalam mode "Pan Otomatis". Apa pun alat yang saya pilih dari bilah alat, kursornya tetap sama. Jika saya menekan tombol "C" atau "Ctrl" berulang kali, kursor...
Saya mencoba menulis skrip yang membuat kelas fitur poligon baru yang berisi satu poligon (persegi) dengan koordinat berikut: (0, 0), (0, 1.000), (1.000, 0), dan (1.000, 1.000) . import arcpy import fileinput import string import os from arcpy import env env.workspace =
Saya memiliki kursor pembaruan ArcPy Data Access yang ingin saya urutkan sebelum melakukan pembaruan. Kursor membuat pembaruan jika saya tidak mengurutkan, tetapi jika saya menambahkan semacam ke kursor saya mendapatkan kesalahan, "iterasi tidak dimulai." Penyortiran berfungsi dengan benar...
Dapatkah seseorang membantu saya memahami apa yang dilakukan 2 baris terakhir dari kode ini: import arcpy arcpy.env.workspace = "c:/esripress/python/data/exercise07" arcpy.env.overwriteOutput = True copy = arcpy.CopyFeatures_management("airports.shp","Results/airports.shp") fc =...
Apakah mungkin untuk menghitung titik koordinat XY dalam Derajat Desimal dalam model atau skrip ketika kelas fitur dalam sistem koordinat yang diproyeksikan? Sangat mudah ketika FC berada dalam sistem koordinat geografis: menggunakan alat Tambah XY Koordinat atau menggunakan ekspresi Python...