Pertanyaan yang diberi tag «arcobjects»

ArcObjects adalah seperangkat API berbasis COM dari ESRI Inc. yang digunakan di beberapa produk mereka termasuk ArcGIS Desktop, ArcGIS Engine dan ArcGIS Server.

2
Menggunakan .NET Generics untuk menyimpan ArcObjects?
Apa implikasi dari penggunaan tipe Generic di .NET untuk menyimpan ArcObjects, seperti ILayer, IField, dll? Kompiler memberi saya peringatan saat menggunakan nilai-nilai semacam ini public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } } Ini peringatannya: Peringatan 15 Jenis …
11 arcobjects  .net 

2
Jalankan aplikasi ArcGIS 10.1 pada 10.2
Saya mendukung aplikasi .NET yang telah dikompilasi di PC dengan ArcGIS 10.1 diinstal. Aplikasi ini terdiri atas antarmuka pengguna dan ekstensi desktop ArcGIS, plus unit penginstal yang dipanggil oleh Penginstal Windows untuk mendaftarkan ekstensi desktop selama penginstalan. Masalah yang saya miliki adalah bahwa aplikasi tidak akan berjalan pada PC dengan …



1
Mengacu pada NaN atau ± ∞ (nilai floating point khusus) dalam kueri definisi ArcMap?
Saya kebetulan menemukan bagaimana ArcMap menampilkan nilai floating point khusus kepada pengguna. + ∞ (positif tanpa batas) ditampilkan sebagai 1.#INF –∞ (infinity negatif) seharusnya akan ditampilkan sebagai -1.#INF- Saya belum memverifikasi yang ini. NaN (bukan angka) ditampilkan sebagai rata-rata <Null>- jangan dikacaukan dengan rata kiri <Null>, yang menunjukkan NULL (nilai …

1
Secara terprogram menentukan versi file ArcGIS Layer (*. Lyr)
Saya telah melalui IStorage, Microsoft Compound File Spec, deserialization ArcObjects dll. Mencoba mendeteksi versi file .lyr. Menggunakan ArcObjects, saya bisa mendapatkan di properti Layer, sumber data, luas, dll, tetapi properti documentVersion dari LayerFileClass selalu melaporkan kembali 'esriArcGISVersion10' pada file 9.3 layer. ILayerFile l = new LayerFileClass(); l.Open(fileName); LayerFileClass t = …

1
Arcobjects dalam Python: menetapkan antarmuka ke objek dengan geometri fitur (bentuk)
Saya mencoba menggunakan ArcObject dengan Python. Saya memang punya masalah dengan menetapkan antarmuka (yaitu IZ.InterpolateZsBetween) ke objek saya dengan data geometri, kode adalah: from Comtypes.client import CreateObject, GetModule import arcgisscripting gp = arcgisscripting.create(9.3) gp.setproduct("ArcInfo") esriSystem = GetModule("C:/Program Files (x86)/ArcGIS/com/esriSystem.olb") esriGeometry = GetModule("C:/Program Files (x86)/ArcGIS/com/esriGeometry.olb") esriDataSourcesGDB = GetModule("C:/Program Files (x86)/ArcGIS/com/esriDataSourcesGDB.olb") esriGeoDatabase …

4
Dengan arcpy, bagaimana cara mendeteksi kelas hubungan dalam file GDB (atau tidak bisa saya)?
Saya ingin dapat mendeteksi kelas hubungan dalam file GDB. Karena pengguna skrip saya mungkin hanya memiliki lisensi level ArcView, mereka tidak akan dapat memanipulasi skema kelas fitur (khusus untuk menambahkan bidang) yang ada di ruang kerja yang memiliki kelas hubungan. Bagaimana cara mendeteksi keberadaan kelas hubungan, sehingga saya dapat mendokumentasikannya, …


2
Add-in ArcGIS 10: Penanganan pengecualian tingkat atas
Add-in ArcGIS 10 yang saya kerjakan cukup sederhana - hanya alat kontrol dan jendela dockable. Saya menangani pengecualian spesifik yang saya perkirakan terjadi pada sumbernya dan membuang yang lainnya, tetapi apa praktik terbaik untuk menangani pengecualian yang tidak terduga itu dalam kerangka kerja tambahan? Saat ini saya hanya melakukan catch …


2
Ekstensi ArcMap 9.3 vs 10
Saya telah memperbarui ekstensi ArcMap kami agar berfungsi dengan ArcMap 10 - utamanya hanya mengubah referensi dari ESRI.ArcGIS.ADF ke ESRI.ArcGIS.ADF.Lokal dan menetapkan nilai properti 'Versi Khusus' untuk semua referensi ke false, dan juga menggunakan yang baru ESRIRegAsm.exe untuk mendaftarkannya. Jadi saya bertanya-tanya sekarang apakah saya dapat membangun satu ekstensi yang …

3
Membuat tombol di ArcMap untuk menjalankan program Python?
Saya memiliki skrip yang ingin saya jalankan di dalam ArcMap ketika sebuah tombol di bilah alat diklik, dan sejauh ini saya hanya bisa membuat skrip menjadi alat skrip. Saya membutuhkannya untuk dijalankan sebagai perintah, bukan sebagai alat geoproses. Menjalankannya sebagai alat geoprocessing membutuhkan waktu lebih lama daripada ketika kode yang …

2
Bagaimana cara menguji ArcObjects dengan Mocking?
Saya penggemar berat unit testing, tetapi masih menggunakan FGDB untuk mengambil fitur untuk menjalankan pengujian unit saat menggunakan kerangka ArcObjects. Adakah yang berhasil menggunakan ejekan terhadap pemikiran seperti IFeature, IGeometry, IWorkspace, dll. Jika demikian, saya ingin melihat beberapa contoh bagaimana Anda melakukannya. Saya tidak terlalu peduli tentang kerangka kerja mengejek …

3
Bagaimana ArcGIS menghitung jarak antara dua titik dengan proyeksi yang tidak sama?
Ini adalah pertanyaan lanjutan dari pertanyaan saya sebelumnya, Bisakah Anda menyarankan beberapa teks pengantar yang ditulis dengan baik tentang proyeksi sistem koordinat? Mari kita asumsikan saya sedang bekerja dengan proyeksi peta CH1903, yang untuk semua yang saya tahu adalah konformal, tetapi tidak sama. Artinya, sudut (bentuk) telah dilestarikan, tetapi bukan …

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.