~~NOCACHE~~ ====== Afficher une carte géographique ====== Le module [[doku>plugin:openlayersmap|OpenLayerMap]] permet d'afficher une carte sur une page. Le module OpenLayerMap n'est plus installé sur ce wiki. Cette page a été conservée à titre d'archive. ===== Carte par défaut ===== Obtenue en utilisant le bouton insérer une carte ~~ Plugin olmap help. ~~ Required in the above tag are values for: id (unique on this page), width, heigth. ~~ Also you will want to enter zoomlevel and lat, lon values that make sense for where you~~ want the map to start. ~~ Below is an example of a POI, you can add as many as you want. ~~ More examples: https://dokuwiki.org/plugin:openlayersmap 50.0117,5.1287,-90,.8,marker-green.png,Pont de Barbouillons; Daverdisse \\ external link: [[https://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** ==== Code par défaut ==== Voici le code inséré après utilisation du bouton {{http://dokuwikispatial.sourceforge.net/dokuwiki/lib/plugins/openlayersmap/toolbar/map.png}} dans la barre d'outils : ~~ Plugin olmap help. ~~ Required in the above tag are values for: id (unique on this page), width, heigth. ~~ Also you will want to enter zoomlevel and lat, lon values that make sense for where you~~ want the map to start. ~~ Below is an example of a POI, you can add as many as you want. ~~ More examples: https://dokuwiki.org/plugin:openlayersmap 50.0117,5.1287,-90,.8,marker-green.png,Pont de Barbouillons; Daverdisse \\ external link: [[https://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** ++++ Voir la carte | ~~ Plugin xml olmap help. ~~ Required in the above tag are values for: id (unique on this page), width, heigth. ~~ Also you will want to enter zoomlevel and lat, lon values that make sense for where you want the map to start. ~~ Below is an example of a POI, you can add as many as you want. ~~ More examples: http://dokuwiki.org/plugin:openlayersmap 50.0117,5.1287,-90,.8,marker-green.png,Pont de Barbouillons; Daverdisse \\ external link: [[http://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** ++++ ==== Paramètres ==== Voici la liste des paramètres de la balise ''olmap'' : * **id** Identifiant **unique** de la carte ((Chaine valide pour les normes [[http://www.w3.org/TR/CSS21/syndata.html#characters|CSS]]/[[http://www.w3.org/TR/html4/types.html#type-id|XHTML]]/[[http://mathiasbynens.be/notes/javascript-identifiers|JavaScript]])). * **width** Largeur de la carte, par défaut ''400px''. * **height** Hauteur de la carte, par défaut ''300px''. * **zoom** Niveau de zoom, par défaut ''12''((Valeur entière qui dépend de la carte utilisée)). * **controls** Affiche les boutons de contrôle sur la carte. Valeur ''on'' ou ''off'', par défaut ''on''. * **statusbar** Montre la barre de statut en bas de carte. Valeur ''1'' ou ''0'', par défaut ''1'' (affichée). * **poihoverstyle** Affichage du texte associé au point d'intérêt (survol or clic). Valeur ''1'' ou ''0'', par défaut ''0'' (clic), évitez la fonction survol pour l'accessibilité. * **lat** Latitude du centre de la carte en degrés décimaux(([[WP>WGS84]])), de ''-90.0'' à ''90.0'', valeurs négatives au sud de l'équateur. * **lon** Longitude du centre de la carte en degrés décimaux(([[WP>WGS84]])), de ''-180.0'' a ''180.0'', valeurs négatives à l'ouest du méridien de Greenwich. * **baselyr** La couche géographique utilisée. Les valeurs possibles sont : ''OpenStreetMap'', ''transport'', ''landscape'', ''cycle map'', ''hike and bike map'', ''mapquest road'', ''mapquest sat'', ''google relief'', ''google sat'', ''google hybrid'', ''google road'', ''bing road'', ''bing sat'' or ''bing hybrid''. (Pour Google et Bing il vous faudra peut-être une clé API ou une URL) * **gpxfile** fichier [[WP>GPS_eXchange_Format|GPX]] * **kmlfile** fichier [[WP>KML]] * **geojsonfile** fichier [[WP>GeoJSON]] * **summary** une description de la carte. Toutes les valeurs par défaut sont définies dans les paramètres de configuration du module.\\ Les cartes Bing et Google doivent être activées dans la configuration du module. ==== Points d'intérets ==== A l'intérieur de la balise ''olmap'', il est possible de lister une série de points d'intérêts. Chaque point est défini par la ligne suivante : lat, lon, angle, opacité, image, texte * **lat** latitude du point d'intérêt * **lon** longitude du point d'intérêt * **angle** de rotation de l'image de 0 à 360, si négatif : rotation vers la gauche. * **opacité** de l'image valeur de ''.1'' (transparente) à ''1'' (opaque) par pas de ''.1''. * **image** fichier png disponible dans le répertoire ''icon'' du module. * **texte** contenu de la boite d'information qui peut être formaté et contenir des liens DokuWiki. ===== Exemples de cartes ===== ==== Simple ==== Carte placée avec toutes les options par défaut de cette configuration et sans point d'intérêt. ++++ Voir la carte | ++++ ==== Minimale ==== Carte [[#simple]] sans les boutons de contrôle ni la barre de statut. ++++ Voir la carte | ++++ ==== Satellite ==== Carte [[#minimale]] utilisant Google satellite. ++++ Voir la carte | ++++ ==== Points d'intérêts ==== Carte [[#minimale]] avec zoom sur deux points d'intérêts. 43.83941,4.36152,0,.8,marker.png,**Café d'ANAIS**\\ Place des esclafidous \\ Site Web : [[https://cafe.reseauanais.fr]] \\ Wiki : [[https://wikicafe.reseauanais.fr]]\\ 43.83206, 4.36533,0,.8,train.png,La Gare ++++ Voir la carte | 43.83941,4.36152,0,.8,marker.png,**Café d'ANAIS**\\ Place des esclafidous \\ Site Web : [[https://cafe.reseauanais.fr]] \\ Wiki : [[https://wikicafe.reseauanais.fr]]\\ 43.83206, 4.36533,0,.8,train.png,La Gare ++++ ==== Autres exemples ==== Vous trouverez d'autres exemples (en anglais) sur le [[https://dokuwikispatial.sourceforge.io/dokuwiki/openlayersmap:start|site de test des développeurs du module]]. ++++ Voir la liste des pages de ce dossier | ++++ Retour [[.sommaire]]