Разработчик(и) | Майкрософт |
---|---|
Первоначальный выпуск | 29 мая 2018 г. ( 2018-05-29 ) | [1]
Операционная система | Windows Desktop , Windows Server , Ubuntu , Red Hat Enterprise Linux , CentOS , MacOS , iOS , Android , Docker , виртуальные машины Azure , платформы оркестровки контейнеров |
Тип | Услуги на основе определения местоположения , облачные услуги |
Лицензия | Запатентованное коммерческое программное обеспечение |
Веб-сайт | azure.microsoft.com/en-us/products/azure-maps |
Azure Maps — это набор облачных сервисов на основе определения местоположения, предоставляемых Microsoft как часть платформы Azure компании . Платформа предоставляет геопространственные и геолокационные сервисы через REST API и комплекты разработки программного обеспечения (SDK). Сервис обычно используется для интеграции карт или геопространственных данных в приложения .
Azure Maps отличается от другого корпоративного картографического сервиса Microsoft, Bing Maps, своей моделью ценообразования, акцентом на конфиденциальности и уровнем интеграции в более широкую облачную экосистему Azure. [2] [3]
Azure Maps впервые был представлен в режиме публичной предварительной версии под названием «Azure Location Based Services» в 2017 году, в первую очередь как корпоративное решение. [4] Службы были предназначены для добавления картографической и локационной функциональности в существующий набор облачных служб Azure, рассматриваемый как важнейшая часть более широкой стратегии Microsoft в области Интернета вещей (IoT). [5]
Предварительная версия включала API, которые можно было использовать для разработки приложений с учетом местоположения для таких случаев использования, как логистика и мобильность . В 2018 году программное обеспечение было переименовано в «Azure Maps» и стало общедоступным , а также был добавлен ряд новых функций, включая расчет маршрута, расчет времени в пути и включение данных о дорожном движении в реальном времени и информации об инцидентах. [6]
Azure Maps был интегрирован с Azure IoT Central в 2018 году, что добавило возможности отслеживания, мониторинга и геозонирования . [7] Набор API для мобильности был добавлен в 2019 году с такими приложениями, как использование в приложениях общественного транспорта и управление общим парком велосипедов . [8] «Azure Maps Creator», который преобразует планы этажей частных объектов в данные карт помещений, также был представлен в 2019 году. [9] Некоторые комментаторы связали эти сервисы с более широкой разработкой продуктов дополненной реальности Microsoft . [10] [11]
В 2020 году был выпущен Azure Maps Visual для Power BI, интегрирующий функции определения местоположения и возможности картографирования в программное обеспечение бизнес-аналитики Microsoft. [12]
В 2021 году были представлены API для обработки данных о высоте (который позже был отменен), [13] службы геолокации [14] и комплекты средств разработки программного обеспечения для iOS [15] и Android [16] .
В 2022 году поддержка исторических данных о погоде, качестве воздуха и тропических штормах стала общедоступной, а также был представлен индивидуальный стиль для карт помещений. [17] В 2023 году Azure Maps был сертифицирован как соответствующий требованиям HIPAA в рамках перехода на компании здравоохранения и медицинского страхования. [18]
Геокодирование — одна из основных функций Azure Maps, преобразующая адреса или названия мест в географические координаты. Пакетное геокодирование используется для обработки больших объемов адресных данных, функция, используемая для оптимизации маршрутов и пространственного анализа . [19]
Обратное геокодирование извлекает понятную человеку информацию из географических координат, таких как долгота и широта , используемых в навигации и географических информационных системах. [20]
Azure Maps использует данные карт и алгоритмы маршрутизации для расчета кратчайших или самых быстрых маршрутов между местоположениями на основе таких факторов, как размер и тип транспортного средства, условия дорожного движения и расстояние. [21] Маршрутизация также поддерживает мультимодальные маршруты, которые включают несколько видов транспорта в одной поездке, включая велосипед, пешие прогулки и паромы.
Эта функциональность используется для поиска на основе местоположения и оптимизации маршрутов в таких приложениях, как управление автопарком , [22] маркетинг с близостью [23] и экстренные службы [24], а также логистика и доставка, городское планирование , приложения для совместных поездок и мероприятия на свежем воздухе. [25]
Платформа поддерживает визуализацию карт, которую можно изменять для отображения данных в реальном времени (включая данные с датчиков IoT), а также исторических шаблонов данных. Визуализации включают тепловые карты, карты улиц, спутниковые снимки и другие пользовательские слои данных. [26] Карты визуализируются с использованием растровых или векторных плиток , что снижает нагрузку на отображение больших наборов данных или сложных карт. [27]
Это может быть использовано в различных приложениях в таких областях, как транспорт, умные города , розничная торговля и маркетинг, здравоохранение и мониторинг окружающей среды . Например, это может быть использовано для отслеживания распространения заболеваний [28] или измерения влияния изменяющихся климатических условий. [29]
Azure Maps поддерживает полигональное геозонирование, что позволяет определять пользовательские географические границы. Геозонированные области могут отслеживаться в режиме реального времени на предмет событий, представляющих интерес. Например, приложение может отправлять оповещения, когда оборудование или люди входят или выходят из определенной области. [30]
Инструменты для анализа исторических данных геозонирования также доступны через API для целей оптимизации. [31]
Функция геозонирования Azure Maps нашла применение в строительной отрасли, обозначая опасные зоны в целях безопасности и отправляя оповещения, если кто-либо входит в эту зону. [32] Частные карты объектов используются строительными компаниями для мониторинга крупных строительных площадок с целью повышения производительности и предотвращения несчастных случаев или ущерба. [33]
В управлении чрезвычайными ситуациями новозеландская компания Beca использовала Azure Maps для предоставления пользователям анализа последствий землетрясений, включая информацию о силе и месте землетрясения, а также о влиянии на пострадавшие объекты. [34] Департамент транспорта Аляски использует Azure Maps как часть информационной системы, предоставляющей дорожным бригадам предупреждения и аналитику, связанные с погодой. [35]
Airmap, платформа управления воздушным пространством для дронов , использует Azure Maps. [36]
Azure Maps также использовался страховой компанией совместно с Azure Monitor для мониторинга рисков. [37]
Другие компании, которые используют или использовали Azure Maps, включают BMW , Banco Santander , Jvion, MV Transportation , CH Robertson , Wise Skulls, Tata Consultancy Services , Providence Health and Services , Gas Brasiliano Distribuidora SA, Shell plc , Persistent Systems , Phase 2 Dining and Entertainment, Symbio, HID , Globant и Insight Enterprises . [38] [39]
Azure Maps и TomTom являются партнерами с 2016 года, [40] [41] и TomTom предоставляет данные о местоположении Azure Maps и может обрабатывать данные из Azure Maps для целей картографирования. [42] [43]
В 2021 году Azure Maps объединились с AccuWeather , чтобы сделать климатические данные доступными через свои API, сделав данные о погоде на всех участках рассчитанных маршрутов доступными для целей мобильности и логистики. [44] [45]
Microsoft сотрудничает с Esri , разработчиком ArcGIS , [5] и между Azure и ArcGIS существует кросс-совместимость, так что данные из Azure Maps могут быть интегрированы в ArcGIS и наоборот. [46]
Azure Maps сотрудничал с Moovit в 2019 году, стартапом, предоставляющим программное обеспечение, которое взаимодействует с данными общественного транспорта. [47] База данных Moovit по глобальным сетям общественного транспорта, включая информацию о том, какие станции и объекты доступны для инвалидных колясок, была связана с Azure Maps. Этот сервис был отмечен за его использование для повышения доступности общественного транспорта для людей с нарушениями зрения с помощью голосовой помощи в планировании маршрута. [48]
NORAD использовал некоторые функции Azure Maps для своего веб-сайта NORAD Tracks Santa во время рождественских праздников. [49]
Различные API охватывают основные функции Azure Maps:
Azure Maps SDKs использует спецификации в стиле MapLibre и библиотеки с открытым исходным кодом на основе MapLibre GL в качестве движка рендеринга. [59] Web SDK используется для разработки веб-приложений с картами и данными и функциональными возможностями на основе местоположения. Он включает модуль управления картой [60] , а также модули с инструментами рисования. Он также поддерживает Azure Maps Creator и различные форматы пространственных данных. [61]
Платформа также включает набор REST SDK для разработчиков, интегрирующих API REST Azure Maps в приложения Python, C#, Java или JavaScript. [62]
Azure Maps также включает в себя Android и iOS SDK, используемые для разработки приложений для устройств Android и Apple. [63]
Azure Maps Creator — это инструмент для создания пользовательских карт для таких мест, как крупные офисные комплексы, строительные площадки или университетские городки. Затем эти карты можно интегрировать в приложения и использовать с другими функциями Azure Maps для таких целей, как навигация, обслуживание и безопасность в контексте автоматизации зданий . [64]
Azure Maps интегрирован с Microsoft Power BI , графическим инструментом для создания визуализаций данных. С июля 2020 года Power BI можно использовать совместно с Azure Maps для разработки визуализаций данных на основе карт. [65] Эта функциональность стала общедоступной в мае 2023 года. [66]