Google, KML y los Zombis

Ubicación

Mexicali, BCN
Mexico

Hace unos días lee la noticia de alguien que se puso a generar un archivo KML de los municipios de México terminando con unos 50 MB. El mismo usuario habla de haber generado un archivo KML de localidades de México de 500 MB. ¿Se tratara de una exageración?

Antes de contestar a la pregunta, resulta quizás necesario decir que el formato KML es nada más y nada menos que un archivo común y corriente en el formato XML. Google como las demás corporaciones decidió disponer de un formato propio y llamarlo KML para sacarle todo el jugo a un nuevo segmento de negocios. En el mismo orden de ideas, KMZ es nada más que un archivo comprimido en el formato ZIP.

La transformación de una topología de polígonos de un formato SIG como SHAPE o MIF hacia un formato XML como SVG, KML o algunos SWF consiste en codificar cada punto del polígono, o sea si disponemos de un polígono sustentado en 1000 puntos la codificación XML tendrá que informar a la totalidad de estos puntos.

Aunque la mayoría de los usuarios del SIG son unos zombis de cerebros atrofiados con la misión divina de salvar el mundo desde el teclado de sus computadora, hay que encontrar a veces un tiempo para pensar.

En primer lugar, la exactitud de un archivo SIG para cumplir con objetivos de investigación o de operación no tiene sentido en trasladarse a la visualización de los resultados. En este sentido, la reducción de puntos es una operación necesaria para generar archivos XML más livianos. Lo anterior nos permite además de asegurar un flujo de datos conforme a la capacidad de tratamiento de los parsers, evitar la reconstrucción de archivos SIG a partir de la estructura XML de los KML: o sea no facilitar la chamba a los zombis almacenadores de datos ajenos.

Desde otra perspectiva, resulta quizás necesario preguntarse ¿en que se puede aprovechar el google earth en su oferta actual? Lo ideal aquí es tratar de pensar en el tipo de usuario de nuestro trabajo, hacer lo posible para facilitarle la vida, acordarse de que no estaba sentado con nosotros al momento de armar la aplicación y desde luego, fuera del circulo de los zombis en el planeta tierra hay también seres humanos.

El otro asunto consiste en preguntarse ¿que se puede hacer con el google earth actual? Desde luego, tratar de transfórmalo en un artefacto de visualización similar a un SIG es una mala idea, hay que ser un verdadero tonto para quemar el tiempo de su vida haciendo lo mismo con dos instrumentos. 

El google earth actual parece mas bien encaminado a algo que podemos llamar la sistematización de un conocimiento territorial, ósea tratar de resumir y explicar las toneladas de datos con unos marcadores y un conjunto de texto, imagines, sonido y video para darle sentido y contexto a la idea que se quiere expresar.

Tratar de transferir a los usuarios la tarea de sacar sus propias conclusiones analizando un montón de datos es una mas de la zombi-locuras. De hechos, todos sabemos de la incapacidad de los zombis a articular a una idea completa y redactar más de dos líneas con el uso de letras convencionales. ¿Qué se puede esperar de un zombis?…Nada mas que tenterías.

Dr. Djamel Toudert

Comentario

Con todo respecto para el Dr. Djamel, como dice el dicho "Zapatero a tú zapato" ustedes son los programadores y saben lo que hacen, otros utilizamos las herramientas que ustedes generan y comparten libremente, y las utilzamos para diferentes propósitos. Si lo que ustedes hacen en su ambiente nos facilita cada vez más el uso de la tecnología, "Bienvenido y felicidades", entonces el tiempo disponible para otras actividades, será mayor.

pregunta

hola, ha traves de una pagina he logrado pasar los kml a shape, el problema que los prj, no estan bien colocados, por ejemplo al pasar una polyline de kml a shape, aparece una lines en un punto del trazado, y estos shape aparacen mas al sur de donde deberian estar

¿Como lo hago para que queden bien proyectadas, sabiendo que estas prj, sacados de google earth quedar en wds84?

Estados y Municipios en Kml

Me parece correcto lo que mencionas ya que con postgres, mysql, oracle express, etc  se puede cargar un archivo shape y asi poder realizar consultas filtradas aunque si eso no se requiere, pues por ejemplo si se trata de una aplicacion gis web rapida que se pueda concluir en 4 horas pues los kml con estados y municipios se pueden alojar en la carpeta de la aplicacion agregando un kml con un tag kmlnetworklink el cual descargara progresivamente la informacion la cual puede tener por defecto visibilidad false para posteriormente hacer un barrido de nodos y mostrarlos como un listbox o treeview con la finalidad de seleccionar cada layer deseado. Claro, mi preferencia siempre esta con Oracle y Postgres + Postgis.

Saludos!

Google Earth Blog en Español

Hola a todos.

Simplemente quería compartir con Ustedes una buena noticia: A partir del 13 de Julio, el Google Earth Blog, (el Blog más famoso sobre Google Earth, de Frank Taylor), tiene su versión en Español. Creo que de esta manera se facilitará en gran medida, la difusión de lo que pasa en Google Earth para todos aquellos que hablamos español.

Esta es la URL: http://es.gearthblog.com/

Un abrazo!

Gerardo Paz (Gerardo64 en la Comunidad Google Earth)

Google Earth y los 4 Fantasticos: Silver Surfer

Ya checaron tambien este concurso de Silver Surfer de los 4 fantasticos, tienes que encontrar varias pistas que aparecen cada día usando el Google Earth