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.
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
-
En la consola de Amazon Location, en la página Mapas, seleccione Crear mapa para obtener una vista previa de los estilos de mapa.
-
Agregue un nombre y una descripción para el nuevo recurso de mapa.
-
Elija un estilo de mapa.
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.
-
Elija uno de los Opiniones políticas que desee utilizar.
-
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.
-
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
"
}
}
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
"
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.
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.