Служба определения местоположения Amazon – это полностью управляемый сервис, который позволяет легко добавлять функции определения местоположения в ваши приложения. С помощью Службы определения местоположения Amazon можно создавать приложения, предоставляющие карты и достопримечательности, преобразовывать адреса улиц в географические координаты, вычислять маршруты, отслеживать ресурсы и запускать действия в зависимости от местоположения. Служба определения местоположения Amazon использует высококачественные геопространственные данные для предоставления карт, мест, маршрутов, трекеров и геозон, а также помогает контролировать данные в целях обеспечения конфиденциальности и безопасности. Служба позволяет легко получать доступ к данным о местоположении с помощью инструментов разработчика, а также быстрее запускать приложения в производство с помощью встроенных функций мониторинга и управления.
Возможности Службы определения местоположения Amazon
Карты
Карты помогают визуализировать информацию о местоположении и лежат в основе многих сервисных функций, основанных на местоположении. Служба определения местоположения Amazon предоставляет плитки карт разных стилей, полученные от глобальных поставщиков данных о местоположении Esri, HERE и GrabMaps. Этим плиткам доверяют многие клиенты по всему миру, и на протяжении десятилетий они постоянно дорабатываются для широкого спектра применений. Наряду с высококачественными опциями от Esri, HERE и GrabMaps, Open Data Maps предоставляет разработчикам возможность более гибко интегрировать данные в свои приложения.
Места
Места в Службе определения местоположения Amazon позволяют приложению предлагать функции поиска достопримечательностей, преобразовывать адреса в географические координаты по широте и долготе (геокодирование) и преобразовывать координаты в адрес улицы (обратное геокодирование). Служба определения местоположения Amazon получает высококачественные геопространственные данные из Esri, HERE и GrabMaps, чтобы вы могли использовать их для повышения качества и универсальности базы данных адресов. Чтобы визуализировать места на карте, например для отображения результатов поиска, просто добавьте в приложение один из интерфейсных пакетов SDK сервиса для мобильных или веб-приложений. Затем вы можете использовать образец кода из руководства разработчика, чтобы добавить поле поиска на карту и отобразить результаты.
Маршруты
С помощью маршрутов Службы определения местоположения Amazon ваше приложение может запрашивать время, расстояние и направление в пути между пунктом отправления и одним или несколькими пунктами назначения с конкретными ограничениями на передвижение, такими как режим движения грузовиков, габариты транспортного средства и пути объезда. Служба определения местоположения Amazon предоставляет данные маршрутизации, полученные от глобальных поставщиков данных о местоположении Esri, HERE и GrabMaps. Они позволяют вашему приложению получать точные оценки времени в пути на основе актуальной информации о дорожном полотне и данных о движении в реальном времени. С помощью маршрутов Службы определения местоположения Amazon вы достигнете своих бизнес-целей, таких как ускорение доставки и снижение расхода топлива. Чтобы использовать маршруты, просто добавьте в приложение один из SDK Службы определения местоположения Amazon. Пример кода в руководстве для разработчиков Службы определения местоположения Amazon показывает, как отображать маршруты на карте и заполнять матрицы «место отправления – место назначения».
Трекеры
С помощью трекеров Службы определения местоположения Amazon вы можете мгновенно узнать текущее и историческое местоположение устройств, на которых запущено приложение с поддержкой отслеживания. Это дает вам возможность использовать историю местоположений ваших устройств для оптимизации таких операций, как размещение запасов, определение последовательности производства или отправка поставок. Вы также можете связать трекеры с геозонами Службы определения местоположения Amazon, чтобы автоматически сопоставлять обновления местоположения с ваших устройств с геозонами. Трекеры помогают сократить расходы, отфильтровывая обновления местоположения с неперемещенных устройств, а затем сохраняя их или сравнивая с геозонами. Конфиденциальная информация о местоположении ваших отслеживаемых устройств, например местоположение предприятия, объектов или персонала, обрабатывается и хранится только в вашем аккаунте. Это помогает вам защищать конфиденциальную информацию от третьих лиц, сохранять конфиденциальность пользователей и уменьшать степень риска для безопасности приложений. Чтобы отслеживать объект, просто добавьте один из интерфейсных пакетов SDK сервиса для мобильных или веб-приложений на любое устройство и начните отправлять обновления местоположения в трекер Службы определения местоположения Amazon. Как только местоположение объектов появится в вашем трекере, вы можете использовать образец кода в руководстве для разработчиков для отображения их на карте Службы определения местоположения Amazon.
Геозоны
Геозоны Службы определения местоположения Amazon дают вашему приложению возможность обнаруживать и действовать, когда отслеживаемое устройство входит в географическую границу, которую вы определяете как геозону, или выходит за ее пределы. При обнаружении нарушения геозоны Служба определения местоположения Amazon автоматически отправляет событие входа или выхода в Amazon EventBridge, которое затем может инициировать последующие действия, такие как отправка уведомления в ресторан о том, что поблизости находится водитель доставки. Эта настройка, основанная на событиях, позволяет легко масштабировать приложение по размеру и сложности по мере необходимости. Чтобы начать работу с геозонами, используйте один из SDK или консоль Службы определения местоположения Amazon для создания геозон.
Безопасность данных и контроль доступа к ним
Управление данными
Пользуясь Службой определения местоположения Amazon, вы сохраняете за собой контроль над данными своей организации. Служба определения местоположения Amazon делает анонимными все запросы, отправляемые поставщикам данных, удаляя метаданные клиентов и информацию об аккаунте. Кроме того, конфиденциальная информация, полученная в результате отслеживания и определения геозоны, такая как местоположение производства, ресурсов и персонала, всегда шифруется в состоянии покоя и при передаче. Это помогает вам защищать конфиденциальную информацию от третьих лиц, сохранять конфиденциальность пользователей и уменьшать степень риска для безопасности организации. Служба определения местоположения Amazon также интегрируется с Сервисом управления ключами AWS (KMS), что позволяет использовать существующие ключи для шифрования данных отслеживания и геозонирования.
Права на данные
Пользуясь Службой определения местоположения Amazon, вы сохраняете за собой все права на данные своей организации. Условия лицензирования Службы определения местоположения Amazon не предоставляют Amazon или третьим сторонам права продавать ваши данные или использовать их в рекламных целях, например, когда вы отображаете свои данные на карте, выполняете поиск или запрашиваете маршрут.
Безопасный доступ
Служба определения местоположения Amazon интегрируется с проверенными сервисами безопасности AWS, включая Управление идентификацией и доступом AWS (IAM) и Amazon Cognito, поэтому вы можете быстрее приступить к работе, используя существующие инструменты управления идентификацией и аутентификации, чтобы обеспечить безопасность приложения как для администраторов, так и для пользователей приложений. Вызовы API из любого пакета SDK Службы определения местоположения Amazon защищены с помощью процесса аутентификации AWS Подпись версии 4. С аутентификацией AWS IAM или Amazon Cognito можно использовать один из пакетов SDK Службы определения местоположения Amazon. Эти пакеты SDK будут подписывать вызовы API и использовать эти устоявшиеся технологии для безопасности ваших данных.
Инструменты управления и разработки
Встроенный мониторинг и управление
Служба определения местоположения Amazon интегрирована с AWS CloudFormation, Amazon CloudWatch, AWS CloudTrail и Amazon EventBridge, что позволяет эффективно выделять ресурсы и управлять ими, отслеживать показатели состояния и автоматически реагировать на события. С помощью AWS CloudFormation можно создавать шаблоны в Службе определения местоположения Amazon для последовательного и быстрого выделения ресурсов. С помощью Amazon CloudWatch можно отслеживать показатели использования и работоспособности сервисов, включая запросы, задержки и сбои, поэтому вам не нужно создавать собственные инструменты мониторинга работоспособности. Служба определения местоположения Amazon интегрирована с AWS CloudTrail для регистрации и постоянного мониторинга активности в вашем аккаунте. Интеграция с Amazon EventBridge обеспечивает архитектуру приложений, управляемую событиями, поэтому вы можете использовать функции AWS Lambda для активации частей приложения и рабочих процессов. Кроме того, с помощью тегов можно идентифицировать, систематизировать, искать и фильтровать ресурсы Службы определения местоположения Amazon в одном окне, а также управлять ими. Можно создавать теги для классификации ресурсов по назначению, владельцу, среде или платежным отношениям.
Инструменты для разработчиков
Служба определения местоположения Amazon предлагает разработчикам множество инструментов для создания приложений с поддержкой геолокации. К ним относятся стандартные пакеты SDK AWS, интерфейсные пакеты SDK для мобильных и веб-приложений, а также примеры кода для их объединения с библиотеками с открытым исходным кодом, такими как MapLibre. В консоли Службы определения местоположения Amazon разработчики могут быстро учиться и приступать к работе с помощью визуального и интерактивного обучающего инструмента, позволяющего рассмотреть различные геолокационные возможности сервиса. Для создания более надежных приложений Служба определения местоположения Amazon также предоставляет руководства по решениям для геомаркетинга, отслеживания и доставки объектов. С помощью этих ресурсов вы можете сократить время начала производства, используя инструменты и документацию, которые лучше всего соответствуют вашей среде разработки и варианту использования. Получите доступ к этим инструментам и ресурсам через консоль Службы определения местоположения Amazon, веб-сайт инструментов AWS и документацию AWS.
Посетите страницу цен на услуги Службы определения местоположения Amazon.
Получите мгновенный доступ к уровню бесплатного пользования AWS.
Начните разработку с помощью Amazon Location Service в Консоли управления AWS.