App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
___________________________
49N.- Convertir archivo con lat,long,eleva,tiempo en GPX.
p49N_GPX.aia
- Tenemos un archivo llamado datos.txt con este contenido de latitud;longitud;elevación;tiempo.
datos.txt |
46.57608;8.89241;2376;2007-10-14T10:09:57
46.57619;8.89252;2375;2007-10-14T10:10:52
46.57641;8.89266;2372;2007-10-14T10:12:39
46.57650;8.89280;2373;2007-10-14T10:13:12
46.57638;8.89302;2374;2007-10-14T10:13:20
46.57652;8.89322;2375;2007-10-14T10:13:48
46.57661;8.89344;2376;2007-10-14T10:14:08 |
y queremos pasarlo a formato GPX:
gpx.xml |
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0">
<trk><trkseg>
<trkpt lat="46.57608" lon="8.89241"><ele>2376</ele><time>2007-10-14T10:09:57Z</time></trkpt>
<trkpt lat="46.57619" lon="8.89252"><ele>2375</ele><time>2007-10-14T10:10:52Z</time></trkpt>
<trkpt lat="46.57641" lon="8.89266"><ele>2372</ele><time>2007-10-14T10:12:39Z</time></trkpt>
<trkpt lat="46.57650" lon="8.89280"><ele>2373</ele><time>2007-10-14T10:13:12Z</time></trkpt>
<trkpt lat="46.57638" lon="8.89302"><ele>2374</ele><time>2007-10-14T10:13:20Z</time></trkpt>
<trkpt lat="46.57652" lon="8.89322"><ele>2375</ele><time>2007-10-14T10:13:48Z</time></trkpt>
<trkpt lat="46.57661" lon="8.89344"><ele>2376</ele><time>2007-10-14T10:14:08Z</time></trkpt>
</trkseg></trk>
</gpx> |
_________________
- Diseño.
- Subimos el archivo datos.txt
_________________
- Bloques.
_________________
- Comentarios.
- Pasa el archivo datos.txt a lista.
- Va leyendo cada fila de la lista todo_el_archivo.
- En cada fila obtiene cada uno de los campos latitud, longitud, elevación y tiempo separándolo mediante el punto y coma ;
- Va añadiendo las cadenas necesarias hasta componer cada línea:
<trkpt lat="46.57608" lon="8.89241"><ele>2376</ele><time>2007-10-14T10:09:57Z</time></trkpt>
__________________________________
|