Intégration Web : iFrame

Avec iFrame, geo.admin.ch met à la disposition des sites web une possibilité simple et gratuite d'intégrer des cartes. La description d'un endroit, un plan pour une manifestation ou encore une illustration pour soutenir une présentation sont maintenant facilement visualisables. De plus, le contenu cartographique peut être augmenté et, si nécessaire, l'application complète être intégrée au moyen de iFrame.

  • A l'aide de la fonction Share, une vue prédéfinie de map.geo.admin.ch est créée en tant que code HTML iFrame. Celui-ci peut être intégré dans un site Web .
    Fonction Share

    Le code HTML iFrame est intégré pour l'affichage de la carte dans un site web.
  • La légende peut être ajoutée à la carte simple. Cliquer avec le bouton droit sur l'image de l'Infobox représentant la légende apparaissant dans «Voir les informations d'un jeu de données Page externe. Le contenu sera ouvert dans la nouvelle fenêtre». Cet URL peut être ajouté dans le code HTML de la section iFrame.

    <b>Légende</b>
    <p><img src="http://api3.geo.admin.ch/static/images/legends/ch.bafu.grundwasserschutzzonen_de.png" alt="Légende" ></p>

  • Les points d'intérêt (rouge) les éléments de chemins (orange) et les surfaces/textes (bleu) ont été dessinés au moyen de la fonction Dessiner Page externe. Le contenu sera ouvert dans la nouvelle fenêtre. Ces éléments graphiques ont été sauvés localement dans un fichier qui a ensuite été téléchargé sur un serveur Web. Il est maintenant disponible grâce à l'import KML. La légende a été ajoutée dans le code HTML en texte.
    KML Zoo (Fichier KML avec éléments graphiques)

  • Lorsque les fonctions standard telles que la recherche de lieu, la mesure, etc. sont nécessaires: le visualiseur de cartes complet peut être intégré dans un site web. Celui-ci s'adapte automatiquement à la grandeur et reste interactif. Pour cela, il faut remplacer «embed.html» par «map.geo.admin.ch/» et supprimer «?topic».

    Important : pour activer la géolocalisation, il faut adapter le code en ajoutant le paramètre allow='geolocation'. Ce paramètre permet d'éviter des problèmes avec certains navigateurs.

    <iframe src='//map.geo.admin.ch/?lang=fr&X=273253.00&Y=623352.00&zoom=9&bgLayer=ch.swisstopo.pixelkarte-farbe' width='100%' height='400' frameborder='0' style='border:0' allow='geolocation'></iframe>

    • Le visualiseur de cartes map.geo.admin.ch peut être intégré sous la forme de petite carte dynamique (iFrame) dans n’importe quelle page web. Le layout (CSS) et les fonctions ne doivent pas être modifiées.
    • Lors de représentation de données de l’utilisateur ou de tierce partie au moyen des interfaces disponibles (p.ex. KML/WMS), les conditions d’utilisation du propriétaire respectif des données doivent être respectées.
    • Les réclamations en responsabilité contre les autorités fédérales – dans le cadre permis par la loi - sont exclues. Cette fonctionnalité est disponible selon http://www.disclaimer.admin.ch/informations_juridiques.html Page externe. Le contenu sera ouvert dans la nouvelle fenêtre .

Quelques exemples d'intégration:

Flyer

Flyer iFrame 
PDF, 2 Pages, 782 KB, français

Informations complémentaires