Pridanie geolokácie
Geolokácia predstavuje určenie geografickej polohy objektu v reálnom svete. Geografická lokácia je úzko spätá s používaním polohovacie systémy, ale môže byť z neho vyznačuje väčší dôraz na stanovenie zmysluplných umiestnenia (napríklad adresu ulice) nie len sadu súradníc. Slovo geografická lokácia je tiež súradnice zemepisnej šírky a dĺžky na konkrétnom mieste.
Formulár možno nakonfigurovať na zobrazenie mapy riadenia ku ktorémukoľvek zobrazeniu existujúceho umiestnenia ako špendlík na mape alebo na poskytnutie možnosti používateľovi stanoviť polohu.
Ak formulár alebo pole riadka adresy je editovateľné a toto pole je prázdne, potom keď sa webová stránka načíta, vyzve používateľa pýtať, či by chceli zdieľať svoju polohu. Ak sa rozhodnete zdieľať ich umiestnenie mapa sa aktualizuje s ich aktuálne rozpoznanej polohy. Používateľa môžete upraviť umiestnenie špendlíka presunutím. Ak sa používateľ rozhodne zdieľať ich umiestnenie môžete manuálne nastavte umiestnenie častiam v poliach poskytnuté a mapovacej služby bude vyhľadávať vyhľadajte umiestnenie a aktualizovať zemepisnej šírky a dĺžky, ako aj pripnutú na mape zodpovedajúcim spôsobom.
Pridanie geolokácie
Na pridanie funkcie geolokácie k formuláru, je potrebné dokončiť nasledovné úlohy.
Prispôsobenie formulára
Upravte základný formulár pomocou návrhára formulárov a urobte nasledovné úpravy:
Vytvorte novú sekciu a poskytnúť vhodné označenie, napríklad mapa. Táto časť bude obsahovať mapu.
Nastavte názov sekcie na section_map, prípadne názov, ktorý končí s section_map, napríklad contoso_section_map. Tento názov je dôležitý, pretože formulár pre časť s názvom určuje, kedy sa mapa vykreslí.
Pridať nové alebo existujúce pole, ktoré bude ukladať formátovanú adresu a pridať ju do časti mapa, ktorú ste vytvorili v predošlom kroku.
Vytvorte novú sekciu a poskytnúť vhodné označenie, napríklad Poloha. Táto časť bude obsahovať polia adresy pre vybraté miesto.
Pridať polia požadované adresy na časť polohy, ktorú ste vytvorili v predošlom kroku:
- Riadok adresy
- Mesto
- Okres
- Štát/kraj
- Krajina alebo oblasť
- PSČ
- Zemepisná šírka
- Zemepisná dĺžka
Výsledný formulár by sa mal podobať. Môžete si vybrať rôzne zobrazované názvy týchto polí. Môžete tiež zvoliť rozloženie týchto oddielov spôsobom, ktorý preferujete.
Nastavenia lokality
Geolokácia s funkciou mapy na formulároch vyžaduje nastavenie konfigurácie pre kompletné žiadosti s koncovým bodom služby REST. Nasledujúce nastavenia lokality sa používajú na konfiguráciu služby určenia polohy.
Meno | Hodnota |
---|---|
Bingmaps/credentials | Jedinečný kľúč na overenie žiadosti o Bing Maps API. Navštívte www.bingmapsportal.com na vytvorenie účtu Bing Maps a získanie kľúča. Povinné. |
Bingmaps/restURL | URL do Bing Maps REST API. Voliteľné. Ak nie je zadaná hodnota, predvolená hodnota https://dev.virtualearth.net/REST/v1/Locations sa používa. |
Konfigurácie poľa
Ovládací prvok mapy formulára vyžaduje ďalšiu konfiguráciu, na základe ktorej sa dá určiť, ktoré ID rôznych polí umiestnenia sa využívajú na priradenie/získanie hodnôt z polí alebo do polí. Konfigurácia závisí od typu spravovaných formulára.
Informácie o základných formulároch si prečítajte v časti Konfigurácia geolokácie pre základné formuláre.
Informácie o formulároch s viacerými krokmi si prečítajte v časti Konfigurácia geolokácie pre formuláre s viacerými krokmi.