Menambahkan Layanan Online ArcGIS ke QGIS?

8

Mencari info tentang cara menambahkan layanan pemetaan web dari situs web Departemen Sumber Daya Alam Ohio ke QGIS. Saya sudah mencoba hampir selusin hal berbeda secara online dan masih belum mendapatkan hasil. Biasanya tidak meminta bantuan di tempat-tempat seperti ini, tetapi memutuskan untuk mencoba rute ini karena takut itu tidak mungkin (masalah izin, dll.). Tautan ke data yang ingin saya tambahkan diposting di bawah:

https://gis.ohiodnr.gov/arcgis/rest/services/OIT_Services/odnr_landbase/MapServer

LGPGIS
sumber
QGIS versi apa?
nielsgerrits
Saya telah mengikuti instruksi ini untuk mencoba menambahkan Server Peta Manajemen Vegetarian Qld Pemerintah, namun saya menerima kesalahan 'parser' dan tidak ada detail yang dapat diambil. Ini URL-nya .
Kylie Drysdale
Bagaimana cara mengakses server arcgis jika diperlukan nama pengguna / kata sandi masuk? Saya mencoba login dasar menggunakan nama pengguna / kata sandi; tapi itu memberi saya kesalahan 499
aSafeAIDriver

Jawaban:

17

QGIS 2.16 / 2.18 / 3.00:

  1. Layer - Tambahkan Layer - Tambahkan ArcGIS FeatureServer Layer ...
  2. Baru (untuk koneksi baru). Beri nama dan masukkan https://gis.ohiodnr.gov/arcgis/rest/services/OIT_Services/odnr_landbase/MapServer/ di URL bidang.
  3. Hubungkan (terhubung ke layanan untuk mengambil lapisan).
  4. Pilih layer. Misalnya Kotapraja Saat Ini.
  5. Menambahkan.

QGIS 2.14:

  1. Instal plugin Connector API ArcGIS REST. (a. Plugins - Kelola dan instal plugins ... b. Pengaturan Tab. c. Centang kotak centang Tampilkan juga plugin eksperimental. d. Tab All. Cari ArcGIS, pilih dan instal plugin Connector API ArcGIS REST.)
  2. Tekan ikon ArcGIS di Bilah Alat Kelola Layers.
  3. Masukkan URL lapisan di bidang URL Lapisan. https://gis.ohiodnr.gov/arcgis/rest/services/OIT_Services/odnr_landbase/MapServer/2 Layernumber penting!
  4. Letakkan kursor di bidang Layer Name. Jika Layer URL benar, Layer Name akan muncul.
  5. Hubungkan untuk menambahkan fitur ke QGIS.

Ketika saya memeriksa datanya, tidak semua lapisan bekerja dengan baik.

  • Counties: QGIS 2.16.0 memberiku crash. FME gagal, log berkata Tidak ada resultsPython Exception: fmeobjects.FMEGeometry or None diperlukan FME mengatakan 0 fitur. Lapisan yang sama dalam layanan V3 berhasil dan memberi saya 164 fitur.
  • Historic_Township: 1365 fitur
  • Current_Township: 1330 fitur
  • Land_Subdivision: QGIS 2.16.0 membuat saya crash. FME gagal, log mengatakan Tidak ada pengecualian Pengecualian Phyton: fmeobjects.FMEGeometry atau Tidak ada yang diperlukan. FME mengatakan 29.917 fitur.
  • Statewide_Parcels: QGIS 2.16.0 membuat saya crash. FME gagal, log kata Menemukan kesalahan tak terduga. Kode kesalahan dari server adalah '500' dan pesannya adalah: 'Kesalahan melakukan operasi permintaan'. Detail: ''
nielsgerrits
sumber
Terima kasih! Posting Anda tidak sepenuhnya menjawab pertanyaan saya (saya mendapat kesalahan yang sama seperti Anda), tetapi itu PASTI mengisi celah sehingga saya bisa mengetahuinya. Lapisan khusus ini hanya memuat dengan plugin untuk 2.14 dan Anda harus memilih kotak di mana hanya menarik bentuk dalam tampilan. TERIMA KASIH!!!!
LGPGIS
1
Jawaban Anda membantu saya, terima kasih!
JohnGIS
4

Dengan QGIS 2.18 ada peningkatan besar dalam menghubungkan ke layanan peta Server ArcGIS. Gunakan perintah Layer> Add Layer> Add ArcGIS MapServer .. .. Saya baru saja membuat blog tentang ini kemarin. Langkah-langkah lengkapnya adalah:

  1. Salin URL layanan peta. URL harus diakhiri dengan "/ MapServer": https://gis.ohiodnr.gov/arcgis/rest/services/OIT_Services/odnr_landbase/MapServer
  2. Buka QGIS
  3. Pergi ke Layer> Add Layer> Add ArcGIS MapServer Layer ..
  4. Di kotak Dialog klik tombol "Baru"
  5. Pada jendela "Buat koneksi ArcGISMapServer baru" masukkan nama "ODNR Landbase" dan tempel URL dari Langkah 1 ke dalam bidang URL dan klik tombol "OK"
  6. Klik tombol "Connect" dan lapisan-lapisan dari layanan peta akan ditampilkan
  7. Pilih / sorot layer dalam daftar yang ingin Anda iklankan ke proyek QGIS Anda dan klik tombol "Tambah"

Untuk contoh lain dengan ilustrasi menggunakan ArcGIS Server yang berbeda, kunjungi blog saya - http://geobern.blogspot.ca/2017/03/using-geonb-map-services-in-qgis.html

konektor berniej
sumber
-1

Anda dapat menggunakan alat yang disebut Tambahkan ArcGIS Map Server Layer . Untuk mendapatkan alat ini cukup temukan menu Layer >> Tambah Layer >> Tambahkan ArcGIS Map Server Layer ... Lihat tutorial Cara menggunakan ArcGIS REST API Service di QGIS

Ideagora Geomatika
sumber
2
Tautan jawaban saja tidak disarankan di GIS.StackExchange. gis.meta.stackexchange.com/questions/4642/…
HeikkiVesanto