Ya hemos hablado en otras ocasiones de la importancia de tener nuestro contenido en nuestra web o en otras plataformas. Pero en esta ocasión queremos centrar el tiro en los mapas.
Durante toda mi carrera profesional, he realizado mapas en multiples formatos y plataformas (Carto, GeoEuskadi, Leaflet, Google Maps….) pero cuando comencé con La GIStería un criterio clave fue dejar todas las plataformas de terceros a un lado, siempre que fuese posible.
Nuestro principal objetivo es que nosotros diseñamos productos finales, por lo que el sistema de suscripción mensual o pago por planes que tienen las APIs de terceros no nos cuadraban.
Además nos surgió la pregunta ¿Que pasa con estos trabajos si algún día cambian las políticas o el sistema en esas empresas?
Dicho esto, sabemos que cada producto o servicio tiene su público, clientes o proyectos. Nuestro objetivo no es profetizar sobre un software y si nuestra visión no cuadra, siempre damos alternativas a los clientes o les ayudamos a encontrar su mejor opción.
Así pues, vamos a aclarar (según nuestra experiencia) las ventajas o desventajas de tener los Mapas en nuestra web (diseño personalizado profesional) o en API de terceros (Saas) :
Mapas en nuestra web (Leaflet, Openlayers, Geoeuskadi…):
Ventajas:
- Contenido propio
- Diseño totalmente personalizado
- Datos en nuestro alojamiento
- Producto final
- Sin cambios de terceros
- Funcionalidades personalizables para cada proyecto
- Almacenamiento a demanda según tu proyecto y tu web.
- Sin costes recurrentes
- Visitas ilimitadas al mapa
Desventajas:
- Coste inicial elevado (por ser producto final)
- Limitaciones en usos de las plataformas más conocidas (Google Maps, Apple…)
- Necesario saber programar o diseñador profesional.
Servicios GIS en la nube – SaaS (Mapbox, Carto, Google Maps…):
Ventajas:
- Disponibilidad
- Costes iniciales reducidos
- Facilidad de uso de datos
- Actualización de funcionalidades
- Mapa básico fácil implementación
Desventajas:
- Costes recurrentes
- Sujeto a cambios de las plataformas
- Tus datos en servidor externo de terceros
- Mapa avanzado, necesario saber programar.
- Funcionalidades limitadas a la API.
- Almacenamiento limitado (sujeto a plan de pago).
- No tienes el control del mapa: caídas de la plataforma, significan caídas de tu mapa
- Máximo de visitas gratuitas (sujetas al plan de pago).
Como hemos comentado anteriormente, cada proyecto y cada cliente tiene su caso en particular con unos objetivos y unas características, lo mejor es saber que queremos y necesitamos, para saber que utilizar.
¿Tienes un proyecto y no sabes que mapa te encaja mejor?