Peta interaktif ini menyoroti suatu area dan menunjukkan ringkasan data yang terkait dengan lokasinya. Data yang disajikan dalam kotak, di bagian bawah peta, dapat berupa data integer yang memungkinkan Anda untuk menjawab pertanyaan baru tentang lokasi yang tidak dapat Anda jawab dengan peta saja.
Misalnya, di peta web Anda dapat memperkaya poligon Anda dengan demografi, lanskap, infrastruktur, dan variabel lain menggunakan lapisan Enrich atau menganalisis data Anda sendiri dengan titik agregat. Kemudian Anda dapat menggunakan templat ini untuk menunjukkan analisis Anda dengan aplikasi pemetaan web sederhana.
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.
Template membutuhkan featureLayer dengan atribut numerik untuk menampilkan data di panel blok di atas peta.
Template ini memiliki pembuat aplikasi yang dibangun di dalamnya. Jika Anda menggunakan template ini melalui ArcGis.com, Anda dapat memanfaatkan pembangun ini saat masuk ke ArcGIS. Jika Anda adalah pemilik aplikasi melalui parameter APPID, Anda akan melihat opsi untuk memasukkan mode builder dan mulai mengkonfigurasi templat.
Jika Anda tidak menggunakan aplikasi online ArcGIS, Anda dapat mengonfigurasi templat ini menggunakan defaults.js di folder konfigurasi. Untuk mengonfigurasi lapisan data, masukkan ID featureLayer ke dalam properti "ringkasan": "id". Anda perlu mengetahui ID dari lapisan ini. ID lapisan dapat dilihat di respons JSON webmap atau dengan mencatat objek featurelayer ke konsol.
Setelah Anda memiliki lapisan dengan data yang dikonfigurasi, Anda dapat mulai memasukkan atribut mana yang ingin Anda tunjukkan dengan mengedit properti "rumaryAttributes" di default.js.
Anda dapat menentukan 1-4 variabel utama dan masing-masing dapat memiliki sub-variabel 0-banyak yang akan ditampilkan ketika variabel utama diklik. Untuk variabel utama, Anda dapat menautkan secara opsional ke sumber untuk data. Setiap variabel dapat memiliki label untuk itu juga.
"summaryLayer": {
"id": "THE_ID_OF_MY_LAYER"
},
"summaryAttributes": [{
"attribute": "MY_MAIN_VARIABLE",
"label": "My Variable",
"dataSourceUrl": "http://mydata.com/",
"children": [{
"attribute": "MY_RELATED_VARIABLE 1",
"label": "My Related Variable 1"
}, {
"attribute": "MY_RELATED_VARIABLE 2",
"label": "My Related Variable 2"
}]
}]
Baru di GitHub? Mulailah di sini.
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.