Aplikasi yang dapat dikonfigurasi ARCGIS akan pensiun pada tahun 2025. Kode Sumber Aplikasi ARCGIS yang dapat dikonfigurasi Kode Sumber sudah usang dan tidak akan menerima pembaruan lebih lanjut. Selain itu, repositori ini akan dihapus pada Oktober 2025, bersama dengan pembaruan online ArcGIS Oktober 2025.
Ini adalah aplikasi pemetaan yang sepenuhnya dapat dikonfigurasi yang dapat dikonfigurasi yang menyoroti area melalui umpan data otoritatif dan konten sosial, yang memungkinkan publik untuk menceritakan sebuah kisah.
Lihat itu langsung
Templat dapat dikonfigurasi menggunakan opsi berikut:
Baru di GitHub? Mulailah di sini.
http://<Your Web Server>/<app folder name>/index.html"sharinghost": "https://" + “<your organization name>.maps.arcgis.comarcgis adalah nama adaptor web: "sharinghost": "https://" + "webadaptor.domain.com/arcgis""https://js.arcgis.com/3.35" dan ganti bagian referensi ini dengan URL ke instalasi lokal Anda."https://webadaptor.domain.com/arcgis/jsapi/jsapi" di mana arcgis adalah nama adaptor web Anda.Catatan: Jika aplikasi Anda mengedit fitur dalam layanan fitur, berisi layanan aman atau peta web yang tidak dibagikan secara publik, atau menghasilkan permintaan yang melebihi 200 karakter, Anda mungkin perlu mengatur dan menggunakan halaman proxy. Situasi umum di mana Anda dapat melebihi panjang URL menggunakan poligon kompleks sebagai input ke tugas atau menentukan referensi spasial menggunakan Teks terkenal (WKT). Untuk detail tentang menginstal dan mengonfigurasi halaman proxy lihat menggunakan proxy. Jika Anda tidak memiliki koneksi internet, Anda perlu mengakses dan menggunakan API ARCGIS untuk dokumentasi JavaScript dari pengembang.arcgis.com.
Untuk menggunakan beberapa umpan media sosial di server yang berbeda, Anda harus mendapatkan kunci pengguna sendiri untuk aplikasi Anda dan dalam beberapa kasus menggunakan proxy untuk terhubung dengan benar.
Anda harus mengarahkan nilai -nilai ini ke URL masuk dan URL kueri proxy.
Anda harus mendapatkan kunci unik Anda sendiri dari Flickr API
Kemudian, masukkan di konfigurasi sebagai flickr_key .
Anda harus mendapatkan kunci ID klien Instagram unik Anda sendiri dari Instagram API
Pastikan untuk memasukkan semua Redirect URI yang valid di Panel Keamanan Instagram sehingga aplikasi Anda dapat terhubung ke server mereka.
Kemudian, masukkan di konfigurasi sebagai instagramClientId .
Karena API pencarian Twitter tidak mendukung otentikasi pengguna menggunakan OAuth2, kita perlu menggunakan OAuth 1.1 yang mengharuskan kunci untuk disimpan sisi server untuk keamanan. Oleh karena itu, kita perlu membuat proxy Twitter yang akan merahasiakan kunci dan memungkinkan kita untuk menanyakan informasi melalui API pencarian Twitter.
Proxy:
Setelah proxy diatur, Anda harus mengarahkan konfigurasi pengguna ke lokasi URL SignIn dan URL Twitter.
Nilai konfigurasi adalah:
twitterUrltwitterSigninUrlKemudian, Anda harus mendapatkan kunci API dari API Twitter. Setelah Anda memilikinya, colokkan detailnya ke konfigurasi proxy.
Anda harus mendapatkan kunci webcams.travel unik dari webcams.travel API
Kemudian, masukkan di konfigurasi sebagai webcams_key .
Anda harus mendapatkan kunci API unik Anda sendiri dari API YouTube
Pertama, Anda harus mengaktifkan "YouTube Data API V3" sehingga dapat digunakan oleh aplikasi Anda.
Anda ingin membuat tombol Gunakan API untuk "YouTube Data API V3" dan mengatur kredensial di atasnya untuk membatasi lalu lintas dari hanya domain tempat aplikasi Anda akan di -host. Misalnya, kami menggunakan " .arcgis.com/ ".
Kemudian, masukkan di konfigurasi sebagai youtube_key .
Aplikasi ini menggunakan webfont khusus yang dibuat di fontello. Jika Anda meng -hosting aplikasi ini di server Anda sendiri, pastikan itu dikonfigurasi untuk meng -host file webfont dengan tipe MIME yang benar. Beberapa server memerlukan tipe MIME untuk file -file ini untuk dapat menyajikannya dengan benar. Lihat URL berikut untuk informasi lebih lanjut. Ada arsip zip webfont dengan fontello config di folder "sumber daya" di repositori ini.
Temukan bug atau ingin meminta fitur baru? Beri tahu kami dengan mengirimkan masalah.
Siapa pun dan semua orang dipersilakan untuk berkontribusi. :)
Hak Cipta 2012 Esri
Berlisensi di bawah lisensi Apache, versi 2.0 ("lisensi"); Anda tidak boleh menggunakan file ini kecuali sesuai dengan lisensi. Anda dapat memperoleh salinan lisensi di
http://www.apache.org/licenses/license-2.0
Kecuali diharuskan oleh hukum yang berlaku atau disepakati secara tertulis, perangkat lunak yang didistribusikan di bawah lisensi didistribusikan berdasarkan "sebagaimana adanya", tanpa jaminan atau ketentuan dalam bentuk apa pun, baik tersurat maupun tersirat. Lihat lisensi untuk bahasa spesifik yang mengatur izin dan batasan di bawah lisensi.
Salinan lisensi tersedia di file lisensi.txt repositori.