Настройки модуля определения адресов хранятся в конфигурационном файле AddressConfig.cfg, который должен находиться в каталоге "WebFM3\fmAddress".
!!! По умолчанию в этом каталоге находится файл AddressConfig_default.cfg, созданный для примера и базовой работы, его нужно переименовать.
Открыть этот файл для просмотра или редактирования можно любым текстовым редактором. Чтобы изменить настройки модуля определения адресов, необходимо открыть файл конфигурации этого модуля, внести необходимые изменения, сохранить этот файл, после чего перезапустить службу fmAddressService.
Приоритет сервисов для определения задается просто: чем выше в списке ключевое слово сервиса, тем раньше будет попытка определить адрес именно с этого сервиса. Ключевые слова для приоритета: NominatimUrl, GoogleKey, YandexKey, VisicomKey.
LogLevel=1
NominatimUrl=http://open.mapquestapi.com/nominatim/v1/reverse?
NominatimKey=fq3H4wYJjj6hJsj5j3nj54JSAJ
GoogleKey=43GKAGa9j54g9AK45jgjAabcTK5jt9aTa
YandexKey=
VisicomKey=
googlekeygsm=QT4zfXLwFxicfgvgo0AEXGy8mMF3j4vb
ВНИМАНИЕ! Все ключи фиктивные и приведены исключительно для примера. При использовании их на реальном сервере определение адресов работать не будет. Для использования на сервере необходимо получить реальные ключи у соответствующего поставщика услуги.
Отсутствие параметра LogPath говорит о том, что логи хранятся в директории по умолчанию, параметр LogLevel позволяет выводить логи определения адресов с онлайн-сервисов, но расширенные логи выводиться не будут. Приоритет определения адресов: сначала будет попытка определить адрес с сервисов Google, если точность определения будет меньше, чем определение до улицы, то будет попытка определить адрес с сервиса MapQuest. Параметры YandexKey и VisicomKey не используются, следовательно адреса с этих сервисов не определяются.
Среди всех сервисов, которыми можно пользоваться для определения адресов, только MapQuest предлагает бесплатную подписку. Эта подписка ограничена 15 000 запросов в месяц. Платные варианты есть для всех сервисов.
При получении ключа, если требуется указать для чего он будет использоваться, необходимо сообщать об использовании ключа в программном обеспечении для мониторинга транспорта.
Страница, на которой можно узнать подробности о получении ключа – https://developer.mapquest.com/
Форма регистрации для получения бесплатного ключа – https://developer.mapquest.com/plan_purchase/steps...
Список возможных планов подписки – https://developer.mapquest.com/plans
Страница, на которой можно узнать подробности о получении ключа – http://api.visicom.ua/
Форма регистрации на сайте – http://api.visicom.ua/docs/terms/key
Страница, на которой можно узнать подробности о получении ключа – https://tech.yandex.ru/maps/commercial/
Страница, на которой можно узнать подробности о получении ключа – https://developers.google.com/maps/documentation/b... По нажатию кнопки Contact Us открывается форма, в которой можно задать вопросы.
Для использования нашего сервиса определения ознакомьтесь с данной статьёй.