banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oubliĂ© ?

#1 Thu 29 May 2008 10:17

Fred
#JeSuisCharlie
Lieu: Paris
Date d'inscription: 24 Jun 2005
Messages: 7834
Site web

API Google Earth

Google Earth dans votre navigateur

Lu sur renalid

Parmi les exemples proposés par Google je vous recommande celui-ci une fois que vous aurez installé le plug-in est que votre chef aura le dos tourné wink


Fred


GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#2 Thu 29 May 2008 11:26

Sylvain T.
Membre
Lieu: Musée de l'Homme, Paris France
Date d'inscription: 7 Sep 2005
Messages: 742
Site web

Re: API Google Earth

Hello,

Fred a écrit:

une fois que vous aurez installé le plug-in est que votre chef aura le dos tourné wink


Mode rabat-joie on :
MS-Windows restricted... sad

A+
Sylvain

Hors ligne

 

#3 Tue 10 June 2008 11:12

geogaiia
Juste Inscrit !
Date d'inscription: 10 Jun 2008
Messages: 1

Re: API Google Earth

Bonjour,

il est désormais possible d'insérer dans vos pages web des cartes Google Earth en 3D.

Voici quelques tutos :

Comment utiliser et insérer Google Earth API et son plug in dans vos pages Web
http://www.touraineverte.com/Google-Map … es-web.php

Ajouter un bouton "Earth" pour afficher vos cartes en 3D façon Google Earth
http://www.touraineverte.com/Google-Map … e-Maps.php

Géolocalisation d'une adresse en 3D
http://www.touraineverte.com/Google-Map … ostale.php

Les différents controles sur une carte Earth
http://www.touraineverte.com/Google-Map … troles.php

Bonne lecture

Hors ligne

 

#4 Mon 20 October 2008 09:57

matt_09
Participant occasionnel
Lieu: MONTAUBAN
Date d'inscription: 20 Oct 2007
Messages: 15
Site web

Re: API Google Earth

Bonjour a tous,

je rentre directement dans les sujets techniques de l'API Google earth...
je voudrais pourvoir grace a une checkbox (html) pouvoir afficher et déafficher un KML via 'NetworkLink'.
Pour l'afficher ca va :

CODE:

//NETWORK PORVINCE
var networkLink_Province = ge.createNetworkLink(""); 
networkLink_Province.setDescription(""); 
networkLink_Province.setName(""); 
networkLink_Province.setFlyToView(true);   
// create a Link object 
var link_Province = ge.createLink(""); 
link_Province.setHref("http://172.31.......45/Network_Link/Administratif/WMS_Province.kml");
// attach the Link to the NetworkLink 
networkLink_Province.setLink(link_Province);

// add the NetworkLink feature to Earth     
ge.getFeatures().appendChild(networkLink_Province);   

Pour le dé-afficher, selon la doc sur du web la fonction ça serait

ge.getFeatures().removeChild(networkLink_Province);    -->   mais ca ne marche pas !!
ge.getLayerRoot().enableLayerById( "Id", false);             --> mais ca marche pas non plus !!!

je suis coincé, s'il vous plait y a t il quelqu'un qui puisse m'aider !!
en esperant avoir été assez clair.
merci d'avance.

matt

Hors ligne

 

#5 Mon 20 October 2008 17:23

Peio
Participant assidu
Lieu: Nantes
Date d'inscription: 23 Jul 2006
Messages: 428
Site web

Re: API Google Earth

Bonjour Matt,

voir exemples (via view source page html) :
http://www.barnabu.co.uk/geapi/test/checkboxes.html
http://czmartin.com/jpw/asp_arcmap/gem_ … iples.html

Bien cordialement

--
Peio Elissalde
Magic Instinct Software

Hors ligne

 

#6 Tue 21 October 2008 00:31

matt_09
Participant occasionnel
Lieu: MONTAUBAN
Date d'inscription: 20 Oct 2007
Messages: 15
Site web

Re: API Google Earth

Salut  Peio,

encore une fois tu me sors d'une imapsse !!!!
j'avais zapé barnabu, c'est bien vu !!
merci ça fonctionne bien.


cordialement

Hors ligne

 

#7 Wed 22 October 2008 06:08

matt_09
Participant occasionnel
Lieu: MONTAUBAN
Date d'inscription: 20 Oct 2007
Messages: 15
Site web

Re: API Google Earth

bonjour,

j'aurais voulu savoir si toutes les application de Google earth sont réalisable dans le plugin ?
par exemple, est ce que la balise <timeSpan> fonctionne ?
j'ai essayĂ©, bien Ă©videment avant de poster, mais il n'apparait que les infos, pas meme la barre de dĂ©roulement   de l'animation!!!!

est ce que je m'y prend mal ou Google n'a pas encore développé toutes les fonctions sur le plugin ?

je continue à chercher et je poste dès que j'ai des nouvelles.

a bientot.

matt

Hors ligne

 

#8 Wed 22 October 2008 10:33

Peio
Participant assidu
Lieu: Nantes
Date d'inscription: 23 Jul 2006
Messages: 428
Site web

Re: API Google Earth

Bonjour Matt,

Dans la version actuelle, les 'KML time primitives' ne sont pas opérationnelles : il faudra donc attendre la nouvelle version du plugin GE pour le support des balises TimeSpan et TimeStamp :
http://groups.google.com/group/google-e … 4a374d294#

Bien cordialement

--
Peio Elissalde
Magic Instinct Software

Hors ligne

 

#9 Wed 22 October 2008 23:43

matt_09
Participant occasionnel
Lieu: MONTAUBAN
Date d'inscription: 20 Oct 2007
Messages: 15
Site web

Re: API Google Earth

d'accord
merci pour l'info et ta réactivité Peio.
je continue mon petit bonhomme de chemin sur l'API.

a bientĂ´t tout le monde...

Hors ligne

 

#10 Tue 28 October 2008 05:52

matt_09
Participant occasionnel
Lieu: MONTAUBAN
Date d'inscription: 20 Oct 2007
Messages: 15
Site web

Re: API Google Earth

bonjour,

toujours concernant  l'api de google earth, y a t il quelqu'un qui sait comment maitriser correctement l'affichage des couches ?
de mon coté, quand j'affiche un raster puis des vecteurs, si je zoom, au moment de la ré actualisation certaine entités vont se glisser derrière le raster ou apparaissent devant ?
gĂ©nĂ©ralement c'est le raster qui a le dernier mot et qui vient en premier plan. A chaque fois  c'est une nouvelle surprise..... wink

Peut on le maitriser d'une manière fiable ?

merci a vous.

Hors ligne

 

#11 Tue 28 October 2008 09:38

Peio
Participant assidu
Lieu: Nantes
Date d'inscription: 23 Jul 2006
Messages: 428
Site web

Re: API Google Earth

Bonjour Matt,

L'API propose setDrawOrder() similaire Ă  la fonction kml 'drawOrder'
http://code.google.com/apis/kml/documen … #draworder

Code:

// higher draw order overlay 
var overlay1 = ge.createScreenOverlay(''); 
overlay1.setDrawOrder(20); 
ge.getFeatures().appendChild(overlay1); 
// lower draw order overlay 
var overlay2 = ge.createScreenOverlay(''); 
overlay2.setDrawOrder(10); 
ge.getFeatures().appendChild(overlay2);

Bien cordialement

--
Peio Elissalde
Magic Instinct Software

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo