Додавање географске локације
Географска локација је идентификација реалне географске локације објекта. Географска локација је блиско повезана са коришћењем система за позиционирање, али ставља већи нагласак на смислену локацију (на пример, улица и број), а не само на скуп географских координата. Реч географска локација може да значи и координате географске ширине и дужине за одређену локацију.
Образац се може конфигурисати тако да приказује контролу мапе за приказ постојеће локације као чиоде или да пружи могућност кориснику да одреди локацију.
Ако образац или поље реда адресе могу да се уређују, а ово поље је празно, приликом учитавања веб-странице од корисника ће бити затражено да ли жели да подели своју локацију. Уколико изабере да подели своју локацију, мапа ће бити ажурирана са тренутно откривеном локацијом корисника. Корисник може да прецизира локацију чиоде тако што је ће превући. Ако корисник изабере да не дели своју локацију, он може ручно да наведе локацију у обезбеђеним пољима, а упит ће бити послат услузи за мапирање како би пронашла локацију, исправила географску ширину и дужину и да у складу са тим промени положај чиоде.
Додавање географске локације
Да бисте додали функционалност географске локације у образац, потребно је довршити следеће задатке.
Прилагођавање обрасца
Уредите основни образац помоћу дизајнера образаца и извршите следеће измене:
Креирајте нови одељак и наведете одговарајућу ознаку, на пример Мапа. Овај одељак ће садржати мапу.
Подесите назив одељка на section_map или на назив који се завршава са section_map, на пример contoso_section_map. Ово име је важно зато што механизам за обрасце тражи одељак са тим именом да би одредио да ли да прикаже мапу.
Додајте ново или постојеће поље које ће складиштити обликовану адресу и додајте је у одељак Мапа који је креиран у претходном кораку.
Креирајте нови одељак и наведите одговарајућу ознаку, на пример Локација. Овај одељак ће садржати поља за адресу за изабрану локацију.
Додајте обавезна поља за адресу у одељак Локација који је креиран у претходном кораку:
- Ред адресе
- Град
- Округ
- Држава/покрајина
- Земља/регион
- Поштански број
- Географска ширина
- Географска дужина
Добијени образац би требало да изгледа сличном следећем. Можете да одаберете различита имена за приказ за ова поља. Можда и да одаберете да распоредите ове одељке где год желите.
Поставке локације
Географска локација са функционалношћу мапе на обрасцима захтева подешавања конфигурације како би довршила захтеве са REST крајњом тачком услуге мапирања. Следеће поставке локације се користе за конфигурисање локацијске услуге.
Назив | Вредност |
---|---|
Bingmaps/credentials | Јединствени кључ који ће потврдити идентитет за захтеве за API-је Bing мапа. Посетите www.bingmapsportal.com да бисте креирали налог на Bing мапама и набавили кључ. Обавезно. |
Bingmaps/restURL | URL адреса за REST API Bing мапе. Опционално. Ако вредност није наведена, користи се подразумевана https://dev.virtualearth.net/REST/v1/Locations. |
Конфигурације поља
Контрола мапе захтева додатну конфигурацију како би јој саопштила који су ID-ови разних поља за локације, како би им доделила вредности или прибавила вредности од њих. Конфигурација зависи од типа управљаног обрасца.
За основне обрасце, погледајте Конфигурисање географске локације за основне обрасце.
За обрасце са више корака, погледајте Конфигурисање географске локације за обрасце са више корака.