Maps

Данное дополнение предоставляется в режиме предварительного просмотра. Документация не полная.

Это дополнение помогает вам обогатить ваше приложение визуальным представлением и манипуляцией пространственными данными. Вы можете использовать различных поставщиков карт.

Дополнение Maps поддерживает традиционную многослойную структуру, которая широко используется в профессиональных геоинформационных системах. Слои представлены как структурные единицы карт.

Дополнение основано на JavaScript-библиотеке OpenLayers.

Установка

Для этого дополнения требуется подписка Enterprise. Если у вас нет подписки, узнайте, как получить пробную версию ниже.

Для автоматической установки через маркетплейс Jmix следуйте инструкциям в разделе Дополнения.

Для ручной установки выполните следующие действия.

  1. Настройте доступ к премиум-репозиторию.

    • Добавьте премиум-репозиторий в свой build.gradle:

      repositories {
          // ...
          maven {
              url = 'https://global.repo.jmix.io/repository/premium'
              credentials {
                  username = rootProject['premiumRepoUser']
                  password = rootProject['premiumRepoPass']
              }
          }
      }
    • Добавьте учетные данные премиум-репозитория в ~/.gradle/gradle.properties:

      premiumRepoUser=123456123456
      premiumRepoPass=abcdefabcdef

      Получите учетные данные репозитория из вашего лицензионного ключа: первая часть ключа перед тире – это имя пользователя репозитория, часть после тире – пароль. Например, если ваш ключ выглядит как 123456-abcdef abcdef, имя пользователя – 123456, а пароль – abcdef abcdef.

  2. Добавьте зависимости в свой build.gradle:

    implementation 'io.jmix.maps:jmix-maps-starter'
    implementation 'io.jmix.maps:jmix-maps-flowui-starter'

Пробная версия

Вы можете получить пробную версию дополнения, посетив свой личный кабинет. Просто нажмите на кнопку Get Enterprise trial в разделе Subscriptions.

Пробные версии коммерческих дополнений перестанут работать через 28 дней после запроса пробной Enterprise подписки. Приложение, включающее пробные дополнения с истекшим сроком действия, запускаться не будет.