En este post quiero hablar un poco de un servicio de mapas disponible en la nube de Microsoft, llamado Azure Maps.
Azure Maps es un conjunto de servicios geoespaciales que ofrece mapas que pueden ser usados en aplicaciones web y móviles.

Sus precios los podemos ver aqui -> https://azure.microsoft.com/es-es/pricing/details/azure-maps/
¿Qué ofrece?
- API REST para poder representar los mapas en sus diferentes formas
- Servicios de Zona horaria y geolocalización
- Vista de tráfico e incidentes
- Diferentes opciones de enrutamiento
- Servicio de búsqueda para poder buscar por direcciones, lugares cercanos, etc.
- Servicio Mobility para planificar rutas en tiempo real, transporte público, etc.
- Servicio de Render para trabajar con imágenes de los mapas
Estos servicios están disponibles tanto con un SDK para web como un SDK para Android.
Para poder hacer uso de este servicio, es necesario disponer de una suscripción de Azure, donde poder crear el servicio desde el Marketplace.
Estos servicios están disponibles actualmente en todos los países menos en China y Corea del Sur.
Ejemplo de uso
Vamos a ver un ejemplo práctico, de un mapa incrustado en una página HTML, que muestra las gasolineras mas cercanas a un punto geográfico.
Para empezar, como hemos dicho, necesitamos una suscripción de Azure y crear el servicio de Azure Maps:
Una vez creado, en la opción de authentication tendremos nuestra subscriptionKey que necesitaremos para poder usar los mapas:
Ahora creamos un archivo html, en el que podemos identificar varias partes:
- En la cabecera tendremos que meter las referencias a los estilos y js de Azure Maps
Comentarios recientes