Geograafilise asukoha lisamine
Geograafilise asukoha määramine on objekti tegeliku geograafilise asukoha tuvastamine. Geograafilise asukoha määramine on tihedalt seotud paigutussüsteemidega, kuid üksnes geograafiliste koordinaatide esitamise asemel pannakse rohkem rõhku tähendusliku asukoha (nt aadressi) määramisele. Termin geograafiline asukoht võib tähendada ka teatud asukoha laius- ja pikkuskoordinaate.
Vormi saab konfigureerida kuvama kaardi juhtelementi, et kuvada olemasolevat asukohta nööpnõelana kaardil või anda kasutajale valik asukoha täpsustamiseks.
Kui vormi või aadressiriba välja saab redigeerida ja see väli on tühi, küsitakse veebilehe laadimisel kasutajalt, kas ta soovib oma asukohta jagada. Kui ta otsustab oma asukohta jagada, värskendatakse kaarti tema parajasti tuvastatud asukohaga. Kasutaja saab nööpnõela asukohta lohistamise teel täpsustada. Kui kasutaja ei soovi oma asukohta jagada, saab ta asukoha aadressi selleks ette nähtud väljadele kirjutada ning kaardistusteenuse abil leitakse asukoht, värskendatakse laius- ja pikkuskraade ning nende järgi paigutatakse nööpnõel kaardil ümber.
Geograafilise asukoha lisamine
Geograafilise asukoha funktsiooni vormile lisamiseks tuleb teha järgmist.
Vormide kohandamine
Redigeerige tavavormi vormikujundaja abil ja tehke järgmised muutused.
Looge uus jaotis sobiva sildiga, näiteks Kaart. Selles jaotises on kaart.
Määrake jaotise nimeks section_map või nimi, mis lõpeb sõnadega section_map, näiteks contoso_section_map. See nimi on oluline, sest vormi mootor otsib selle nimega jaotist, et määrata, millal kaarti renderdada.
Lisage uus või olemasolev väli, mis salvestab kohandatud aadressi, ja lisage see eelmises etapis loodud jaotisse Kaart.
Looge uus jaotis sobiva sildiga, näiteks Asukoht. Selles jaotises on valitud asukoha aadressi väljad.
Lisage eelmises etapis loodud jaotisse Asukoht nõutavad aadressiväljad.
- Aadressirida
- Linn
- Maakond
- Osariik/maakond
- Riik/regioon
- Sihtnumber
- Laiuskraad
- Pikkuskraad
Saadud vorm peaks sarnanema järgmisele. Saate neile väljadele valida teistsugused kuvatavad nimed. Samuti saate valida nende jaotiste paigutuse oma soovi kohaselt.
Saidi sätted
Kaardifunktsiooniga geograafilise asukoha määramine vormidel vajab konfiguratsioonisätteid, et täita päringuid kaardistusteenuse REST-i lõpp-punktiga. Asukohateenuse konfigureerimiseks kasutatakse järgmisi saidisätteid.
Nimi | Väärtus |
---|---|
Bingmaps/credentials | Kordumatu võti Bingi Kaardide API päringute autentimiseks. Külasta saiti www.bingmapsportal.com Bingi kaartide konto loomiseks ja võtme saamiseks. Nõutav. |
Bingmaps/restURL | Rakenduse Bingi kaardid REST API URL. Valikuline. Kui väärtust pole määratud, kasutatakse vaikeväärtust https://dev.virtualearth.net/REST/v1/Locations. |
Välja seadistused
Kaardi juhtelement nõuab lisakonfigureerimist eri asukohaväljade ID-de tuvastamiseks, et määrata neile või tuua neilt väärtusi. Konfiguratsioon oleneb hallatava vormi tüübist.
Tavavormide puhul vaadake teemat Geograafilise asukoha konfigureerimine tavavormide puhul.
Mitmeetapiliste vormide puhul vaadake teemat Geograafilise asukoha konfigureerimine mitmeetapiliste vormide puhul.