Google
  Web www.gpspassion.com


GpsPasSion LIVE!
www.flickr.com
This is a Flickr badge showing public photos from GpsPasSion Live !. Make your own badge here.

www.NaviBlog.com



Versions

Links/Liens




Portal/Portail
Rechercher

- -

Polls/Sondages
Sondage
Pour vous guider sur la Route :
GPS Mobile (SEM)
GPS Intégré
Smartphone
Autre
Voter  -  Résultat des votes
Votes : 2402




Club GpsPasSion
Soutenez le site!

USA: (US$)
EUROPE: (€)
Guide Paypal


GpsPasSion Forums
Home | Profile | Register/Enregist. | Active Topics | Search/Recherche | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Forums "Autour du GPS"
 Cartes et Outils Cartographiques en Ligne
 [GUIDE] API Géoportail: traces GPS sur son site
 New Topic  Reply/Répondre
 Printer Friendly
Author Previous Topic Topic Next Topic  

cedric67

France
11963 Posts

Posted - 25 nov. 2008 :  07:35:08  Show Profile  Visit cedric67's Homepage  Reply with Quote
GUIDE - COMMENT UTILISER L'API DU GEOPORTAIL (IGN) SUR SON SITE
Visualisation de données GPS sur cartes IGN Topo et Photo



https://api.ign.fr/geoportail/

Prérequis:
- 1 espace d'hébergement web et FTP gratuit ou payant (ex: pages perso chez votre FAI)
- 1 logiciel client FTP (ex: "FileZilla" pour Mac OS X, Linux et Windows)
- 1 logiciel éditeur de texte (ex: "SubEthaEdit" pour Mac OS X / "Gedit" ou "Kedit" pour Linux / "WordPad" pour Windows)
- "Google Earth" (pour Mac OS X, Linux et Windows)


Principe et fonctionnement:
L'API du Géoportail est un moteur hébergé sur les serveurs "Géoportail" de l'IGN qui permet la distribution et l'affichage du contenu du Géoportail (cartes IGN et orthophotos) sur d'autres sites web. En plus de pouvoir afficher des cartes IGN sur votre site, l'API du Géoportail vous offre également la possibilité d'afficher sur la carte un ou plusieurs tracés de vos randonnées. Ces tracés doivent être au format "KML" (Google Earth).

Pour pouvoir utiliser l'API, vous devez installer sur votre espace d'hébergement web un fichier HTML contenant du code Javascript. C'est ce code qui fera appel à l'API et qui gèrera l'affichage final des données Géoportail. Ce code contient également une clé (licence d'utilisation), ainsi que tous les paramètres d'affichage nécessaires tel que la taille de la carte, les fichiers KML à charger par-dessus la carte, les couches à afficher (cartes IGN et/ou orthophotos).

La clé (licence d'utilisation) se présente sous cette forme: "4301424684524488775". Chaque clé est unique et liée à l'adresse de votre site web. De ce fait, elle ne peut donc pas être utilisée sur un autre site ou en local sur votre ordinateur.

-

A gauche: Utilisée sur le site web autorisé par la clé, l'API affiche le contenu du Géoportail.
A droite: Utilisée en local sur un ordinateur ou sur un site web non autorisé, l'API bloque l'accès au contenu du Géoportail.


Pour obtenir une clé, il est nécessaire de s'inscrire sur le site de l'API du Géoportail, puis de créer un "Nouveau contract" (gratuit). Ce contrat a une durée de validité de 5 ans. A noter que si vous avez déjà une clé pour les versions précédentes de l'API, le fait de passer à la version v1.0 impose de resouscrire une nouvelle clé.

Lorsque le contract est créé, vous obtenez votre clé, ainsi que le code minimal à utiliser.


Le code:
Pour obtenir un affichage correcte et complet, il est nécessaire de rajouter des bouts de codes supplémentaires, qu'il est malheureusement difficile à trouver, car l'IGN n'est vraiment pas très explicite à ce sujet. Pour vous faciliter la tâche, voici le code complet que j'utilise sur mon site "Bibliorando".



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Page web de test - API Geoportail - Tuto GpsPasSion</title>
  <!-- IE8 compatibility mode -->
  <!--[if IE 8]>
  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
  <![endif]-->
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <script type="text/javascript" src="http://api.ign.fr/geoportail/api?v=1.0beta4&key=xxxxxxxxxxxxxxxxxxx&instance=viewer&">
  <!-- --></script>

  <script type="text/javascript">
    <!--
    // the viewer variable is declared by the API through the instance parameter
    viewer= null;
    var kbControl= null;

    function initGeoportalMap() {
        geoportalLoadviewer("viewerDiv", "normal", 'FXX', null, null);
        if (!viewer) {
            OpenLayers.Console.error(OpenLayers.i18n('new.instance.failed'));
            return;
        }
        viewer.addGeoportalLayers(['ORTHOIMAGERY.ORTHOPHOTOS:WMSC'],{visibility:false});
        viewer.addGeoportalLayers(['GEOGRAPHICALGRIDSYSTEMS.MAPS:WMSC'],{opacity:0.8});
		viewer.openLayersPanel(false);
		viewer.openToolsPanel(false);
		viewer.setInformationPanelVisibility(false);
        viewer.getMap().addControl(new OpenLayers.Control.LoadingPanel());
		kbControl= viewer.getMap().getControlsByClass(OpenLayers.Control.KeyboardDefaults.prototype.CLASS_NAME)[0];

		// Ajout de la couche KML 1
		viewer.getMap().addLayer("KML", "Mon parcours 1", "mon_parcours_1.kml", {minZoomLevel:3, maxZoomLevel:16, 
		originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});

		// Ajout de la couche KML 2
		// viewer.getMap().addLayer("KML", "Mon parcours 2", "mon_parcours_2.kml", {minZoomLevel:3, maxZoomLevel:16, 
		originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});

		// Ajout de la couche KML 3
		// viewer.getMap().addLayer("KML", "Mon parcours 3", "mon_parcours_3.kml", {minZoomLevel:3, maxZoomLevel:16, 
		originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});
 		
		// Coordonnees GPS de centrage
		viewer.getMap().setCenterAtLonLat(7.21903,48.66222,13);
    }
	--></script>
    <style type="text/css">
    <!--
    .gpToolBoxClass .gpControlLabelClass {
        background-color: #58a3d7;
    }
	/* Geoportal.Control.LayerSwitcher : */
	.gpControlLayerSwitcher .gpControlLabelClass {
		background-color: #58a3d7;
		color: #FFFFFF;
	}
	.gpLayerNameGroupDivClass{
		background-color: #f3f3f3;
	}
	.gpControlBasicLayerToolbar{
		background-color: #58a3d7;
	}
    .gpToolBoxClass .gpToolBoxContentContainer div.gpToolBoxContent {
        background-color: #f3f3f3;
    }
    .gpToolBoxClass .gpControlLabelClass center {
        color: #FFFFFF;
    }
    .gpControlNavToolbar {
        background-color: #f3f3f3;
    }
    .gpZoomBarClass {
        background-color: #f3f3f3;
    }
    .gpMainMap {
        border:3px solid #58a3d7 !important;
    }
	.gpControlInformation {
        background: #58a3d7 none !important;
    }
    .gpLong, .gpLat {
        background-color:#58a3d7!important;
    }
    .gpSelectProjections, .gpSelectUnits {
        background-color:#58a3d7!important;
    }
      -->
    </style>
  </head>
<body style='width:100%;height:100%;border:0;margin:0;background:url(mon_image_de_fond.jpg) no-repeat;'>
    <div id="viewerDiv" style="width:800px;height:600px;"></div>
  </body>
</html>




Copiez tout le script ci-dessus dans un nouveau fichier texte (à l'aide d'un éditeur de texte), puis enregistrez ce fichier en mettant ".html" à la fin du nom (ex: "mon_parcours.html"). Il va ensuite falloir modifier les bouts de codes en rouge pour adapter le script à votre site.


quote:
<title>Page web de test - API Geoportail - Tuto GpsPasSion</title>


Placez le titre de votre page web entre les balises <title> et </title>.


quote:
<script src="http://api.ign.fr/api?v=1.0beta4&key=xxxxxxxxxxxxxxxxxxx&instance=map"></script>


Remplacez xxxxxxxxxxxxxxxxxxx par la clé (licence d'utilisation) qui vous a été attribué lors de votre inscription.


quote:
viewer.addGeoportalLayers(['ORTHOIMAGERY.ORTHOPHOTOS:WMSC'],{visibility:false});


Vous pouvez choisir ici d'afficher ou non les "orthophotos" de l'IGN. Les valeurs sont exprimées de la sorte: true = oui / false = non.


quote:
viewer.addGeoportalLayers(['GEOGRAPHICALGRIDSYSTEMS.MAPS:WMSC'],{opacity:0.8});


Vous pouvez régler ici l'opacité des cartes IGN. Les valeurs sont exprimées de la sorte: 0.0 = 0 % / 0.55 = 55 % / 0.8 = 80 % / 1.0 = 100 %.


quote:
viewer.openLayersPanel(false);


Vous pouvez choisir ici d'afficher ou non le panneau des couches de l'IGN. Les valeurs sont exprimées de la sorte: true = oui / false = non.


quote:
viewer.openToolsPanel(false);


Vous pouvez choisir ici d'afficher ou non le panneau d'outils. Les valeurs sont exprimées de la sorte: true = oui / false = non.


quote:
viewer.setInformationPanelVisibility(false);


Vous pouvez choisir ici d'afficher ou non le panneau d'information (coordonnées GPS, altitude, etc...). Les valeurs sont exprimées de la sorte: true = oui / false = non.


quote:
// Ajout de la couche KML 1
viewer.getMap().addLayer("KML", "Mon parcours 1", "mon_parcours_1.kml", {minZoomLevel:3, maxZoomLevel:16, 
originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});


Dans la première balise, vous indiquez le nom que vous souhaitez donner à votre parcours. Ce nom apparaitra sur la carte. Dans la deuxième balise, vous indiquez le nom de votre fichier "KML" (Google Earth) qui contient le tracé du parcours à afficher sur la carte. Dans la troisième balise, vous définissez le niveau de zoom minimum. Dans la quatrième balise, vous définissez le niveau de zoom maximum. Dans la cinquième balise, vous pouvez insérer votre logo pour le copyright. Dans la sixième balise, vous pouvez indiquer l'adresse de votre site web. Il sera combiné au logo pour le copyright.


quote:
// Ajout de la couche KML 2
// viewer.getMap().addLayer("KML", "Mon parcours 2", "mon_parcours_2.kml", {minZoomLevel:3, maxZoomLevel:16, 
originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});

// Ajout de la couche KML 3
// viewer.getMap().addLayer("KML", "Mon parcours 3", "mon_parcours_3.kml", {minZoomLevel:3, maxZoomLevel:16, 
originators:[{logo:'Nom de mon logo', pictureUrl: 'mon_logo.gif', url: 'http://www.mon_site_web.fr/'}]});


Si vous avez besoin de superposer d'autres parcours de randonnées pour pouvoir les comparer (voir exemple ci-dessous), supprimez simplement la balise "//" (en rouge) et complétez les autres balises comme pour les lignes ci-dessus. Vous pouvez rajouter d'autres couches si nécessaire.


quote:
// Coordonnees GPS de centrage
viewer.getMap().setCenterAtLonLat(7.21903,48.66222,13);


Indiquez ici les coordonnées GPS (longitude et latitude) du point central de votre parcours, afin de centrer la carte sur votre parcours. La dernière valeur représente le niveau de zoom appliqué sur la carte. Par défaut la valeur est 13. Vous pouvez monter jusqu'à 15 pour les carte IGN. Au-delà, seules les orthophotos s'afficheront.


Voilà, votre page html est désormais prête. Vous pouvez à présent la copier sur votre serveur web (via le protocole FTP) en utilisant votre logiciel client FTP.




Pour un affichage correct du présent topic, j'ai dû rajouter des retours à ligne dans le code, ce qui peut avoir pour incidence qu'il ne fonctionne plus correctement lorsque vous l'utiliserez. Dans ce cas, vous pouvez le télécharger en cliquant sur le lien ci-dessous.

>> page_web_de_test_api_geoportail_tuto_gpspassion.zip <<





Précision importante:
Dans la version gratuite de l'API, l'IGN ne vous autorise à afficher au maximum que 10000 dalles cartographiques de 256 x 256 pixels par jour et par clé d’utilisation, et à une taille de fenêtre cartographique maximale de 800 x 600 pixels. Au-delà, l'IGN se réserve le droit de casser le "contrat" et de vous interdire l'utilisation de l'API.

Une version payante permet d'aller au-delà de ces limites.



Vos parcours en KML:
Si vous disposez de traces de vos randonnées au format "GPX", vous pouvez les convertir au format "KML" pour ensuite les afficher sur les cartes IGN fournient par l'API du Géoportail.

Ces traces au format GPX peuvent être soit:
- dessinées à l'aide du logiciel "Bayo CartoExploreur v3".
- enregistrées en temps réel à l'aide d'un GPS datalogger ou d'un GPS sport.
- téléchargées sur des sites spécialisés (ex: "Bibliorando").

Pour convertir ce fichier GPX en KML, lancez le logiciel "Google Earth", puis allez dans le menu "Fichier" -> "Ouvrir..." -> choisissez votre fichier GPX, puis patientez le temps que l'importation se termine.

Dans la colonne de gauche de "Google Earth" apparait une nouvelle ligne "GPS device", c'est votre fichier GPX. Faites un clic-droit dessus -> "Propriétés". Vous pouvez donner un nom à votre trace. Cliquez ensuite sur l'onglet "Style, Couleur". Vous pouvez y choisir la couleur de votre trace, ainsi que sa largeur et son niveau d'opacité. Ce sont ces paramètres qui seront ensuite repris par l'API du Géoportail pour afficher votre trace sur les cartes IGN.



Refaites un clic-droit sur votre trace -> "Enregistrer le lieu sous". Enregistrez-la au format "KML". Vous pouvez à présent copier ce fichier KML sur votre serveur web (via le protocole FTP) en utilisant votre logiciel client FTP. N'oubliez pas que le nom de votre fichier KML doit être le même que celui que vous avez défini dans le script, sinon l'API ne sera pas capable de le trouver.

Voilà, vous pouvez dès à présent visualiser votre parcours sur les cartes et/ou sur les orthophotos de l'IGN.

-

A gauche: 1 tracé affiché.
A droite: Comparaison de 2 tracés.

Edited by - cedric67 on 28 juil. 2011 02:29:48

Ads


gpspassion

94154 Posts

Posted - 28 nov. 2008 :  12:54:55  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Merci pour ce guide, c'est vrai qu'autant on trouve facilement des bouts de code pour utiliser l'API Google Maps, autant pour les API IGN c'est plus difficile, il faut dire qu'elles sont beaucoup plus récentes.

Ceux qui n'ont pas d'espace web ou pas le temps de se lancer dans cette installaion peuvent quand même voir leurs traces GPS sur fonds de cartes IGN sur leur PC avec le programme "GpxTracenet" : http://www.gpspassion.com/FORUMSEN/topic.asp?TOPIC_ID=114894

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

sylque

France
24 Posts

Posted - 28 nov. 2008 :  18:24:58  Show Profile  Visit sylque's Homepage  Reply with Quote
veuillez excuser mon intrusion, mais juste pour indiquer les utilisateurs linux comme moi,
Filezilla existe aussi sous linux (ubuntu entre autres)
Googleearth est porté sous linux
editeur de text: Gedit ou Kedit (gnome ou kde)
sinon merci pour ce tuto que je vais essayé ce week

GARMIN FR305, FR405 SPORTTRACKS MEMORYMAP
Go to Top of Page

barbudor

France
1787 Posts

Posted - 28 nov. 2008 :  20:36:16  Show Profile  Visit barbudor's Homepage  Reply with Quote
+++ Cedric +++

Merci

Modérateur Forum Traceurs GPS et Suivi GPS Temps Réel, son Index (français) et Les bons plan SIM pour traceurs GPS
Moderator Forum Live GPS Tracking Systems and its Index (english)
Using: CompeGPS Land 7 | LocusPro | Carminat TomTom Live | Tracker Coban GPS-102 | MoBAC
Used: CartoExp.3D | OziExp.PC | OziExp.CE(iPaq314)| TomTomGoLive950
Go to Top of Page

cedric67

France
11963 Posts

Posted - 28 nov. 2008 :  20:59:52  Show Profile  Visit cedric67's Homepage  Reply with Quote
@ sylque:
Merci pour l'info. N'ayant personne dans mon entourage sous Linux, je n'avais pas ces infos. C'est corrigé.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 29 nov. 2008 02:41:06
Go to Top of Page

sylque

France
24 Posts

Posted - 06 déc. 2008 :  14:01:38  Show Profile  Visit sylque's Homepage  Reply with Quote
@cedric67:
MERCI pour ce tuto, grace à toi j'ai reussi à faire ma carte sur mon site que je suis en train de créer.
Par contre je n'arrive pas à centrer la carte, j'ai du loupé quelque chose....

GARMIN FR305, FR405 SPORTTRACKS MEMORYMAP
Go to Top of Page

cedric67

France
11963 Posts

Posted - 06 déc. 2008 :  14:34:04  Show Profile  Visit cedric67's Homepage  Reply with Quote
Pour centrer ta carte, il te faut les coordonnées (longitude, latitude) du point central de ton parcours. Il te faut ensuite mettre ces valeurs dans la balise suivante:

quote:
map.setCenterAtLonLat(7.16497, 48.50079, 13);



Du coup, ta carte va se centrer en utilisant les coordonnées que tu lui auras indiqué.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

sylque

France
24 Posts

Posted - 06 déc. 2008 :  15:05:14  Show Profile  Visit sylque's Homepage  Reply with Quote
regarde si tu as le temps ce que cela donne ds la section gps
http://membres.lycos.fr/doudcvq/photoalbum.html
soyez cool je debute :)

GARMIN FR305, FR405 SPORTTRACKS MEMORYMAP

Edited by - sylque on 06 déc. 2008 15:05:57
Go to Top of Page

cedric67

France
11963 Posts

Posted - 06 déc. 2008 :  17:40:49  Show Profile  Visit cedric67's Homepage  Reply with Quote
Sympa ton site. Tu devrais afficher ta carte au-moins sur toute la largeur autorisée (800 px), ça permettrait de pouvoir mieux analyser le parcours, surtout vu sa longueur (33 km).

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

sylque

France
24 Posts

Posted - 06 déc. 2008 :  18:05:05  Show Profile  Visit sylque's Homepage  Reply with Quote
sitot dit sitot fait par contre cela fait gros sur la page....surtout que j'ai mit celle du marathon de Marsenay, mais elle ne veut pas s'affiché, 2 en 1 jour cela fait peut etre beaucoup

Par contre qua nd je clic sur le lien parcours, comment les rendres executable......il s'ouvre en page code chez moi

Comme je suis sur linux....

GARMIN FR305, FR405 SPORTTRACKS MEMORYMAP

Edited by - sylque on 06 déc. 2008 18:11:45
Go to Top of Page

cedric67

France
11963 Posts

Posted - 06 déc. 2008 :  18:11:10  Show Profile  Visit cedric67's Homepage  Reply with Quote
Je ne penses pas que tu peux combiner 2 cartes différentes sur une même page. D'ailleurs une fois sur deux, la première carte ne s'affiche pas non plus.

En cliquant sur le lien parcours, il apparaît cela:

quote:
Index of /doudcvq/fichier

Parent Directory
marathon marsanay la cote.kml
marathon-marsanay-cote-04-10_08.gpx
trail-forts-besançon-04-05-2008.gpx
trail-forts-besançon-04-05-2008.gpx
trail-forts-besançon-04-05-2008.kml

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 06 déc. 2008 18:14:27
Go to Top of Page

sylque

France
24 Posts

Posted - 06 déc. 2008 :  18:18:36  Show Profile  Visit sylque's Homepage  Reply with Quote
ROOOH tu te rends compte si je dois mettre une carte par page il va m'en falloir une tonne

Tu as raison, une carte par page et cela fonctionne

Un énorme merci à vous
Grace à vous, je peus partager ma passion amateur de la course, meme si elle ce limite aux dep. 21,25,39

GARMIN FR305, FR405 SPORTTRACKS MEMORYMAP

Edited by - sylque on 07 déc. 2008 09:00:29
Go to Top of Page

cedric67

France
11963 Posts

Posted - 06 déc. 2008 :  18:36:17  Show Profile  Visit cedric67's Homepage  Reply with Quote
C'est ce que je fais sur mon site.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gya41

6 Posts

Posted - 24 déc. 2008 :  18:42:01  Show Profile  Reply with Quote
Merci pour ce tuto !!! En regardant la doc du géoportail on commence à s'arracher les cheveux et puis, tout à coup, on tombe sur un tuto tout simple et très bien fait qui débloque la situation, merci encore.
Par contre, j'ai un petit problème concernant le point central de mon tracé, je n'arrive pas à centre l'affichage dessus, j'ai toujours un décalage de quelques km.
Les coordonnées que je demande : map.setCenterAtLonLat(1.44349, 47.39285, 12);
ma page affichée est centrée sur les coordonnées 1.2627, 47.2332
Je n'arrive pas à trouver la solution, si quelqu'un à une idée ?
Merci et bon noël à tous !
Go to Top of Page

cedric67

France
11963 Posts

Posted - 26 déc. 2008 :  01:50:24  Show Profile  Visit cedric67's Homepage  Reply with Quote
Bonjour et bienvenue sur GpsPasSion.

Je viens de vérifier sur mes cartes sur Bibliorando, effectivement les parcours sont légèrement décalés sur l'axe horizontal vers la droite, mais cela est dû au fait que la palette des couches (à gauche) est plus large que la palette de zoom (à droite). Du coup, il compense en décalant légèrement la carte afin que le parcours apparaisse complètement. Sur l'axe vertical, il n'y a pas de décalage.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gya41

6 Posts

Posted - 26 déc. 2008 :  09:25:59  Show Profile  Reply with Quote
Moi j'ai un décalage d'un bonne 10zaine de km en X et Y. Comment mesures-tu le point centrale de ton tracé ? Entre temps, j'ai résolu mon problème en utilisant un autre outil développé sous l'api geoportail pour mesurer le point central de mes tracés. Curieusement cet outil me donne des coordonnées correctes, il s'agit d'EditGPX (http://www.skitour.fr/maps/ign/gpx-online.php).

Bonne fêtes de fin d'années et merci pour l'accueil,

Gérald
Go to Top of Page

cedric67

France
11963 Posts

Posted - 26 déc. 2008 :  10:29:45  Show Profile  Visit cedric67's Homepage  Reply with Quote
A l'aide du site "GPS Visualizer", je crée une carte Google Maps contenant mon parcours de randonnée importé à partir d'un fichier GPX, KML ou KMZ. Le circuit est ensuite automatiquement centré à l'écran et les coordonnées du point central indiquées au bas de la carte. Ce sont ces coordonnées que j'indique dans mon script pour l'API du Géoportail.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gya41

6 Posts

Posted - 26 déc. 2008 :  10:55:04  Show Profile  Reply with Quote
OK, alors que moi c'est à la louche : je place ma souris approximativement au centre de mon tracé (sur ma carte "api géoportail") et je relève les coordonnées. Même si ma technique est plus qu'imprécise, elle ne devrait pas me donner un tel écart et surtout tomber toujours au me endroit c'est à dire à une 10zaine de km au SO de mon point central...
Go to Top of Page

domdeluc

France
28 Posts

Posted - 12 janv. 2009 :  12:46:14  Show Profile  Reply with Quote
Bonjour,
Bonne année à tous,

Merci à tous d'abord à cedric67 pour son guide qui m'as permis de bien avancer !

deux questions cependant
1 Comment modifier les caractéristiques (la couleur et l'épaisseur etc. ) de la ligne
2 Comment appeler le fichier kml contenu dans autre répertoire.

Si quelqu'un connaît la syntaxe !
D'avance un grand merci

Go to Top of Page

cedric67

France
11963 Posts

Posted - 12 janv. 2009 :  22:41:03  Show Profile  Visit cedric67's Homepage  Reply with Quote
Pour modifier la couleur et l'épaisseur du trait représentant ton parcours, tu ouvres simplement ton fichier KML dans Google Earth, puis tu fais un clic-droit sur ton parcours -> "Propriétés" -> "Style, Couleur", puis tu peux modifier la couleur, l'épaisseur et l'opacité du trait. Réenregistres ensuite ton parcours en KML, puis transfères-le sur ton serveur.

Pour les chemins d'accès vers tes fichiers KML, tu utilises simplement les chemins relatifs, à savoir "dossier_1/dossier_2/fichier.kml" si les fichiers se trouvent dans un sous-dossier par rapport au script, ou "../dossier/fichier.kml" si les fichiers se trouvent dans un sous-dossier se trouvant dans le dossier parent. "../" permet de reculer d'un dossier dans l'arborescence.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

domdeluc

France
28 Posts

Posted - 13 janv. 2009 :  10:08:19  Show Profile  Reply with Quote
quote:
Pas de quote du message directement au-dessus, merci pour le serveur Team GpsPasSion


Merci beaucoup de la réponse rapide.
cela répond tout a fait à la question

quelques précisions pour tous ceux qui en auraient besoin
Il est possible de modifier directement le fichier xml par un éditeur du genre "notepad"
<Style id="style5">
<LineStyle>
<color>73ff0000</color>
<width>3</width>
</LineStyle>
</Style>
>color 73ff0000
>>73 = opacité 73%
>>FF0000 = couleur (rgb) ici rouge
>width = épaisseur du trait ici 3pix

Voilà
Amitiés


Edited by - cedric67 on 27 janv. 2009 05:16:45
Go to Top of Page

gpspassion

94154 Posts

Posted - 27 janv. 2009 :  17:14:38  Show Profile  Visit gpspassion's Homepage  Reply with Quote
@cedric67 - Est-ce que tu vois un moyen avec l'API IGN de placer un point lat/long sur une carte avec un icône comme on le fait sur www.POILive.com ?

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 27 janv. 2009 :  19:04:50  Show Profile  Visit cedric67's Homepage  Reply with Quote
Je viens de faire un essai, c'est réalisable, mais... ça demande quelques manipulations à répéter à chaque mise à jour et c'est beaucoup moins souple que POILive.

Test POILive sur carte IGN


1] Les POIs doivent impérativement être au format "KML" (Google Earth)
2] Les icônes doivent être intégrées individuellement dans chaque fichier "KML"

Pour intégrer une icône, il faut ouvrir le fichier "KML" contenant les POIs dans Google Earth, puis faire un clic droit sur le fichier dans la colonne de gauche -> "Propriétés" -> "Styles, Couleur" -> "Partager le modèle", puis cliquer sur la petite icône en haut à droite de la fenêtre -> "Ajouter une icône personnalisée". Ensuite, il faut réenregistrer le fichier en "KML" et le transférer sur son serveur FTP avec le fichier "BMP" de l'icône au même niveau.

Pour que l'icône apparaisse correctement, je lui ai donné une échelle de 0,8 points.

A ne pas oublier de modifier les coordonnées du point central pour le centrage de la carte, ainsi que le niveau de zoom (cf. le guide).

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 31 mars 2009 01:35:21
Go to Top of Page

gpspassion

94154 Posts

Posted - 28 janv. 2009 :  01:07:29  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Merci d'avoir testé, effectivement ça marche, mais mise à jour compliqué et ce qui n'est pas prévu par les APIs je pense c'est la recherche de coordonnées comme dans Google Maps avec la "case blanche" au-dessus de la carte ?

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 28 janv. 2009 :  01:16:19  Show Profile  Visit cedric67's Homepage  Reply with Quote
Non, la recherche de coordonnées n'est pas implémenté dans l'API pour le moment.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

cedric67

France
11963 Posts

Posted - 04 mars 2009 :  16:52:16  Show Profile  Visit cedric67's Homepage  Reply with Quote
*** NOUVEAU ***
Hier après-midi et soir, le Géoportail était fermé pour une opération de maintenance. Cette maintenance a eu un effet bénéfique sur l'API, car depuis les cartes IGN et les orthophotos se chargent beaucoup plus rapidement qu'auparavant.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gpspassion

94154 Posts

Posted - 04 mars 2009 :  16:53:57  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Bonne nouvelle en effet, pas de nouvelles fonctions, genre affichage d'un POI sur la carte ?

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 05 mars 2009 :  09:19:40  Show Profile  Visit cedric67's Homepage  Reply with Quote
Mis à part le gain considérable de réactivité, je n'ai constaté aucune autre nouveauté, ni au niveau du Géoportail lui-même, ni au niveau de l'API.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

aesn78

8 Posts

Posted - 10 mars 2009 :  14:06:01  Show Profile  Reply with Quote
Salut à tous,

je viens d'utiliser les codes pour l'API et j'ai un petit problème. Lorsque je déplace ma carte, mon tracé a tendance ( 1 fois sur 2 environ) à ne pas suivre le déplacement de la carte.

Quelqu'un peut il m'aider ?

Voici l'adresse du site : http://aesn78.free.fr/parcours.html

Merci d'avance
Go to Top of Page

cedric67

France
11963 Posts

Posted - 10 mars 2009 :  14:12:05  Show Profile  Visit cedric67's Homepage  Reply with Quote
Tu utilises quel navigateur web ?

Je viens de tester avec Safari 3.2.1 sur Mac OS X 10.5.6 et ton parcours se déplace correctement et en même temps que la carte IGN.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gya41

6 Posts

Posted - 10 mars 2009 :  20:22:11  Show Profile  Reply with Quote
quote:
Originally posted by aesn78

Salut à tous,

je viens d'utiliser les codes pour l'API et j'ai un petit problème. Lorsque je déplace ma carte, mon tracé a tendance ( 1 fois sur 2 environ) à ne pas suivre le déplacement de la carte.

Quelqu'un peut il m'aider ?

Voici l'adresse du site : http://aesn78.free.fr/parcours.html

Merci d'avance



Je viens de tester avec Mozilla Firefox 3.07 sous Linux, ça marc he impécable !!
Go to Top of Page

aesn78

8 Posts

Posted - 10 mars 2009 :  21:47:21  Show Profile  Reply with Quote
quote:
Originally posted by cedric67

Tu utilises quel navigateur web ?

Je viens de tester avec Safari 3.2.1 sur Mac OS X 10.5.6 et ton parcours se déplace correctement et en même temps que la carte IGN.



Merci à vous mais j'utilise internet explorer. Et le problème se pose que je sois chez moi ou au boulot
Go to Top of Page

gya41

6 Posts

Posted - 10 mars 2009 :  22:02:10  Show Profile  Reply with Quote
Ici je suis sous Linux (donc pas d'IE), je ferai un essai avec IE au boulot demain sur un poste sous Windows...
Go to Top of Page

cedric67

France
11963 Posts

Posted - 10 mars 2009 :  22:30:36  Show Profile  Visit cedric67's Homepage  Reply with Quote
Je viens de tester avec Internet Explorer 7 et Firefox 3.0.7 sur Windows XP et Firefox 3.0.7 sur Mac OS X 10.5.6. Avec chaque navigateur ton parcours reste "collé" à la carte lorsque tu la déplaces, donc pas de soucis à ce niveau-là.

Mais par contre, c'est effroyable comme le Géoportail et son API sont lents avec Internet Explorer. Encore une confirmation de plus que ce navigateur ne respecte pas les standards du web.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 10 mars 2009 22:31:21
Go to Top of Page

aesn78

8 Posts

Posted - 10 mars 2009 :  23:04:01  Show Profile  Reply with Quote
quote:
Pas de quote du message directement au-dessus, merci pour le serveur Team GpsPasSion


Je confirme que c'est très lent avec IE et il semble que le problème soit du à cette lenteur.
pour info l'adresse du parcours a changé: http://aesn78.free.fr/50km.html

Edited by - cedric67 on 10 mars 2009 23:08:37
Go to Top of Page

cedric67

France
11963 Posts

Posted - 10 mars 2009 :  23:10:33  Show Profile  Visit cedric67's Homepage  Reply with Quote
Fais voir l'essai de ton côté avec Firefox, Safari ou Google Chrome pour Windows, tu devrais voir une sacrée différence.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gpspassion

94154 Posts

Posted - 11 mars 2009 :  18:36:13  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Oui j'ai essayé le lien et c'est plutôt rapide avec FFox v3, même en 3G !

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

barbudor

France
1787 Posts

Posted - 11 mars 2009 :  21:45:39  Show Profile  Visit barbudor's Homepage  Reply with Quote
C'est bizarre vos problèmes de vitesse avec IE.

Quand j'ai écrit GrabAMap, spécialement pour le Géoportail, ça marchait beaucoup mieux sur IE que sur FFox (v2 a l'époque). Quand je simulait des glissé de souris, IE réagissait beaucoup plus vite alors que FFox ne rafraîchissait pas assez vite l'image.

Je viens d'essayer la page de aesn78 et effectivement ça saccade sévère sur IE7 alors que c'est plus fluide sous FFox.

Je retourne sur www.geoportail.fr, je réessaye, et la je constate le contraire : Avec la carte 1:25k d'affichée, je clique sur un élément représentatif (une maison, la 1ere lettre d'un toponyme) situé très près du bord gauche de l'écran et je drag brutalement ma souris sur le bord droit. Avec IE le déplacement est parfait. Quand ma souris atteint le bord droit c'est le même objet qui se trouve sous la souris. Avec FFox 3, la carte s'est arrêtée en route et ne s'est pas déplacée entièrement.

Bizarre comme le comportement peut être différent suivant qu'on utilise le site de l'IGN ou un site basé sur l'API (mais de là a dire que IE implémente moins bien les standards).

Modérateur Forum Traceurs GPS et Suivi GPS Temps Réel, son Index (français) et Les bons plan SIM pour traceurs GPS
Moderator Forum Live GPS Tracking Systems and its Index (english)
Using: CompeGPS Land 7 | LocusPro | Carminat TomTom Live | Tracker Coban GPS-102 | MoBAC
Used: CartoExp.3D | OziExp.PC | OziExp.CE(iPaq314)| TomTomGoLive950
Go to Top of Page

cedric67

France
11963 Posts

Posted - 11 mars 2009 :  22:03:53  Show Profile  Visit cedric67's Homepage  Reply with Quote
Safari, Firefox, Google Chrome ont tous énormément gagné en rapidité d'exécution de l'API et du site depuis la dernière opération de maintenance qui a eu lieu sur les serveurs du Géoportail le 03/03/2009.

Concernant le non-respect des standards du web par IE, de nombreux tests réalisés par des sociétés et des organismes spécialisés viennent en apporter la preuve irréfutable (cf. le test "Acid3" par exemple), mais ceci est hors sujet dans le présent topic.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 11 mars 2009 22:04:49
Go to Top of Page

sofiene01

Tunisia
2 Posts

Posted - 12 mars 2009 :  15:20:53  Show Profile  Reply with Quote
bonjour,
je suis nouveau dans votre forum.
je dois travailler avec API géoportail dans mon projet de fin des études;et heuresement j'ai trouvé beaucoup d'aide dans votre forum.
mon problème c'est que je veux tester cette API sur mon ordinateur mais dans le contrat on a besoin de l'URL d'un site web.
donc je cherche une solution pour travailler avec cette API en local!
merci
Go to Top of Page

cedric67

France
11963 Posts

Posted - 12 mars 2009 :  15:44:25  Show Profile  Visit cedric67's Homepage  Reply with Quote
Bonjour et bienvenue sur GpsPasSion.

De part sa conception et son contrat de licence, il est techniquement impossible et légalement interdit de faire fonctionner l'API en local. Tu n'as pas le choix, il te faut un serveur web en ligne sur le Net que tu déclareras auprès de l'IGN lors de la "signature" du contrat de licence d'utilisation de l'API.

Si tu as impérativement besoin d'une solution en local (sans accès au Net), il te faut te tourner vers des logiciels tels que "Bayo CartoExploreur" ou "IGN Géorando".

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 12 mars 2009 15:47:41
Go to Top of Page

sofiene01

Tunisia
2 Posts

Posted - 12 mars 2009 :  22:31:13  Show Profile  Reply with Quote
merci
je vais essayer de voir ces logiciels!
Go to Top of Page

AlexAbel

France
4 Posts

Posted - 11 avr. 2009 :  23:51:25  Show Profile  Reply with Quote
Moi aussi je viens dire un grand merci à Cedric67, c'est exactement ce que je cherchais. Voir ma page Api Ign : www.chamois-verts.com.

Par contre je viens d'installer IE8 et là ça ne fonctionne plus.
Il semble qu'il ne sache plus charger la trace, donc il affiche la carte de France.

J'ai bien vérifié qu'avec Firefox et Google Chrome, c'était tojours bon ?

Y-t-il un remède ou c'est à Geoportaild e revoir sa copie ?

AlexAbel

Etrex 30
Go to Top of Page

cedric67

France
11963 Posts

Posted - 12 avr. 2009 :  08:54:51  Show Profile  Visit cedric67's Homepage  Reply with Quote
Bonjour et bienvenue sur GpsPasSion.

Sachant que l'API du Géoportail fonctionne très bien avec Safari, Firefox, Chrome, Opera, et bien d'autres navigateurs web, c'est plutôt à Microsoft de revoir sa copie de Internet Explorer 8. C'est ce dernier qui s'avère incompatible avec l'API et non l'inverse.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gya41

6 Posts

Posted - 06 mai 2009 :  16:05:12  Show Profile  Reply with Quote
Pour information, j'ai reçu ce mail il y a quelques jours déjà :

quote:

Cher utilisateur, chère utilisatrice,

Vous utilisez l’API Géoportail JavaScript de l’IGN et nous vous en remercions. Celle-ci évolue pour vous proposer un service toujours plus adapté.

L'API GEOPORTAIL BETA 4

A partir du Mercredi 6 Mai 2009, la version « beta4 » de l’API Géoportail sera disponible, apportant un grand nombre d’améliorations. Elle prépare également la version 1.0.

Parmi les principales évolutions citons :

- Une compatibilité toujours plus fine avec OpenLayers

- La mise à disposition d’outils de mesure de distance et surface

- La possibilité de changer d’unité dans l’affichage des coordonnées

- L’enrichissement des couches de données accessibles (Parcelles cadastrales, Routes, Bâtiment, etc.)

Vous pouvez prendre connaissance de toutes les évolutions sur le site de l'API Géoportail

Par ailleurs le site de l'API Géoportail s'enrichit pour vous permettre de mieux gérer vos contrats, votre consommation et vos besoins.

EVOLUTION VERS LE NOUVEAU SERVICE

ATTENTION, la mise en ligne de cette nouvelle version entraîne l’arrêt des versions « beta1 » et « beta2 ». Si vous utilisez l’une de ces deux versions, nous vous conseillons (sans obligation) de changer dans votre code l’appel à l’API par le code suivant :

<script src="http://api.ign.fr/api?v=1.0beta3&key=xxxx&instance=map"></script>.

Le passage de la beta3 vers la beta4 ne nécessite aucune autre modification de votre code.

Si vous souhaitez mettre à niveau votre code existant vers la version « beta4 », consultez les modifications à mettre en place

A NOTER

Ces évolutions majeures nous obligerons à rendre indisponible le service API ainsi que le site API Géoportail pour la journée du 6 Mai.

Le service sera rétabli et à nouveau utilisable le 6 Mai en fin de journée tandis que le site sera indisponible pour une durée inferieure à 7 jours.



Cordialement,

L’équipe API Géoportail de l’IGN.


Edited by - gya41 on 06 mai 2009 17:24:18
Go to Top of Page

cedric67

France
11963 Posts

Posted - 06 mai 2009 :  18:28:50  Show Profile  Visit cedric67's Homepage  Reply with Quote
J'ai eu le même mail hier soir. J'attends que les nouvelles fonctions soient disponibles pour réactualiser le guide.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

Zébulon-21

3 Posts

Posted - 17 mai 2009 :  20:27:02  Show Profile  Visit Zébulon-21's Homepage  Reply with Quote
Comme cela a été indiqué précédemment, la nouvelle version 1.0beta4 de l'API Géoportail est disponible depuis le 6 mai 2009.

Un exemple de migration de la bêta3 vers la bêta4 est disponible sur ce lien, à la ligne n° 2 : http://www.valroc.net/archives/exemples_geop.html

Ayant en son temps tiré profit du tuto disponible sur ce forum, c'est à mon tour de mettre à disposition de la communauté "GpsPassion" un exemple de page adapté à la nouvelle version.

Edited by - Zébulon-21 on 18 mai 2009 21:31:36
Go to Top of Page

jlb

France
29542 Posts

Posted - 17 mai 2009 :  20:36:05  Show Profile  Reply with Quote
Bonsoir et bienvenue sur GpsPasSion,

Je viens de tester et la navigation sur ton site est très rapide. Celle du Géoportail est plus lente.

Amicalement

Team GpsPasSion - Administrateur
La case départ, les articles, la Charte, La carte des membres

Go to Top of Page

cedric67

France
11963 Posts

Posted - 17 mai 2009 :  20:52:40  Show Profile  Visit cedric67's Homepage  Reply with Quote
Je viens également de migrer mon site "Bibliorando" vers la nouvelle version de l'API. Je suis entrain de remettre à jour mon tuto en première page pour cette nouvelle version. Un peu de patience.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 17 mai 2009 20:53:05
Go to Top of Page

Zébulon-21

3 Posts

Posted - 17 mai 2009 :  22:55:50  Show Profile  Visit Zébulon-21's Homepage  Reply with Quote
Merci pour le message de bienvenue de JLB.
Pour ce qui concerne la durée de téléchargement de l'API Géoportail, celle-ci est due à l'utilisation de l'API "étendue" qui contient toutes les fonctionalités d'OpenLayers.
Le mode "standard" (compressé) réduit le temps de téléchargement.

Edited by - Zébulon-21 on 04 juin 2009 13:32:38
Go to Top of Page

edelo

1 Posts

Posted - 30 mars 2010 :  11:04:56  Show Profile  Reply with Quote
Bonjour, je viens de créer un circuit à l'aide de votre tutoriel (très pédagogique). Pas de pb sous Firefox en revanche le circuit ne s'affiche pas sous Internet Explorer 8. Pb de code ?
Merci de votre aide ...

http://www.edelo.net/vtt/VTTHautLanguedocAvril2010.htm
Go to Top of Page

cedric67

France
11963 Posts

Posted - 30 mars 2010 :  11:34:39  Show Profile  Visit cedric67's Homepage  Reply with Quote
Bonjour et bienvenue sur GpsPasSion.

L'API du Géoportail vient de passer à la version 1.0 et n'est donc plus au stade de version beta. Je vais refaire dès que possible le guide en première page avec le bon code pour la version 1.0.

Pour que l'API s'affiche correctement dans Internet Explorer 8, il faut impérativement rajouter la ligne ci-dessous dans la balise <head> de ton fichier HTML.

<meta http-equiv="X-UA-Compatible" content="IE=7"/>

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 30 mars 2010 11:35:23
Go to Top of Page

gpspassion

94154 Posts

Posted - 02 juin 2010 :  04:00:44  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Précisons aussi que l'utilisation des cartes IGN via l'API devient payante...sauf pour les sites personnels ou associatifs et qui n'affichent pas de pub sur la même page que les cartes de l'API.

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

basti1n

France
1 Posts

Posted - 22 juil. 2010 :  15:56:03  Show Profile  Reply with Quote
Bonjour,
J'aimerai savoir si il est possible d'utiliser l'API sur un blog.
Si oui le code est il similaire a celui presente en page 1.
par exemple je me demande si ca ne serait pas different pour referencer l'emplacement du kml.
Go to Top of Page

forton

French Guiana
2 Posts

Posted - 22 nov. 2010 :  16:41:12  Show Profile  Visit forton's Homepage  Reply with Quote
j'ai un pb
j'ai fait une page html avec l'API geoportail et un fichier kml dans le meme dossier, là pas de pb
ensuite j'ai copier le code source de la première page et j'ai changé le nom du fichier kml
j'ai ajouté dans le dossier le fichier kml correspondant

j'ai créé deux liens sur l'index sur les deux pages html de mes randonnées

et la pb, la première marche bien: sautbernard sur http://www.forton.org
mais sur la deuxième (mataroni) ça ne marche pas

est-ce que quelqu'un peut m'aider

merci

suite : j'ai tout essayé

j'ai copié collé le code n ne changeant que le nom du tracé : mataroni et la pas de pb
mais lorsque on appuie sur le bouton de zoom sur le tracé il ne se passe rien alors que sur la page sautbernard ça zoom sur le tracé a la bonne échelle
API limité à une seule carte par site ou quoi ?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 10 mars 2011 :  17:26:46  Show Profile  Visit cedric67's Homepage  Reply with Quote
Mise à jour du premier message du topic faite. Le nouveau script prend en compte la version finale de l'API du Géoportail.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gpspassion

94154 Posts

Posted - 15 mars 2011 :  02:51:37  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Merci pour la mise à jour. Il sera intéressant de voir si/quelles évolutions ils proposent dans le futur.

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 01 avr. 2011 :  01:47:49  Show Profile  Visit cedric67's Homepage  Reply with Quote
Problème technique ou problème d'un autre genre, aucune idée. Toujours est-il que ce soir, j'avais sur mon site Bibliorando le message d'erreur "The Geoportal API failed to process your request." et ma licence pour l'API du Geoportail n'est plus valide.

Souscrite le 14/11/2010 suite au remplacement obligatoire des clés pour la version 1.0 de l'API, ma licence était valide jusqu'au 14/11/2013, soit 3 ans. Or, depuis ce soir elle indique désormais "Date de souscription: 01/04/2011 - Expire le: 31/03/2011 - Etat: Expiré".

Par contre, une nouvelle licence a été automatiquement créé avec une nouvelle clé, qui elle fonctionne. Celle-ci indiquait initialement "Date de souscription: 31/03/2011 - Expire le: 14/11/2013 - Etat: Actif", puis peut de temps après, elle est passée à "Date de souscription: 31/03/2011- Expire le: 01/04/2012 - Etat: Actif", soit plus que 1 an de validité au-lieu des 3 ans initialement.

Donc si vous êtes dans le même cas pour votre site Internet, pensez à aller récupérer la nouvelle clé pour votre site sur votre compte du Geoportail, puis remplacez-la dans tous vos fichiers faisant appel à l'API de l'IGN.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 01 avr. 2011 01:53:38
Go to Top of Page

jlb

France
29542 Posts

Posted - 23 juil. 2011 :  19:28:20  Show Profile  Reply with Quote
Bonjour,

Sur la couche Cartes IGN du Géoportail, de nombreux pigeonniers sont indiqués.

Je viens de créer un fichier html permettant de voir la collecte GpsPasSion des pigeonniers (il y en a plus de 1900)

Voici la visualisation de la collecte des pigeonniers sur le Géoportail

Les pigeonniers sont représentés par des ronds noirs. Si l'on clique sur un de ces ronds, le nom du pigeonnier s'affiche.

Je rencontre plusieurs problèmes :

  • Avec Internet Explorer 9, le fonctionnement est incorrect. Avec Firefox et Google Chrome le fonctionnement semble correct mais je rencontre quelques anomalies décrites ci-dessous

  • Lorsque je clique sur outils/voir l'emprise totale, j'obtiens une vue de la région Lyon Genève

  • Avec le Géoportail, lorsque l'on consulte la couche Cartes IGN, on peut zommer jusqu'au niveau rue. On voit alors les noms des rues avec des bâtiments. Lors de mes essais, je n'ai pas réussi à voir ces rues. Pour éviter, l'affichage d'une carte vide, j'ai bloqué l'affichage au niveau 15

  • J'ai été obligé d'enlever tous les accents dans les noms des pigeonniers. J'utilise le code UTF-8 dans mon fichier kml.


Avez-vous des idées pour résoudre ces problèmes?

Je tiens à préciser que le guide en première page de ce topic m'a été très utile.

Amicalement

Team GpsPasSion - Administrateur
La case départ, les articles, la Charte, La carte des membres

Go to Top of Page

cedric67

France
11963 Posts

Posted - 28 juil. 2011 :  02:14:07  Show Profile  Visit cedric67's Homepage  Reply with Quote
Voilà, ça fonctionne correctement. J'ai repris ton script à neuf en repartant du code d'exemple en page 1 du topic. Test concluant avec les navigateurs web Safari 5.1, Google Chrome 12, Firefox 5 et Internet Explorer 9 (Windows 7).

http://www.bibliorando.fr/traces/labo/jlb/t3_api_1.0b4_ok.html


1] Pour Internet Explorer 9, c'est un "É" dans le fichier KML qui provoquait l'erreur de chargement. Mais du coup, j'ai perdu le lien avec ton fichier "rond.png" annexe. J'ai du coup appliqué une icône standard à tous les POIs via Google Earth. Problème résolu.

2] C'est le bout de code que tu as rajouté pour bloquer le niveau de zoom sur la carte à 15 pour éviter la page vide, qui provoquait le problème de centrage de la carte. Problème résolu.

3] C'est une limitation de la version 1.0beta4 de l'API du Geoportail. Pour avoir accès à toutes les couches, il faut passer à la version 1.0 ou ultérieur.

4] Internet Explorer est incompatible avec les caractères accentués dans un fichier KML. Pour les autres navigateurs web, ça devrait passer correctement.


Par contre, en l'état, le script ne fonctionne pas sur Internet Explorer 8 (Windows XP). Je viens de voir sur le site de l'IGN que l'API est disponible actuellement en version 1.2. Bien évidemment, à chaque nouvelle mise à jour, une partie du code devient obsolète.


Pour passer le script en version 1.2, il suffit de modifier le code suivant:
<script type="text/javascript" src="http://api.ign.fr/geoportail/api?v=1.0beta4&key=xxxxxxxxxxxxxxxxxxx&instance=viewer&">

en:
<script type="text/javascript" src="http://api.ign.fr/geoportail/api?v=1.2&key=xxxxxxxxxxxxxxxxxxx&instance=viewer&">

mais, il faudra aussi relire les pages d'aide de l'IGN pour obtenir les nouveaux codes à mettre en place pour que le script fonctionne à nouveau correctement.

En tout cas, en changeant simplement le numéro de version de l'API, ça fonctionne enfin sur Internet Explorer 8 (Windows XP), mais du coup le bouton "Voir l'emprise totale" n'est plus disponible. Il a d'ailleurs disparu depuis la version 1.0 de l'API.

http://www.bibliorando.fr/traces/labo/jlb/t3_api_1.2_partiel.html

A noter que depuis la version 1.0, il n'est plus nécessaire d'utiliser le code de compatibilité:
<!-- IE8 compatibility mode -->
<!--[if IE 8]>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<![endif]-->



Edit:
Je t'ai remis sur le serveur les fichiers modifiés. Il te faudra changer la clé de licence pour que ça fonctionne sur ton serveur web.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum

Edited by - cedric67 on 28 juil. 2011 02:35:55
Go to Top of Page

jlb

France
29542 Posts

Posted - 28 juil. 2011 :  11:52:10  Show Profile  Reply with Quote
Bonjour,

Merci beaucoup pour toutes ces précisions.

Pour visualiser le fichier kml, j'avais utilisé ma version anglaise de Visual C++. Cet éditeur met en évidence les cractères accentuées usuel (é, à, ë, .. ) mais il n'affiche pas le caractère "É". Je vais modifier mon outil de génération de fichier kml pour règler ce problème.

Ton fichier http://www.bibliorando.fr/traces/labo/jlb/t3_api_1.0b4_ok.html marche très bien avec IE9 sous Windows Vista.

J'aime bien l'icône standard que tu as mise car elle se voit mieux au 1/25 000ème.

Avec http://www.bibliorando.fr/traces/labo/jlb/t3_api_1.2_partiel.html , le bouton "Voir l'emprise totale" n'est plus disponible. Il y a bien un bouton "voir l'emprise de la couche" mais il ne fournit pas toute l'emprise.

Amicalement




Team GpsPasSion - Administrateur
La case départ, les articles, la Charte, La carte des membres

Go to Top of Page

jlb

France
29542 Posts

Posted - 26 août 2011 :  11:40:17  Show Profile  Reply with Quote
Bonjour,

J'ai découvert avec intérêt le site http://clic0.free.fr/api_ign/clic0_gpx.php

Je croyais que la fenêtre Geoportail était limitée à 800*600 pixels par l'API

Amicalement

Team GpsPasSion - Administrateur
La case départ, les articles, la Charte, La carte des membres

Go to Top of Page

cedric67

France
11963 Posts

Posted - 26 août 2011 :  13:54:30  Show Profile  Visit cedric67's Homepage  Reply with Quote
Jusqu'à présent, pour une utilisation gratuite de l'API, la fenêtre devait impérativement être limitée à 800 x 600 pixels. Pour aller au-delà, il fallait acheter une licence PRO. Mais il n'y a plus aucune information à ce sujet sur le site de l'API du Geoportail, donc visiblement l'IGN a supprimé cette limitation. A confirmer...

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

jlb

France
29542 Posts

Posted - 26 août 2011 :  17:52:38  Show Profile  Reply with Quote
Je viens de faire un essai qui marche avec 1000*750

Voici la visualisation de la collecte des pigeonniers sur le Géoportail


Amicalement

Team GpsPasSion - Administrateur
La case départ, les articles, la Charte, La carte des membres

Go to Top of Page

cedric67

France
11963 Posts

Posted - 26 août 2011 :  18:07:54  Show Profile  Visit cedric67's Homepage  Reply with Quote
Oui, ça à toujours marché en mettant une taille supérieure, mais jusqu'à présent l'IGN passait en revu tous les sites utilisants une licence gratuite et retirait la licence à tous ceux qui ne respectaient pas cette clause.

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

gpspassion

94154 Posts

Posted - 25 avr. 2012 :  13:11:18  Show Profile  Visit gpspassion's Homepage  Reply with Quote
L'API Geoportail passe en v1.3, des modifications sont à faire dans certains apparemment, voir détails ici : https://api.ign.fr/geoportail/document.do?doc=web

Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

cedric67

France
11963 Posts

Posted - 25 avr. 2012 :  19:33:12  Show Profile  Visit cedric67's Homepage  Reply with Quote
Et voilà, une fois de plus il est nécessaire de remodifier toutes les pages de son site utilisants l'API du Geoportail. Ca devient lourd à gérer !

Modérateur - Liens utiles : Mes collectes de POIs, ma configuration et mes réalisations pour GpsPasSion
Les guides pour bien utiliser les forums : Où commencer ? - FAQ des forums - Plan du site - Comprendre le GPS - Le glossaire - La charte - Ajouter un fichier/photo sur le forum
Go to Top of Page

fclementz

France
3 Posts

Posted - 12 mai 2012 :  16:51:50  Show Profile  Reply with Quote
Bonjour,

Je me permets de vous contacter pour obtenir des précisions de votre part concernant un projet que je souhaite réaliser.
Mes interrogations sont relatives à l'utilisation de la licence de l'API Géoportail.

Mon projet est le suivant :

1. Créer un blog sur la randonnée. Sur ce blog, je souhaite afficher aux internautes, gratuitement, des tracés d'itinéraires de randonnée sur fond de carte IGN (ainsi que diverses informations utiles liées à cette randonnée). Ce blog parlera également de tous les divers et variés sujets relatifs de près ou de loin à la randonnée.

Pour ce faire, quelle licence dois-je utiliser ?

2. J'ai l'idée, mais cela ne sera pas encore pour tout de suite, disons dans un an, d'écrire un livre à des fins commerciales dans lequel je souhaite mettre des tracés d'itinéraires de randonnée sur fond de carte IGN.

Pour ce faire, quelle licence dois-je utiliser ?

Dans le cas où, suivant les deux utilisations, la licence n'est pas la même, ai-je le droit de prendre aujourd'hui une licence, et de prendre une autre licence dans un an ?

D'avance je vous remercie pour votre complète réponse.

Bien cordialement,

Fred
Go to Top of Page

Dateos

194 Posts

Posted - 12 mai 2012 :  18:11:08  Show Profile  Reply with Quote
Sur la question 1, pas de problème : il existe déjà de nombreux sites utilisables pour afficher gratuitement dans un blog des tracés de randos sur fonds de cartes IGN-Géoportail en général combinés avec des fonds Googlemaps.

Pour moi, le plus simple à utiliser est VisuGPX : http://www.visugpx.com mais il en existe beaucoup d'autres...

Sur la question 2, le problème n'est pas aussi simple car on tombe dans le domaine du copyright de l'IGN et là ce n'est pas gratuit !!!

Edited by - Dateos on 12 mai 2012 18:14:04
Go to Top of Page

fclementz

France
3 Posts

Posted - 19 mai 2012 :  09:43:18  Show Profile  Reply with Quote
@Dateos : merci pour ta réponse.

Bon, je vais poser des questions basiques, car pour l'instant je n'y connais rien.

1. Existe-t-il d'autres sites ou logiciels de carte à réutiliser par exemple lorsque l'on a le projet d'écrire un livre, à l'instar de http://www.openstreetmap.org/, et dans les meilleurs cas qui proposent les courbes de niveaux ?

2. Est-il possible d'apposer des traces GPS sur ces solutions palliatives aux cartes IGN, qui sont trop onéreuses ? Ainsi que des graphiques de dénivelés ?

De manière générale, sachant que je souhaite écrire et vendre un livre, et créer un site web avec des itinéraires de randonnées (donc avec des traces et des graphiques de dénivelés, des vues du tracé avec Google Earth etc), en utilisant des cartes qui se rapprochent le plus de celles de l'IGN, mais qui sont moins onéreuses, tout en fournissant au randonneur un maximum d'informations essentielles, que me proposez-vous ?

D'avance je vous remercie pour votre aide.

Fred
Go to Top of Page

jcr83

335 Posts

Posted - 27 mai 2012 :  10:08:17  Show Profile  Reply with Quote
Bonjour,
Il y a http://francetopo.fr, qui propose des cartes du style IGN, mais basées sur OpenStreetMap. Si j'ai bien compris, la réutilisation de ces cartes est gratuite. Je te suggère de contacter l'auteur de cette carte, Christophe Joannis PHILIBERT-CAILLAT (du Vaucluse), pour t'en assurer.

Utiliser OSM présente un avantage supplémentaire, c'est que tu pourras mettre à jour toi-même la carte avant d'écrire ton livre (les cartes IGN sont souvent inexactes ou pas à jour).
Go to Top of Page

Pedro88

1 Posts

Posted - 22 nov. 2014 :  21:22:58  Show Profile  Visit Pedro88's Homepage  Reply with Quote
Bonjour,
Est-ce que le tuto de la page 1 est toujours d'actualité ?
J'essaie de mettre mes traces sur mon site free, mais je n'y parviens pas.
Je ne connais pas beaucoup l'html et encore moins le java.
Y a-t-il du java à installer sur mon site free ?
Merci beaucoup.
Cordialement
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply/Répondre
 Printer Friendly
Jump To:
GpsPasSion Forums © 2002-2015_GpsPasSion/Manzanite Go To Top Of Page
This page was generated in 2,84 seconds. Powered By: Snitz Forums 2000 Version 3.4.05