Mostrar/Ocultar

Demasiadas cifras en una localización 🗺️ Foro Programación de Google Earth y Maps 🗺️ p60 🗺️

Foro de Programación de Google Earth y Maps Foro de Programación de Google Earth y Maps: Programación con las APIs de Google: Google Earth, Google Maps, KML, Aplicaciones Moviles
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 6 Mensajes y 8021 Lecturas
Último Mensaje:
Foro de Programación de Google Earth y Maps Ver más mensajes sobre Demasiadas cifras en una localización en el foro
Autor Mensaje

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Demasiadas cifras en una localización

Publicado:
Buenas Bezdrum, antes de entrar en materia aclaremos unos conceptos:

1.- El lenguaje kml lo que va a hacer es "escribir en código" todo lo que tú has dibujado. Ni una sola línea de mas. Y por lo tanto si quitas un número o una cifra cualquiera simplemente vas a dejar de tener la misma información y vas a degradar el archivo.

2.- Desde otra óptica, cuando GE tenga que volver a pintar tu archivo, lo que va ha hacer es leer paso por paso el archivo kml, y entre otras cosas va a leer que tiene que trazar una "linestring" que pase por las coordenadas nº 1, 2, 3, ...hasta la última. Si tú has modificado, eliminado o lo que sea las coordenadas 2ª, 4ªy 6ª, GE va a leer el archivo kml y ya no te va ha mostrar la misma ruta.

Por si quieres profundizar:

code.google.com/ ...linestring

Aclarado esto decir:

1.- Si lo que quieres es reducir la cantidad de números que hay, lo que tienes es que reducir el número de vértices capturados (repintando la línea, o borrando "a pelo" desde el kml). Ten presente que por cada punto que captures se genera en el kml tres números de 16, 16 y 1 cifra.

2.- Si el problema es que 16 cifras de precisión por cada punto es excesivo para tu trabajo. Seguro que programando contra XML hay modos para de aplicar redondeos por la web, pero no conozco ninguno.

3.-Si el problema es que estás editando manualmente tus kml y tal cantidad de números te son un estorbo. Instalate algun editor específico para XML que te ordenará las etiquetas y lo hará todo mas legible (tanto Araenae como Eclipsephp son gratuitos. El primero ligéro y rápido de descargar y el segundo muy completo, de lo mejor).

Como puedes ver Bezdrum, tu cuestión tiene muchos enfoques, así que no estoy seguro de haber aclarado tus dudas. Para lo que haga falta ya sabes donde encontrarnos.




Google_Master no deja nunca de sorprendernos.

El suavizado de líneas es una Técnica Cartográfica que se aplica en los cambios de escala (el de douglas-peucker es el mas trillado) y que como resultado principal resulta en una simplificación de la entidad. No está desarrollado en GE (ni creo que lo esté en un futuro), pero si está disponible en software gratuito como Gvsig o Qgis.

¿se te ocurre alguna solución mediante programación?.

Un saludo a ambos.




PD: pedazo de post largo, pesado y espeso me ha quedado. Mil perdones.
Ir arriba _polifemo
Compartir:

Imagen: Bezdrum
SuperExpert
SuperExpert
Registrado:
17-02-2011
Mensajes: 463

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Demasiadas cifras en una localización

Publicado:
Ablo de las cifras después del punto
23.46864951840846
Problema es que abeses debo correjir algunas cordenadas a mano, i si son menos cifras es mas facil. Tengo algunos kml que son solo con 6 cifras 23.437731 , i por eso pregunte si puedo guardar la ruta que ago en GE así?
Ir arriba Bezdrum
Compartir:

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Demasiadas cifras en una localización

Publicado:
Ok, demasiada precisión. Pero no conozco ningún método. Tal vez alguien haya desarrollado alguna aplicación y esté disponible para descarga en internet.
Ir arriba _polifemo
Compartir:

Imagen: Bezdrum
SuperExpert
SuperExpert
Registrado:
17-02-2011
Mensajes: 463

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Demasiadas cifras en una localización

Publicado:
Vale, seguire así.
Gracias
Ir arriba Bezdrum
Compartir:
Mostrar mensajes de anteriores:
Todas las horas son GMT + 1 Hora


RSS: Foro Programación de Google Earth y Maps RSS - Ultimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro


Mostrar/Ocultar Últimas Fotos del Foro