Mapping
Mapping es una app de mapas para guardar y organizar observaciones sobre el terreno: marcas un punto real — un árbol, un local, una incidencia, un mirador —, le añades fotos y notas, y lo clasificas con un catálogo propio.
Está pensada para quien trabaja fuera de la oficina y necesita registrar lo que ve desde el móvil, incluso sin cobertura. El mapa puede ser individual o compartido con un equipo con distintos niveles de permiso.
Funcionalidades
Marcar un punto en dos toques: desde el GPS o pulsando largo en el mapa, con pin arrastrable para ajustar la posición.
Dirección automática de cada marca por geocodificación inversa.
Catálogo propio de elementos reutilizables y categorías con color e icono que pintan los puntos del mapa.
Fotos y notas por marca, con miniaturas generadas en servidor y carrusel en la ficha.
Mapas compartidos con roles (propietario, editor, lector) e invitaciones por enlace o email.
Compartir una marca suelta por enlace público con token revocable.
Exportación a GeoJSON, CSV y KML respetando los filtros, e importación GeoJSON que reconcilia el catálogo.
Uso sin conexión e instalable: las escrituras hechas sin red se encolan y se sincronizan solas al volver la cobertura.
Tecnologías usadas
Offline-first hecho a mano
Service worker propio que cachea las teselas del mapa y cola de escrituras en IndexedDB con contador de pendientes. Sin librerías mágicas: control total.
Tus datos no quedan secuestrados
Tres formatos de exportación e importación idempotente: la portabilidad es una característica del producto, no una promesa.
Sin proveedores de mapas de pago
MapLibre sobre teselas abiertas: cero dependencia de un token de Mapbox o Google que un día cambia de precio.
Una base probada para proyectos como…
- Ayuntamientos y servicios urbanos: inventario de arbolado, mobiliario o incidencias, con exportación a sus sistemas GIS.
- Equipos de campo (mantenimiento, inspección, agrícola) que levantan puntos sin cobertura y sincronizan al volver.
- Mapeos comunitarios y ciencia ciudadana: fuentes, senderos, especies o patrimonio alimentados por varias personas.
Sin tarifas cerradas: cada proyecto se presupuesta por su alcance real.
