Coordenadas en una sóla línea

Started by michel, January 18, 2020, 10:48:36 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

michel

Para añadir un punto, en la actualidad hay que entrar la latitud, la longitud, y se cabe la altitud, en sendas casillas.
Eso hace imposible pegar coordenadas desde otro software.
Estaría muy bien poder entrar coordenadas en una sóla línea, en los varios formatos usuales.

Por ejemplo, para la plaza del Pilar de Zaragoza:
41.6561,-0.878693
41.6561 -0.878693
41.6561 N, 0.878693 O
41.6561 N -0.878693 O
41.6561 N -0.878693 W
41.6561,-0.878693,46
41.6561 -0.878693 46
41.6561 N, 0.878693 O, 46 m
41.6561N -0.878693O 46m
41°39'21.96"N 0°52'43.294"O
41°39'21.96''N 0°52'43.294''O
41°39'21.96"N 0°52'43.294"O 46m
41°39'21.96''N 0°52'43.294''O 46m
41°39.366'N 0°52.722'W

Así es:
- si sólo hay números: latitud, longitud [,altitud], en grados hacia el norte y el este [y en metros]
- si se incluye sentidos: N o S = latitud, E o O o W = longitud, m = altitud. Si la unidad es S o O o W, cambia el signo del valor
- los ángulos pueden incluir unidades (°, ', '' o "), y cada número puede tener un punto decimal
- cualquier separator se puede usar (coma, espacio, posiblemente punto y coma)

Yo no sé programar en Android, pero supongo que puedo contribuir para el algoritmo si hay algún interés para mi propuesta