Accueil > A propos... > Techniques > Graphiques géographiques

Graphiques géographiques

Initialement publié le 6 mai 2015, mis à jour le 19 mai 2015 , par DEGOY Bertrand dans Techniques

Les Graphiques géographiques s’inscrivent dans la cartographie. Il s’agit de formes (lignes, polygones etc.) dont les points sont positionnés géographiquement. Ils s’affichent donc sur les cartes à leur position et leur dimension s’adapte à l’échelle. Du point de vue de l’internaute, ils ne peuvent donc être distingués du fond de carte dont ils complètent les informations.

Les fichiers d’extension .gpx, .kml et .geojson attachés aux articles permettent d’afficher des Graphiques géographiques dans la carte de cet article.


GPX (GPS eXchange Format) est un format permettant de décrire une collection de points sous forme de cheminement (waypoint), de trace (track) ou d’itinéraire (route).

KML (Keyhole Markup Language) est destiné à l’affichage de données géospatiales dans les logiciels de SIG. Il est notamment utilisé par Géoportail et Google Maps.

GeoJSON (Geographic JSON) est un format ouvert d’encodage d’ensemble de données géospatiales simples, utilisé notamment par la bibliothèque Leaflet et le projet Openstreetmap.

Un nombre quelconque de ces fichiers peut être attachés à un même article.

Notes :
- Les points composant les Graphiques géographiques ne doivent pas être confondus avec les Points géolocalisés.

Création d’objets graphiques avec geojson.io

Création d’un graphique

L’application en ligne geojson.io est un excellent outil permettant de charger ou de créer, de modifier et de sauvegarder des graphiques sous différents formats. Cependant, le format de prédilection de geojson.io est GeoJSON, incorporant les styles au format simplestyle et les icônes Maki. geojson.io utilise la bibliothèque Leaflet, comme MapBox et comme chemindeleau.com. Les objets créés avec geojson.io ou MapBox apparaîtront donc de façon identique sur le site chemindeleau.com.

geojson.io permet de créer les objets suivants :
- polyline
- polygone
- rectangle
- marker

L'application geojson.io
L’image ci-dessus montre un polygone en cours de tracé.

En cliquant sur le polygone, on obtient un dialogue d’édition des propriétés et des styles du graphique.

Les propriétés possibles comprennent :

Pour tous les objets :

NomValeursStandardObs.
nameStringLeafletchemindeleau affiche le titre en infobulle quand on clique sur la périphérie du graphique
descriptionString ?chemindeleau affiche la description en infobulle sous le titre
copyrightStringnonchemindeleau affiche la mention de copyright en infobulle en la faisant précéder de ©
linkStringnonchemindeleau affiche l’URL indiquée sous forme de lien.
positionStringnonChemin de l’eau affiche le texte indiqué. Notez que, dans le cas d’un Point, les coordonnées GPS sont toujours indiquées

Pour les Lignes et les Polygones ( polyline, polygone, rectangle ) :

NomValeursStandardObs.
strokeRVB en Hexadécimal, exemple : #0000FFouigeojson.io permet de sélectionner visuellement la couleur
strocke-widthpixelsoui
strocke-opacity1=opaqueoui
fillchoixoui
fill-opacity1=opaqueoui
stroke-dasharrayvoir : stroke-dasharrayLeafletà éviter : ne fonctionne pas sur tous les navigateurs

Pour les Points ( marker ) :

NomValeursStandardObs.
marker-colorRVB en Hexadécimal, exemple : #0000FFouigeojson.io permet de sélectionner visuellement la couleur
marker-symbolvoir : Maki iconsoui
marker-sizelarge, medium ou smalloui

Notes :
- Par défaut chemindeleau affiche toutes les autres propriétés sous la forme propriété = valeur.
- Les propriétés ci-dessus ne seront conservées en totalité que pour le format GeoJSON.
- Les propriétés non standard sont ajoutées en cliquant sur "Add row". Il est possible de donner n’importe quelle définition à une propriété non standard, chemindeleau n’exploite pleinement que celles qui figurent dans le tableau ci-dessus.
- Les valeurs de type String doivent répondre au standard informatique, notamment les apostrophes, guillemets doubles et caractères spéciaux doivent être échappés (exemple : \’). Si vous ne savez pas ce que cela veut dire, évitez les complications.
- Les propriétés non standard peuvent être répétées, bien que cela n’ait de sens que pour la propriété link.

Exemple d’infobulle avec name, description, copyright et link :

Propriétés et styles d'un polygone


Insertion d’objets graphiques dans un article

geojson.io permet de sauvegarder sur l’ordinateur local les graphiques créés dans un fichier map.geojson :

Rappel : seul le format GeoJSON conserve toutes les propriétés et est pleinement traité par chemindeleau.com.

Il est ensuite possible de renommer ce fichier ( garder l’extension geojson ) et de le traiter comme n’importe quel fichier de document multimedia en le téléversant dans l’article.

Carte de l’article :

Les objets graphiques s’insèrent automatiquement dans la carte de l’article à partir du moment ou leur fichier est attaché à l’article en tant que Document multimedia. Un fichier d’objets graphique se traite donc comme tout fichier de Document multimedia.

Insertion dans le texte d’un article :

Les fichiers graphiques sont insérés à l’aide du modèle carte_gis. Le paramètre gpx, kml ou geojson doit désigner le document par son numéro. Voir : Insérer une carte dynamique dans le corps d’un article dans Cartographie.

Changer le fond cartographique de geojson.io

Dans le menu Meta -> Add map layer, indiquer l’url de la source de tuiles à utiliser comme fond cartographique.

Exemples :

ESRI World Topo Map : http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}

ESRI World Imagery : http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}

Pour les développeurs : Les URLs des sources de tuiles sont indiquées dans leaflet-providers.js.

Dans le glossaire :
potentiel hydrogène  

Forum de discussion sur ce parcours : 

Poster un message

Positions   Recaler

Lat: 47° 57' 04.13" N
Lon: 5° 44' 45.68" E
Bourbonne-les-Bains - Fontaine chaude




http://chemindeleau.com/1243