Requisitos previos para utilizar los mapas de Amazon Location - Amazon Location Service

Requisitos previos para utilizar los mapas de Amazon Location

Antes de empezar a utilizar las capacidades de mapa de Amazon Location Service, hay algunos requisitos previos que deben cumplirse. En esta página se describen los pasos y requisitos necesarios para garantizar una integración fluida de los mapas interactivos en sus aplicaciones.

Crear un recurso de mapa

Para usar un mapa en su aplicación, debe tener un recurso de mapa que especifique el estilo del mapa y el proveedor de datos que se utilizarán en los mapas.

nota

Si su aplicación rastrea o enruta los activos que utiliza en su empresa, como vehículos de reparto o empleados, no debe utilizar Esri como proveedor de geolocalización. Consulte la sección 82 de los Términos de servicio de AWS para obtener más detalles.

Puede crear un recurso de mapa utilizando la consola de Amazon Location ServiceAWS CLI, el o las API de ubicación de Amazon.

Console
Para crear un recurso de mapa mediante la consola de Amazon Location Service
  1. En la consola de Amazon Location, en la página Mapas, seleccione Crear mapa para obtener una vista previa de los estilos de mapa.

  2. Agregue un nombre y una descripción para el nuevo recurso de mapa.

  3. Elija un estilo de mapa.

    nota

    Si su aplicación rastrea o enruta los activos que utiliza en su empresa, como vehículos de reparto o empleados, no debe utilizar Esri como proveedor de geolocalización. Consulte la sección 82 de los Términos de servicio de AWS para obtener más detalles.

  4. Elija uno de los Opiniones políticas que desee utilizar.

  5. Acepte los términos y condiciones de Amazon Location y, a continuación, seleccione Crear mapa. Puede interactuar con el mapa que haya elegido: acercar, alejar o desplazarse en cualquier dirección.

  6. Para que sus usuarios puedan cambiar de estilo (por ejemplo, para que puedan cambiar entre imágenes de satélite y estilos vectoriales), debe crear un recurso de mapa para cada estilo.

    Puede eliminar los recursos con estilos de mapa que no desee usar en la página de inicio de Mapas de la consola.

API

Para crear un recurso de mapa utilizando las API de Amazon Location

Use la operación CreateMap de las API de Amazon Location.

El siguiente ejemplo es una solicitud API para crear un recurso de mapa llamado ExampleMap utilizando el estilo de mapa VectorEsriStreets.

POST /maps/v0/maps HTTP/1.1 Content-type: application/json { "Configuration": { "Style": "VectorEsriStreets" }, "MapName": "ExampleMap" } }
nota

Si su aplicación rastrea o enruta los activos que utiliza en su empresa, como vehículos de reparto o empleados, no debe utilizar Esri como proveedor de geolocalización. Consulte la sección 82 de los Términos de servicio de AWS para obtener más detalles.

AWS CLI

Para crear un recurso de mapa mediante comandos de la AWS CLI

Utilice el comando create-map.

En el siguiente ejemplo, se crea un recurso de mapa llamado ExampleMap con VectoresRiStreets como estilo de mapa.

aws location \ create-map \ --configuration Style="VectorEsriStreets" \ --map-name "ExampleMap"
nota

Si su aplicación rastrea o enruta los activos que utiliza en su empresa, como vehículos de reparto o empleados, no debe utilizar Esri como proveedor de geolocalización. Consulte la sección 82 de los Términos de servicio de AWS para obtener más detalles.

Autenticación de sus solicitudes

Una vez que haya creado un recurso de mapa y esté listo para empezar a incorporar funciones de ubicación a su aplicación, tendrá que elegir cómo autenticará sus solicitudes.

nota

La mayoría de las aplicaciones front-end de mapas requieren acceso no autenticado a los mapas u otras características de Amazon Location Service. Dependiendo de su aplicación, es posible que desee utilizar AWS Signature v4 para autenticar las solicitudes, o puede utilizar las claves de la API de Amazon Cognito o Amazon Location para un uso no autenticado. Para obtener más información sobre estas dos opciones, consulte Conceder acceso a Amazon Location Service.