Mostrar/Ocultar
Ejecutar Google Earth Desde en Foro de Programación para Google Earth y Maps y Maps
Ejecutar Google Earth Desde en Foro de Programación para Google Earth y Maps y Maps
Se encontraron 7 comentarios sobre Ejecutar Google Earth Desde en el Foro de Programación para Google Earth y Maps
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í

     Resetear
Autor Mensaje
  Convertir KML a base de datos Postgis  Tema: Convertir KML a base de datos Postgis  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 5 Mensajes y 7906 Lecturas
Envío Asunto: Publicado: Avatar
...nunca lo descargué especificamente.

Sobre la automatización: shp2pgsql puede ser ejecutado desde linea de comandos, y puedes incluir el proceso en un bat con los parámetros que desees (tecleando shp2pgsql podras consultar los parámetros disponibles).
Nunca he tenido que convertir kml a shape, pero imagino que debe ser viable (dado lo extendidos que están ambos formatos) conseguir un software gratuito y automatizable. Prueba con el que te he linkado que es el primero que ha salido en la búsqueda de google y a ver que tal. Claro, que desconozco si desde servidor se pueden ejecutar archivos bat, pero supongo que puedes hacer la conversión de la cartografía en tu equipo y luego mostrarla en la web.

Obtengas lo que obtengas, te agradecería que nos mantengas informados, pues este es un proceso interesante por el que en un futuro podríamos tener que pasar otros.

Un saludo.
  Inclinación de la vista al acercarnos al suelo  Tema: Inclinación de la vista al acercarnos al suelo  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 7 Mensajes y 19624 Lecturas
Envío Asunto: Publicado: Avatar
Efectivamente, la función se debería ejecutar solo cuando se compruebe que la altura es menor que una determinada . ¿Conoces las estructuras condicionales IF THEN...ELSE?

Le he echado un ojo al api de Google earth, y lo primero que he visto es que es muy pobre, la verdad es que está muy limitada comparada con el API de Gmaps. Y parece que hay un modo que debería funcionar, pero que es largo y complicado:

1.-El método "GEView.getViewportGlobeBounds()" te va a devolver un objeto "KmlLatLonBox". Ver aquí.

2.-La interfaz KmlLatLonBox dispone de las funciones KmlLatLonBox.getNorth() y KmlLatLonBox.getSouth() que te dan la latitud superior e inferior de la pantalla en la vista del momento (en grados decimales). Ver aquí.

3.-Las restas (en su valor absoluto para que el algoritmo funcione bien en el hemisferio sur), y si el valor es menor que el que tú determines, se activa el enderezamiento.

Simple e intuitivo, ¿verdad? 8O...
Leer más ...
  VISUAL FOXPRO y Google HEART  Tema: VISUAL FOXPRO y Google HEART  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 6 Mensajes y 14915 Lecturas
Envío Asunto: Publicado: Avatar
...tener el título de ANALISTA DE SISTEMAS.

Ojos que se mueven cruel, pero real. Hoy cualquiera es un genio frente a un Pc. gracias a estos amplios recursos. "Aunque jamás sabrá lo hermoso de hacer la Carrera".

_polifemo Escribio:
¿Como hago para que funcione?. ¿Que compilador utilizo?.

Ojos que se mueven Cuando hablamos de compiladores como el caso de C, C++, Assembler o Pascal es necesario editar nuestro programa y luego compilarlo. Esto siempre es así y sigue siendo así para las Bases de Datos También, pero la diferencia es que ya viene todo en uno. O sea al ejecutar mi programa se autocompila. Ademas posee un empaquetador (generador .EXE) que nació con el Clipper alla por el '84.

Razistamente se los encasilló como "Gestión de Bases de Datos" porque otra cosa no podían hacer... y jamás se podían comparar a los Lenguajes de Programación Malvado o muy loco MENTIRAS !!!

Gracias a sus "FUERTES" librerías .OCX, .VCX y .DLL han logrado con mayor fuerza estar a la par de los GRANDES LENGUAJES.

A las Pruebas me...
Leer más ...
  kml y visual basic  Tema: kml y visual basic  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 5 Mensajes y 10272 Lecturas
Envío Asunto: Publicado: Avatar
Hola tominoker007, no tengo el 6.0, pero tal vez el modo que uso con .Net te valga. Echa un ojo en www.google-earth.es/ ...php?t=5721 .

Si no te vale, en tu segundo intento estas concatenando la ruta del ejecutable con la ruta del archivo a ejecutar. ¿no deberían ir separados, por ejemplo por una coma?

Un saludo.
  Hacer zoom a coordenada en Kml  Tema: Hacer zoom a coordenada en Kml  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 18 Mensajes y 15131 Lecturas
Envío Asunto: Publicado: Avatar
La verdad Lomd es que no veo donde puede estar el problema. Otros proyectos han solucionado el problema introduciendo en el código kml las etiquetas de LookAt o camera pero en tu web he cargado archivos con ambos casos y en ninguno de ellos ejecuta la vista. No se si tal vez en el momento de instanciar la ventana de GE, haya que habilitar o deshabilitar alguna opción para poder interpretar esa parte del código. pero es curioso que te cargue todo el contenido del kml (sea este un placemark o un polygon pero no te ejecute la parte de código del LookAt. Prueba a ejecutar este método desde javascript a ver si tienes mas suerte code.google.com/ ...ok_at.html y sobre todo code.google.com/ ...ntrol.html . porque yo reconozco que no alcanzo a ver el problema.

Ya nos cuentas y un saludo.
  Ejecutar Google Earth desde código  Tema: Ejecutar Google Earth desde código  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 1 Mensajes y 13482 Lecturas
Envío Asunto: Publicado: Avatar
Como ya ha salido la cuestión varias veces, y para que sirva de ayuda en futuras consultas.




Con Visual Basic Net

System.Diagnostics.Process.Start("C:\Program Files\Google\Google Earth\client\googleearth.exe" ,RUTA AL .KML O.KMZ A EJECUTAR ENTRECOMILLADO)




Con vbscript

dim EjecObj
set EjecObj = createobject("Wscript.shell")
EjecObj.Run(RUTA AL .KML O.KMZ A EJECUTAR ENTRECOMILLADO)

Nota a este procedimiento: requiere que el programa que por defecto ejecute los archivos kml y/o kmz sea GE.
  Capas en Google Earth  Tema: Capas en Google Earth  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps   Tema con 15 Mensajes y 23972 Lecturas
Envío Asunto: Publicado: Avatar
Hola de nuevo Polifemo

He estado haciendo pruebas pero no doy con ello
Tu ejemplo me vale pero lo que trato de hacer es que una vez cargado el fichero, se pueda ocultar y ver otra vez si el usuario quiere y volver a ocultarlo las veces que quiera. Con tu código se muestra una vez y posteriormente se oculta pero ya no se mostraría otra vez a no ser que se recargue la página

Supongo que el tema sería cargar el fichero y crear un boton o un checkbox que hiciera que la función initCallback se ejecutara de nuevo pero ahora con removeChild(networkLink) pero he probado de mil maneras pero nada, no soy capaz
En este ejemplo me dice que 'ge' es nulo o no es un objeto. Imagino que es porque la instancia ya está cargada



<html>
<head>
<script src="http://www.google.com/jsapi?key=ABQIAAAArCZgeQ8ddm8YbeJQqqHN5BTYrZjdppbykE52CdH9dtH9wJ0VsBQSgm6ZbaTJsaMARyyYkz_JttmHMQ"></script>
<script>
var path="http://code.google.com/articles/support/earthapikml.kml"
google.load('earth', '1');
var ge = null;
function init() {
google.earth.createInstance('map3d', initCallback, failureCallback...
Leer más ...
 
Foros de Google Earth > Ayuda y Soporte Tecnico > Foro de Programación para Google Earth y Maps > Ejecutar Google Earth Desde
Página 1 de 1
Todas las horas son GMT + 1 Hora
Cambiar a: