Поделиться через


Сообщество Azure Maps — проекты с открытым кодом

Это управляемые сообществом инициативы с открытым кодом, которые создаются и поддерживаются командой Azure Maps. Они не входят в стандартные предложения продуктов или служб.

Проекты с открытым кодом

В следующих таблицах перечислены некоторые из самых популярных проектов и примеров azure Карты с открытым исходным кодом.

Боты

Имя проекта Description
Bot Framework — навык точки интереса Навык точки интереса предоставляет Виртуальному помощнику возможности, связанные с точками интереса, на основе Azure Maps, Службы Azure Bot и Bot Framework.
Расположение BotBuilder Элемент управления для выбора расположения в проекте с открытым кодом для Microsoft Bot Framework на основе служб REST для Bing Maps.

Модули открытых веб-пакетов SDK

В следующей таблице перечислены проекты с открытым исходным кодом, которые расширяют возможности веб-пакета SDK для Azure Карты.

Имя проекта Description
Модуль анимации для Azure Maps Обширная библиотека анимации для использования с веб-пакетом SDK Azure Maps.
Модуль элемента управления переносом данных в представление для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет элемент управления для переноса в представление всех данных, загруженных на карту.
Модуль элемента управления геолокацией для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет элемент управления для поиска пользователя на карте с помощью API геолокации браузера.
Модуль представления источника данных в виде сетки для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет источник данных для объединения точек данных в ячейки области сетки. Эта операция называется по-разному, например тесселяцией, группированием данных или шестнадцатеричными ячейками.
Модуль элемента управления полноэкранным представлением для Azure Maps Модуль веб-пакета SDK для Azure Карты, предоставляющий элемент управления для отображения карты в полноэкранном режиме.
Модуль слоя маркера HTML для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет слой для отрисовки данных о точках из источника данных в виде HTML-элементов на карте.
Модуль экспорта изображений для Azure Maps Модуль веб-пакета SDK Azure Maps, который создает снимки экрана карты.
Модуль обзорной карты для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет элемент управления для отображения обзорной карты области, на которую наведен фокус на основной карте.
Модуль элемента управления линейкой масштабирования для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет элемент управления для отображения линейки масштабирования относительно разрешения (в пикселях) в центре карты.
Модуль элемента управления выбором для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет элементы управления для выбора данных в источнике данных с помощью средств рисования или путем запрашивания многоугольника с диапазоном маршрута.
Модуль пользовательского интерфейса служб для Azure Maps Набор элементов управления веб-интерфейсом, упаковывая службы Azure Карты REST.
Модуль развертывания кластеров для Azure Maps Модуль веб-пакета SDK для Azure Карты, который добавляет визуализацию в карту, которая расширяет кластеры в макет спирали паука.
Модуль элемента управления подзорной трубой для Azure Maps Модуль веб-пакета SDK Azure Maps, который предоставляет окно для отображения набора данных в виде представления подзорной трубы на карте.
Модуль пролистывания карты для Azure Maps Модуль веб-пакета SDK Azure Maps, который включает возможность пролистывания для переключения между двумя перекрывающимися картами. Он идеально подходит для сравнения двух перекрывающихся наборов данных.
Модуль синхронизации карт для Azure Maps Модуль веб-пакета SDK Azure Maps, который синхронизирует камеры на двух и более картах.

Примеры

Имя проекта Description
Примеры кода для Azure Maps Коллекция примеров кода для использования Azure Maps в веб-приложениях.
Примеры кода для Azure Maps в облаке для государственных организаций Коллекция примеров кода для использования Azure Maps в облаке Azure для государственных организаций.
Примеры идентификаторов Карты Azure и Microsoft Entra ID Коллекция примеров, демонстрирующих использование идентификатора Microsoft Entra с Карты Azure.
LiveMaps Пример приложения, которое предоставляет визуализацию динамических карт помещений для данных Интернета вещей на вершине Azure Карты с помощью Azure Карты Creator.
Примеры Jupyter Notebook для Azure Maps Коллекция примеров на языке Python, которые демонстрируют использование служб REST Azure Maps.
Удаленное управление устройствами Интернета вещей на универсальной платформе Windows .NET для Azure Maps Пример приложения, демонстрирующего создание удаленно управляемой карты с помощью служб Azure Карты и Центра Интернета вещей.
Реализация пространственной аналитики Интернета вещей с помощью Azure Карты Отслеживание и сбор важных событий по определенному пространству и времени является типичным сценарием для Интернета вещей.

Подключаемые модули сторонних производителей для элементов управления картой

Имя проекта Description
Подключаемый модуль Cesium для Azure Maps Подключаемый модуль Cesium JS упрощает интеграцию таких служб Azure Maps, как мозаичные слои и службы геокодирования.
Подключаемый модуль Leaflet для Azure Maps Подключаемый модуль Leaflet (JavaScript) упрощает наложение мозаичных слоев из служб фрагментов Azure Maps.
Подключаемый модуль OpenLayers для Azure Maps Подключаемый модуль OpenLayers (JavaScript) упрощает наложение мозаичных слоев из служб фрагментов Azure Maps.

Инструменты и ресурсы

Имя проекта Description
Документация по Azure Maps Источник для всей документации по Azure Location Based Services.
Средства Создателя в Azure Maps Инструменты (Python) для средств Создателя в Azure Maps.

Более полный список проектов с открытым кодом для Azure Карты, включающих созданные сообществом проекты, см. в статье Azure Карты Проекты с открытым кодом в GitHub.

Поддержка проектов с открытым кодом

Все проекты и примеры с открытым кодом Azure Карты используют поддерживаемые и рекомендуемые методы.

  • Создано и поддерживается корпорацией Майкрософт и сообществом.
  • Инициатива сообщества - люди, которые работают над инициативой на благо других, и имеют свою нормальную работу в день, а также.
  • НЕ продукт, а не поддерживается службой поддержки Premier или другими официальными каналами поддержки.
  • Поддерживается аналогичным образом, как и другие проекты с открытым исходным кодом, выполненные корпорацией Майкрософт, с поддержкой сообщества сообществом.

Следующие шаги

Найдите другие проекты с открытым кодом для Azure Maps.