miércoles, 21 de enero de 2015

Twonav y CompeGPS - Personalizar mapas vectoriales usando Clays

Lamentablemente, Compe Land no da muchas opciones para crear o editar mapas vectoriales, de hecho hay que adquirir un plugin de Autocad y ni por esas es muy flexible.


Si dispones de mapas vectoriales para Compe / Twonav sí puedes personalizar la forma de verlos mediante "Clays".

Para crearlo abrimos el vectorial en el PC, modificamos u ocultamos capas a nuestro gusto y guardamos como "nombredelmapa.clay" siempre en el mismo directorio que el mapa en cuestión.

Cuando abramos el vectorial nos mostrará el mapa con las modificaciones que le hemos hecho.

Si tenemos el Topo Spain y el Iberia abiertos al mismo tiempo sabemos que muchos vectores se superponen porque existen en los dos mapas.

Las carreteras y las zonas urbanas del Topo son del año la pera.
El Iberia tiene estas mucho más actualizadas pero le sobran otras cosas como zonas de bosque, parques naturales etc que no son más que grandes polígonos con un color plano, para mi gusto de poca utilidad.

Pues bien, mi intención es combinar ambos mapas para conseguir uno solo con todo lo que necesito.
Súmale una ortofoto y te queda un mapa cojonudo.

En el Iberia elimino lo siguiente y me hago un clay:

Polígonos
-Bosque
-Centro Comercial
-Golf
-Mar/Río/Pantano/Estanque
-Parking
-Parkings
-Parques Naturales
-Playa
-Plazas
-Páramo
-Zona Urbana
Fronteras
-Costa
-Frontera
-Límite Autonómico
-Límite Provincial
Comunicaciones
-Camino de tierra

En el Topo Spain elimino lo siguiente y hago otro clay:

Polígonos
-Parque Natural/Nacional
-Zona Urbana
Transporte
-Red de carreteras (todas)
Poblaciones (todas)


Por desgracia, el Topo Spain considera "edificios aislados" tanto a los de ciudad como a los del monte así que nos tenemos que tragar los feos polígonos urbanos si no queremos quedarnos sin cortijos y cabañas.

Os dejo los dos clays por si queréis probarlos.
Si tenéis el CompeLand y los respectivos mapas, los podéis hacer a vuestro gusto.
Spain_Topo.clay
Iberia08Q4.clay

Si en la pda tenéis otro Iberia, cambiadle el nombre al clay (Iberia09Q2.clay por ejemplo)

Si no tienes el programa Compe Land descárgate mís clays y modifícalos:



Puede parecer lioso pero no lo es tanto.
Si renombras el clay que he subido a .txt puedes personalizarlo.

Este es un ejemplo de un fragmento del clay del Topo Spain:
Layer0=119,Túnel,3145776,16777215,1,0.0000,-1.0000,-1,2,50.0000,0.0000,,6,0,0.0000,-1,1,0,1,FFFFFFFFFFFFFFFF,0,0.0000,3145776,16777215
Layer1=12343,RED CARRETERAS,4294967295,4294967295,0,0.0000,-1.0000,-1,1,0.0000,0.0000,,0,0,0.0000,-1,1,0,1,FFFFFFFFFFFFFFFF,0,0.0000,4294967295,42949 67295
<Layers>

El cero en rojo quiere decir que esa capa y todas sus dependientes en el árbol está oculta.
Le pones un 1 y ya la tienes activa de nuevo.

Así que si quieres quitar los "Edificios aislados", usa "buscar" en el txt, busca "aislado", y verás que tienes "edificio aislado con nombre" y "edificio aislado"

Layer11=256,Edificio aislado,16711935,16711935,1,0.0000,1.0000,-1,0,-1.0000,0.0000,,0,0,0.0000,-1,1,0,1,FFFFFFFFFFFFFFFF,1,0.0000,16711935,1671193 5

Cambia el 1 por un 0 y listo.

Descarga el clay aquí