Funciones principales

Captura y gestión de puntos

Captura puntos GNSS en mapa y organízalos para medición y comprobación en campo.

Áreas, perímetros y distancias

Calcula áreas de terreno, perímetros y distancias 2D/3D directamente en obra o parcela.

Modo nube de puntos y polígono

Trabaja con flujo de nube o de polígono según el tipo de trabajo topográfico.

Visualización 3D del terreno

Analiza pendientes y superficies con una vista tridimensional del terreno.

Catastro y formatos GIS

Importa GML del Catastro, KML y GeoJSON/JSON. También XML con geometría GML. Exporta tus puntos en GeoJSON/JSON.

Nombre, datos y fotos por punto

Identifica cada punto con un nombre y adjunta campos de texto y fotos de campo a su ficha.

Cómo funciona RTK/NTRIP en movilTopo

1

Conecta tu receptor GNSS externo al móvil por USB OTG.

2

Configura tu caster NTRIP y selecciona mountpoint.

3

movilTopo recibe correcciones RTCM y las envía al receptor GNSS.

4

Usa posiciones corregidas en tiempo real para medir y replantear.

Qué necesitas para empezar

Guías rápidas para empezar

Siete minitutoriales para usar movilTopo. Abre el que necesites y sigue los pasos.

1Añadir Google satélite3 pasos
  1. Abre el editor

    Menú ☰ → Capas → Nueva.

  2. Rellena estos datos

    Usa la URL completa de abajo. Activa crossOrigin y abre Avanzado para añadir los subdominios.

  3. Guarda y selecciona

    Pulsa Guardar. Vuelve al mapa, abre el selector de capas (icono de hojas) y elige Google sat.

Nombre
Google sat.
Tipo
XYZ
Max zoom
28
Max Native Zoom
20
crossOrigin
Activado
Subdominios · Avanzado
mt0,mt1,mt2,mt3
Attribution (opcional)
© Google

Zoom 28 permite ampliar la imagen. El detalle original llega hasta el zoom nativo 20.

Editor de Google sat. con zoom 28, zoom nativo 20, crossOrigin y cuatro subdominios.
Añadir Google satélite · Ampliar captura
2Añadir un mapa offline4 pasos
  1. Consigue el ZIP

    Descarga el ejemplo de Puerta del Sol antes de salir al campo.

  2. Crea una capa local

    Menú ☰ → Capas de detalle → Nueva. Tipo: Tiles. Origen: Paquete local. Identificador: madrid-sol. Esquema: XYZ.

  3. Importa y guarda

    Pulsa Importar y elige el ZIP. Después deja Min zoom 18, Max zoom 28, Max Native Zoom 18 y visible activado. Pulsa Guardar.

  4. Comprueba el mapa

    Vuelve a Puerta del Sol (Madrid), en 40.4168, -3.7038, y acerca hasta zoom 18. Activa el modo avión: esa zona debe seguir viéndose.

Descargar ZIP de ejemplo · 151 KB

La importación ZIP se realiza en Android. Este ejemplo cubre solo una pequeña zona de Puerta del Sol a zoom 18; por encima se amplía la misma imagen.

Cómo debe estar organizado el ZIP
mi-mapa.zip
└── 18/
    └── 128373/
        └── 98751.png

Puedes usar tu propio ZIP: respeta la estructura zoom / columna / fila y usa el esquema y el zoom nativo de tu paquete.

© OpenStreetMap contributors

Editor de una capa local XYZ para el ZIP de Puerta del Sol.
Añadir un mapa offline · Ampliar captura
3Crear puntos entre A y B4 pasos

Ejemplo: 20 m de A a B · un punto cada 5 m

  1. Prepara dos puntos

    Crea o carga A y B. Para practicar sin GNSS, activa Menú ☰ → Manual: ON y toca dos lugares del mapa.

  2. Elige el origen

    Toca A y, en su ficha, pulsa Puntos a…

  3. Elige el destino y el paso

    Toca B. En la pregunta del paso escribe 5, con las unidades configuradas en metros, y acepta.

  4. Ya tienes los puntos

    En un tramo de 20 m aparecen tres puntos nuevos: a 5, 10 y 15 m desde A. A y B se conservan.

Ficha del punto A con la acción Puntos a…
1. Toca A y pulsa «Puntos a…» · Ampliar captura
Mapa de movilTopo con los dos extremos y tres puntos intermedios.
2. Resultado: A + 3 puntos nuevos + B · Ampliar captura
4Importar archivos del Catastro3 pasos
  1. Descarga el archivo

    Obtén el GML de la parcela en la Sede del Catastro. Si la descarga viene en ZIP, extrae primero el archivo .gml o .kml.

  2. Abre Cargar puntos

    Espera a que la app reciba una posición GPS válida. Abre Menú ☰ → Cargar puntos y selecciona el archivo.

  3. Cárgalo en el mapa

    Pulsa Cargar en mapa en el apartado de archivos. movilTopo importa las coordenadas de los vértices para trabajar con ellas en el mapa.

Ayuda del Catastro: descarga de GML y KML

Formatos de importación

.gml
GML de parcela o construcción del Catastro
.kml
Geometría en formato KML
.xml
XML que contiene geometría GML
.geojson / .json
GeoJSON

En XML se leen las coordenadas GML; el XML de datos del certificado catastral es un archivo distinto.

5Distancia de un punto a una recta4 pasos

Ejemplo: recta A–B de 20 m · distancia perpendicular desde P de 8 m

Recta A–B de veinte metros, punto P y pie de perpendicular H. P–H mide ocho metros y forma un ángulo recto con A–B.ABPHA–B = 20 mP–H = 8 m90°
  1. Dibuja la medición A–B

    Prepara A, B y un punto P separado de la recta. Toca A → Distancia a… → toca B. Aparece el bocadillo con la distancia A–B.

  2. Selecciona el punto P

    Toca P y pulsa Distancia a… en su ficha.

  3. Toca el bocadillo de A–B

    Pulsa la etiqueta de distancia de la medición A–B, por ejemplo 20.000 m (XY).

  4. Obtén el punto y la distancia

    movilTopo crea un nuevo punto H donde corta la perpendicular y dibuja la medición P–H. En el ejemplo aparece 8.000 m (XY).

H es el pie de la perpendicular. La medida XY es la distancia horizontal de P a la recta. La recta A–B se considera prolongada: H puede quedar fuera del tramo A–B.

Mapa de movilTopo con la medición A–B de 20 metros y la ficha del punto P.
1. Medición A–B creada; selecciona «Distancia a…» en P · Ampliar captura
Resultado en movilTopo con el nuevo punto perpendicular y la medición de 8 metros.
2. Resultado: punto H y distancia perpendicular de 8 m · Ampliar captura
6Cambiar el nombre de un punto y añadir datos4 pasos

Ejemplo: Estación 1 · Estado: Revisada · una foto de campo

  1. Cambia el nombre

    Toca un punto de trabajo en el mapa y después el nombre o número subrayado de su ficha. Escribe Estación 1 y pulsa Guardar.

  2. Añade un campo de texto

    En la ficha, pulsa Añadir datos → Añadir campo de texto. Escribe Estado como nombre del campo y Revisada como texto.

  3. Adjunta una foto

    Pulsa Elegir foto para adjuntar una imagen, o Hacer foto para tomar una foto. Puedes añadir varias.

  4. Guarda y revisa la ficha

    Pulsa Guardar. Al tocar el punto verás su nuevo nombre, los campos de texto y las fotos.

Cada campo debe tener un nombre distinto y no vacío. El nombre, los textos y las fotos se conservan al exportar los puntos en GeoJSON/JSON.

Formulario de movilTopo para cambiar el nombre del punto a Estación 1.
1. Escribe el nuevo nombre y guarda · Ampliar captura
Editor de datos de un punto con el campo Estado, el texto Revisada y una foto adjunta.
2. Añade texto y fotos a la ficha · Ampliar captura
Ficha del punto Estación 1 con su campo de texto y su foto.
3. Resultado: nombre, datos y foto del punto · Ampliar captura
7Conectar el módulo USB y configurar su perfil4 pasos

Así se conecta

MóvilUSB-C o micro-USB
Adaptador OTGConector del móvil → USB-A hembra
Cable de datosUSB-A macho → conector del módulo
Módulo GNSSUSB-C o micro-USB, según la placa
  1. Prepara el adaptador y el cable

    Usa un móvil compatible con USB host/OTG. Enchufa al móvil un adaptador OTG con salida USB-A hembra y conecta un cable de datos USB-A a USB-C o micro-USB, según el conector del módulo.

  2. Busca el módulo

    Abre Menú ☰ → GNSS → Buscar dispositivos. Selecciona el módulo en la lista y acepta el permiso USB de Android cuando aparezca.

  3. Elige su perfil

    En Perfil GNSS selecciona LC29HDA, UM980 o u-blox (M8/M9/F9), según tu receptor. También puedes usar Auto (detección). La velocidad Baud Rate debe coincidir con la del módulo.

  4. Conecta y aplica la configuración

    Pulsa Conectar GNSS y después Configurar perfil. La app envía los ajustes específicos del receptor: modo de trabajo y mensajes GNSS según el perfil, para preparar el flujo RTK. Después conecta NTRIP para recibir correcciones.

Perfiles disponibles en la app

LC29HDAUM980u-blox (M8/M9/F9)

Auto (detección) · NMEA genérico

Selector real de Perfil GNSS en movilTopo con el perfil UM980 seleccionado.
1. Perfil GNSS: ejemplo con UM980 · Ampliar captura
Botones reales de movilTopo para Conectar GNSS y Configurar perfil.
2. Conectar GNSS → Configurar perfil · Ampliar captura

El perfil NMEA genérico permite leer datos, pero no envía ajustes al receptor. Para usar RTK necesitas un módulo compatible con RTK y correcciones válidas; elegir un perfil no convierte un receptor básico en RTK.

Importante: un cable USB-C a USB-C puede no funcionar

Algunas placas USB-C no incorporan las resistencias de detección necesarias en CC1/CC2. El móvil puede no detectar el módulo o no activar la alimentación en modo host. Si ocurre, usa la conexión con adaptador OTG y cable USB-A de datos del esquema. Un módulo USB-C correctamente implementado sí puede funcionar con USB-C a USB-C.

Más información: USB host en Android · Detección USB-C (Texas Instruments)

Compatibilidad de hardware

Receptor GNSS LC29HDA para topografía RTK

LC29HDA

Perfil verificado para flujo RTK en campo.

Receptor GNSS UM980 para topografía RTK

UM980

Soporte de perfil integrado para operación GNSS de alta precisión.

Receptor GNSS u-blox ZED-F9P para topografía RTK

u-blox ZED-F9P

Receptor GNSS multibanda RTK de alta precisión.

Cada receptor tiene su perfil en la app. Consulta la guía de conexión USB para elegir el adaptador OTG y aplicar la configuración. Ver conexión USB y perfiles.

Archivos STL de estación topográfica

La estación para poste de madera de 2 m x 30 mm ya está publicada con guía rápida de montaje, fotos de referencia y descarga directa de piezas.

Abrir sección STL

Topografía Android para medición de parcelas y replanteo

movilTopo está orientada a trabajos reales de topografía móvil: levantamiento de puntos GNSS, delimitación de fincas, replanteo básico, cálculo de superficie y perímetro, y validación en terreno con datos RTK. El flujo combina receptor GNSS externo por USB OTG, correcciones NTRIP/RTCM e intercambio de datos en GeoJSON/JSON para mantener continuidad con otras herramientas GIS.

FAQ

¿Se puede usar movilTopo sin receptor GNSS externo?

Sí, en modo básico con el GPS del móvil, pero la precisión depende del dispositivo.

¿Es obligatorio usar NTRIP?

No. NTRIP permite recibir las correcciones necesarias para posicionamiento RTK con un receptor compatible.

¿Es un instrumento topográfico legal certificado?

No. Para trabajos legales u oficiales, consulta con un profesional cualificado.

¿Qué necesito para obtener precisión centimétrica?

Un receptor GNSS compatible con RTK, correcciones válidas y una solución RTK fija. La precisión depende también de la señal y de las condiciones del terreno.

La precisión final depende del receptor GNSS, la calidad de señal satelital, el servicio de correcciones y la configuración de trabajo.