2.2. Настройка проекта приложения

Для отображения карт в проект приложения необходимо подключить базовый проект charts, как это описано для подсистемы отображения диаграмм. Кроме того, необходимо установить следующие свойства приложения блока Web Client:

  • Обязательный параметр - ключ доступа к API поставщика карты. В случае использования бесплатного ключа это свойство charts.map.freeApiKey. В случае наличия коммерческой лицензии должны быть установлены следующие свойства:

    • charts.map.useBusinessApiKey = true - признак использования коммерческого ключа.

    • charts.map.businessApiKey - ключ доступа к API.

    • charts.map.clientId - идентификатор клиента, в зависимости от поставщика может быть обязательным к заполнению. Обязателен для Google Maps.

  • Необязательные параметры:

    • charts.map.defaultZoom - масштаб карты (zoom) по умолчанию.

    • charts.map.defaultLatitude - широта центра карты по умолчанию.

    • charts.map.defaultLongitude - долгота центра карты по умолчанию.

    • charts.map.provider - поставщик сервиса карт, по умолчанию google.

Пример содержимого файла web-app.properties:

charts.map.freeApiKey = my_key
charts.map.defaultZoom = 13.0
charts.map.defaultLatitude = 51.5001
charts.map.defaultLongitude = -0.1262