Dodavanje geografske lokacije
Geografska lokacija je identifikacija realne geografske lokacije objekta. Geografska lokacija je blisko povezana sa korišćenjem sistema za pozicioniranje, ali stavlja veći naglasak na smislenu lokaciju (na primer, ulica i broj), a ne samo na skup geografskih koordinata. Reč geografska lokacija može da znači i koordinate geografske širine i dužine za određenu lokaciju.
Obrazac se može konfigurisati tako da prikazuje kontrolu mape za prikaz postojeće lokacije kao čiode ili da pruži mogućnost korisniku da odredi lokaciju.
Ako obrazac ili polje reda adrese mogu da se uređuju, a ovo polje je prazno, prilikom učitavanja veb-stranice od korisnika će biti zatraženo da li želi da podeli svoju lokaciju. Ukoliko izabere da podeli svoju lokaciju, mapa će biti ažurirana sa trenutno otkrivenom lokacijom korisnika. Korisnik može da precizira lokaciju čiode tako što je će prevući. Ako korisnik izabere da ne deli svoju lokaciju, on može ručno da navede lokaciju u obezbeđenim poljima, a upit će biti poslat usluzi za mapiranje kako bi pronašla lokaciju, ispravila geografsku širinu i dužinu i da u skladu sa tim promeni položaj čiode.
Dodavanje geografske lokacije
Da biste dodali funkcionalnost geografske lokacije u obrazac, potrebno je dovršiti sledeće zadatke.
Prilagođavanje obrasca
Uredite osnovni obrazac pomoću dizajnera obrazaca i izvršite sledeće izmene:
Kreirajte novi odeljak i navedete odgovarajuću oznaku, na primer Mapa. Ovaj odeljak će sadržati mapu.
Podesite naziv odeljka na section_map ili na naziv koji se završava sa section_map, na primer contoso_section_map. Ovo ime je važno zato što mehanizam za obrasce traži odeljak sa tim imenom da bi odredio da li da prikaže mapu.
Dodajte novo ili postojeće polje koje će skladištiti oblikovanu adresu i dodajte je u odeljak Mapa koji je kreiran u prethodnom koraku.
Kreirajte novi odeljak i navedite odgovarajuću oznaku, na primer Lokacija. Ovaj odeljak će sadržati polja za adresu za izabranu lokaciju.
Dodajte obavezna polja za adresu u odeljak Lokacija koji je kreiran u prethodnom koraku:
- Red adrese
- Grad
- Okrug
- Država/pokrajina
- Zemlja/region
- Poštanski broj
- Geografska širina
- Geografska dužina
Dobijeni obrazac bi trebalo da izgleda sličnom sledećem. Možete da odaberete različita imena za prikaz za ova polja. Možda i da odaberete da rasporedite ove odeljke gde god želite.
Postavke lokacije
Geografska lokacija sa funkcionalnošću mape na obrascima zahteva podešavanja konfiguracije kako bi dovršila zahteve sa REST krajnjom tačkom usluge mapiranja. Sledeća podešavanja lokacije se koriste za konfigurisanje lokacijske usluge.
Naziv | Vrednost |
---|---|
Bingmaps/credentials | Jedinstveni ključ koji će potvrditi identitet za zahteve za API-je Bing mapa. Posetite www.bingmapsportal.com da biste kreirali nalog na Bing mapama i nabavili ključ. Obavezno. |
Bingmaps/restURL | URL adresa za REST API Bing mape. Opcionalno. Ako vrednost nije navedena, koristi se podrazumevana https://dev.virtualearth.net/REST/v1/Locations. |
Konfiguracije polja
Kontrola mape zahteva dodatnu konfiguraciju kako bi joj saopštila koji su ID-ovi raznih polja za lokacije, kako bi im dodelila vrednosti ili pribavila vrednosti od njih. Konfiguracija zavisi od tipa upravljanog obrasca.
Za osnovne obrasce, pogledajte Konfigurisanje geografske lokacije za osnovne obrasce.
Za obrasce sa više koraka, pogledajte Konfigurisanje geografske lokacije za obrasce sa više koraka.