Capa Poligonos 🗺️ Foro de Programación para Google Earth y Maps y Maps ✈️

Se encontraron 14 comentarios sobre Capa Poligonos en el Foro de Programación para Google Earth y Maps
     ❌ Resetear
Buscando en foro de Foro de Programación para Google Earth y Maps, si desea ampliar la búsqueda a todos los foros pulsa aquí
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje

Cómo hacer una Base de datos de Codigos Postales e INE Tema: Cómo hacer una Base de datos de Codigos Postales e INE 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Google_Master
Registrado:
01-Jun-2006
Mensajes: 16404
Votos: 1 👍

EnvíoAsunto: Cómo hacer una Base de datos de Codigos Postales e INE Mensaje destacado

Publicado:
...he conseguido hacer la base de datos descargándome los datos de Github
github.com/ ...s-postales

Ojo porque existen tanto ficheros por provincias, prácticos si solo se necesita una provincia, pero tambien un repositorio general de mas de 60M que cubre todo el país y es el que yo he usado:
github.com/ ...s_postales

Tratando las capas el programa gratuito Qgis Desktop:
www.qgis.org/ ...is-desktop
Lo he exportado a GeoJson por líneas.

El Geojson tenía líneas del tipo:
{ "type": "Feature", "properties": { "ID_CP": 10010001, "COD_POSTAL": "01193", "ALTA_DB": "2015-07-09", "CODIGO_INE": 1001 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -2.530597, 42.8182805 ], [ -2.5306037, 42.818303 ], [ -2.5306209, 42.8183571 ], [ -2.5306283, 42.8183841 ], [ -2.5306336, 42.8183977 ], [ -2.5306449, 42.8184112 ], [ -2.5306624, 42.8184248 ], [ -2.5306837, 42.8184429 ], [ -2.5307103, 42.8184655 ], [ -2.5307308, 42.8184791...
Leer más ...

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Pequeñas novedades robierzo:

1.- Respondiendo a tu pregunta: efectivamente, por descripción del polígono me refiero a la descripción que pusimos en las capas, (longitud total de las líneas).

2.- Mira el fichero adjunto (copipasteado de la web de google): Tiene implementado un efecto que hace que la entidad (la chincheta en este caso) tenga dos estilos. El estilo normal de visualización y otro estilo cuando pasas el cursor sobre él. Sería equivalente al efecto que tiene Autocad cuando seleccionas una entidad, que se ve de otro color.
Si por ejemplo establecemos este comportamiento para los polígonos/líneas (por ejemplo reservando el estilo blaco con un grosor alto para la entidad seleccionada), salga donde salga el cuadro con la descripción el usuario sabe a que entidad corresponde la descripción. ¿Me explico?.
Si te gusta esta solución te hago un esquema de la estructura del archivo.

3.- Es html lo que metes en los campos de descripción ja, ja, ja... no es kml pero bueno, son lenguajes hermanos.
A su debido tiempo, y si quieres meterlo, te puedo también hacer un esquema para que entiendas como funciona.

Un saludo.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Robierzo
Registrado:
25-Feb-2013
Mensajes: 22
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Hola, qué tal polifemo. Lo de utilizar html, la verdad es que no lo sé muy bien. Yo sólo copio ejemplos del tutorial y los aplico a mi rutina. No sé si es html o kml. jeje. El tema es que vaya funcionando.
Lo del zoom de las marcas de posición tienes razón, ya me di cuenta de que al hacer zoom me tapaba las parcelas, pero no sé si se puede evitar eso o no. ¿A qué te refieres con la descripción del polígono? ¿Te refieres a la descripción similar a la que pusimos en las capas, con la información de la longitud total de las líneas?
Lo del resalte, si es muy complicado la verdad es que de momento no interesa mucho implementarlo. Pensé que alomejor era cambiar simplemente lo de "altitude". Pero ya estuve echando un ojo al tutorial y veo que no tiene una herramienta específica para hacerlo. Bueno, seguimos adelante. La verdad es que empiezas haciendo una plicación para una cosita y luego van saliendo más y más cosas y no das terminado. Ahora se me ha ocurrido hacer otra opción para carreteras. Voy a ver si me sale algo. Seguimos en contacto. Saludos.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
robierzo Escribió:
Bueno polifemo, creo que ya casi tengo listo el tema. Pero antes quiero saber una última cosa, a ver si se puede hacer. En la simulación de creación de edificios, los edificios salen todos desde el suelo y se le da una altura determinada desde el suelo.
Ese efecto se consigue con la propiedad "extrude" estblecída a true si mal recuerdo.


robierzo Escribió:
Pero si yo quiero hacer un resalte en un edificio, como aparece en la imagen en color rosáceo, ¿se podría hacer? ¿Cómo?
Nada más, jeje. Saludos.
Pues la única opción que se me ocurre es dibujar el polígono marcando sus vértices con Z incluida (etiqueta <Polygon>). Pero no e convence nada de nada, demasiada complicación para tan pocos casos, ¿no crees?.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
robierzo Escribió:
Hola polifemo. Te muestro un pequeño avance más. La aplicación que estoy haciendo, además de mostrar la cartografía, le he puesto una opción para mostrar parcelas.En cada parcela aparece una marca de posición con información de su perímetro y su superficie. "Mola mazo". jejeje. Seguimos progresando. Saludos.
P.D.: Cualquier sugerencia será bien recibida.

Acabo de llegar de viaje robierzo. Y veo que te has empleado a fondo el fin de semana. Una evolución tremenda, mis felicitaciones!!!.
Veo además que has empezado a utilizar html, que dará a tu rutina un extra interesante. La una duda que me entra es que las marcas de posición se renderizan con cada nuevo zoom, por lo que si amplias el zoom el tamaño de las marcas aumentan mientras no lo hace (lógicamente) la parcela, y eso puede desvirtuarte la visibilidad del mapa.
¿No te sale mas a cuenta usar el campo descripción del polígono? también admite html.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
...API de Google Earth. Habría que porgramar un "escuchador de eventos (event listener)", darle instrucciones a dicho "escuchador" y ya por último meter el código. Resumiendo, mucha historia y no compensa.
3.- trasteando la documentación principio de nuestro post descubrí el TAG <StyleMap> que parece pensado para cambiar el estilo de una entidad cuando pasas por encima de ella (y por lo tanto cuando la pulsas).
Cuando pueda hago mis averiguaciones a ver si funciona como creo, y si es que si, aunque no puedas evitar que el cuadro aparezca donde Google desee, puedes mantener la capa seleccionada en otro color, mas gruesa, mas transparente...

Ya sabes lo que se dice de los ingenieros: Hay que ingeniárselas.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Robierzo
Registrado:
25-Feb-2013
Mensajes: 22
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
Bueno, polifemo, esto está casi listo. Te dejo un ejemplo de lo que ya soy capaz de hacer. Tiene algunos fallitos pero está a punto de caramelo. Se trata de un proyecto de un polígono industrial. Crea las mismas capas de autocad, con su color. Falla en las polilineas adaptadas, pero en otro empujoncito quedará lista la rutina. Si observas alguna cosa mejorable, agradezco los comentarios y sugerencias. Saludos.

Crear capas Tema: Crear capas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Crear capas

Publicado:
...y del que deriva el KML con las peculiaridades de google.

Entiendo por lo tanto que necesitas crear el archivo por tu cuenta. Y voy a suponer que Lisp no permite manipular los nodos de un XML.
Mi recomendación (que seguro que Lisp si que lo permite) es que edites un fichero como texto plano y escribas el código XML necesario.

Y te propongo la siguiente estructura:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="Nombre que decidas"> Supongo que esto será lo mas parecido a definir las capas. En verdad defines estilos de visualización que despues asignas a cada Placemark.
<IconStyle>¿Para entidades puntuales?, supongo</IconStyle>
<LineStyle>Por cierto, interpreto que Google usa para los colores una especie de RGB en escala hexadecimal (por eso llegan hasta la ff)y admás con un cuarto parámetro (¿el tono?, ¿la saturación?, ¿luminosidad?). A ver si investigo un poco mas</LineStyle>
<PolyStyle>...</PolyStyle>
<BalloonStyle>...</BalloonStyle>
</Style>
<Placemark&gt...
Leer más ...

Capas poligonales superpuestas Tema: Capas poligonales superpuestas 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Gabifem
Registrado:
03-Oct-2012
Mensajes: 1
Votos: 0 👍

EnvíoAsunto: Capas poligonales superpuestas

Publicado:
Hola, a ver si pueden ayudarme, tengo una capa kmz poligonal, con información de cada polígono que se despliega al hacer clic sobre el polígono, pero hay lugares donde coinciden dos polígonos superpuestos y en ese caso solo me da la información de uno de ellos.
¿Como puedo hacer para que me de información de los dos polígonos? al hacer clic en la vertical de ambos.
Gracias y un saludo

Capa de poligonos Tema: Capa de poligonos 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Google_Master
Registrado:
01-Jun-2006
Mensajes: 16404
Votos: 0 👍

EnvíoAsunto: Re: Capa de poligonos

Publicado:
Traslado tu mensaje al foro de programación.

Capa de poligonos Tema: Capa de poligonos 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Rogao_82
Registrado:
17-Dic-2011
Mensajes: 1
Votos: 0 👍

EnvíoAsunto: Capa de poligonos

Publicado:
Buenas a todos, tengo un KML que representa cuadrículas UTM (poligonos), el caso es las quiero aplicar un codigo de colores para de un vistazo conocer la información de cada una de ellas sin necesidad de acercarte con el zoom hasta que salga la info asociada, es posible?, la otra opción que tengo es hacerlo de forma manual cuadrícula por cuadrícula cambiando el color de cada una de ellas en función del valor que tengan pero esto es demasiado curro....

Alguna idea?

Este KML lo he covertido desde un archivo SHP creado con ArcGIS.

Saludos

Visualizacion de shapes segun prioridad. Tema: Visualizacion de shapes segun prioridad. 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: _polifemo
Registrado:
27-Nov-2009
Mensajes: 436
Votos: 0 👍

EnvíoAsunto: Re: Visualizacion de shapes segun prioridad.

Publicado:
Buena pregunta titee, acabo de hacer unas cuantas pruebas y me he dado cuenta que GE por defecto siempre superpone la capa mas reciente sobre las anteriores.

Tampoco he encontrado ningún método para dar prioridades a una capas sobre otras (como, por ejemplo en las configuraciones de impresion de microstation).

A mi se me ocurre que al momento de generar el kml/kmz que el orden de generación de los poligonos sea inverso al de jerarquia de visualización (vamos, que primero se generen los shapes de municipios y luego los de info de municipio).

Espero que esto te sirva. Un saludo.

Visualizacion de shapes segun prioridad. Tema: Visualizacion de shapes segun prioridad. 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Titee
Registrado:
15-Jul-2010
Mensajes: 1
Votos: 0 👍

EnvíoAsunto: Visualizacion de shapes segun prioridad.

Publicado:
Hola,
tengo un servidor cartografico (geoserver) montado en mi maquina y uso google earth para visualizar los shapes que tengo en geoserver. Mi pregunta es, como puedo hacer para que si cargo 2 capas(una de municipios y otra con info de un municipio, pero las 2 son capas de poligonos) no se me superponga la de municipios sobre la de info del municipio ya que tienen simboliazacion diferente pero solo aparece la de municipios, y si la desactivo aparece la de info del municipio.
resumiendo brevemente.. como puedo decir que se visualiza mas arriba y que se visualiza mas abajo.

PD el geoserver me sirve cada capa a traves de un networlink.

Insertar KML en HTML Tema: Insertar KML en HTML 
Foro de Programación para Google Earth y Maps Foro: Foro de Programación para Google Earth y Maps


Imagen: Carlos312002
Registrado:
29-Ago-2009
Mensajes: 2
Votos: 0 👍

EnvíoAsunto: Insertar KML en HTML

Publicado:
Hola,

Os comento, tengo KML's a los que llamo a través de maps.google.es/maps. Estos KML's tienen puntos y polígonos. Cuando los visualizo en maps.google.es/maps aparece todo perfectamente, incluidos los check de la derecha para poder marcar y desmarcar lo que interese.
Ahora bien, si llamo al KML a través de una web mía, también aparecen los puntos y capas, pero no la parte donde seleccionar la información a mostrar.

¿Alguien puede ayudarme?
Página 1 de 1
Todas las horas son GMT + 1 Hora
Cambiar a: