Kongsi melalui


Tambah geolokasi

Geolokasi ialah pengecaman lokasi geografi dunia nyata bagi sesuatu objek. Geolokasi sangat berkaitan dengan penggunaan sistem pemposisian tetapi memberi penekanan yang lebih baik dalam menentukan lokasi yang bermakna (contohnya, alamat jalan) dan bukannya set koordinat geografi. Geolokasi dunia juga boleh bermakna koordinat latitud dan longitud lokasi tertentu.

Borang boleh dikonfigurasikan untuk memaparkan kawalan peta untuk memaparkan lokasi yang sedia ada sebagai pin pada peta atau untuk memberikan keupayaan bagi pengguna menentukan lokasi.

Data lokasi dalam borang.

Jika borang atau medan baris alamat boleh diedit dan medan ini kosong, apabila halaman web dimuatkan, tindakan ini akan menggesa pengguna dengan bertanya sama ada mereka ingin berkongsi lokasi mereka atau tidak. Jika mereka memilih untuk berkongsi lokasi mereka, peta akan dikemas kini dengan lokasi mereka yang dikesan pada masa ini. Pengguna boleh memperhalus lokasi pin dengan menyeretnya. Jika pengguna memilih untuk tidak berkongsi lokasi, mereka boleh menentukan secara manual lokasi dalam medan yang diberikan dan perkhidmatan pemetaan akan ditanya untuk mencari lokasi, mengemas kini latitud dan longitud serta mengubah posisi pin pada peta sewajarnya.

Tambah geolokasi

Untuk menambahkan fungsi geolokasi pada borang, tugas berikut mesti dilengkapkan.

Penyesuaian borang

Edit borang asas dengan menggunakan pereka bentuk borang dan membuat pengubahsuaian berikut:

  1. Cipta bahagian baharu dan berikan label yang sesuai, contohnya Peta. Bahagian ini akan mengandungi peta.

  2. Tetapkan nama bahagian kepada section_map atau nama yang berakhir dengan section_map, sebagai contoh, contoso_section_map. Nama ini penting kerana enjin borang mencari bahagian dengan nama ini bagi menentukan masa untuk mempersembahkan peta.

  3. Tambah medan baharu atau sedia ada yang akan menyimpan alamat berformat dan menambahnya pada bahagian Peta yang dicipta dalam langkah sebelumnya.

  4. Cipta bahagian baharu dan berikan label yang sesuai, contohnya Lokasi. Bahagian ini akan mengandungi medan alamat untuk lokasi yang dipilih.

  5. Tambah medan alamat yang diperlukan pada bahagian Lokasi yang dicipta dalam langkah sebelumnya:

    • Alamat Baris
    • Bandar
    • Kaunti
    • Negeri/Wilayah
    • Negara/Rantau
    • Poskod
    • Latitud
    • Longitud

Borang yang terhasil sepatutnya nampak sama seperti berikut. Anda boleh memilih nama paparan yang berbeza untuk medan ini. Anda juga boleh memilih untuk menyusun atur bahagian ini mengikut kesukaan anda.

Borang geolokasi tersuai.

Tetapan tapak

Geolokasi dengan fungsi peta pada borang memerlukan tetapan konfigurasi untuk melengkapkan permintaan dengan titik akhir REST perkhidmatan pemetaan. Tetapan tapak berikut digunakan untuk mengkonfigurasi perkhidmatan lokasi.

Nama Nilai
Bingmaps/credentials Kunci untuk mengesahkan permintaan kepada API Peta Bing. Lawati www.bingmapsportal.com untuk mencipta akaun Peta Bing dan mendapatkan kunci. Diperlukan.
Bingmaps/restURL URL untuk API REST Peta Bing. Tidak wajib Jika nilai tidak ditentukan, lalai https://dev.virtualearth.net/REST/v1/Locations akan digunakan.

Konfigurasi medan

Kawalan peta memerlukan konfigurasi tambahan untuk memberitahunya tentang ID bagi pelbagai medan lokasi, jadi ia boleh memperuntukkan nilai kepadanya atau memperoleh semula nilai daripadanya. Konfigurasi bergantung pada jenis borang terurus.