Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Requisitos previos
Antes de mostrar un mapa en su aplicación, siga los pasos previos:
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 de 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 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 desplazarte 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 de API para crear un recurso de mapa llamado ExampleMap
mediante el estilo de VectorEsriStreets
mapa.
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 AWS CLI
Utilice el comando create-map
.
En el siguiente ejemplo, se crea un recurso de mapa denominado ExampleMap
usar 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 Concesión de acceso a Amazon Location Service.