Api json trail¶
Réponse condensée JSON de l'API contenant un SityGuide
{
"status": "SUCCESS",
"data": {
"nb_max": 183,
"trails": [
{
"id": 418025, // Identifiant unique du SityGuide
"user": "alice", // Utilisateur propriétaire
"auteur": "Alice R Mc Donald", // Nom de l'auteur
"statut": 3, // Statut (3 = public)
"difficulte": null, // Difficulté ( 0 = très facile, 5 = très difficile , null/-1 = non défini )
"longueur": 34800, // Longueur du tracé en mètres
"duree": 151, // Durée du parcours en minutes
"denivelepositif": 676, // Dénivelé positif en mètres
"denivelenegatif": 663, // Dénivelé négatif en mètres
"activite": 5, // Activité - se référer au tableau des sports
"etoiles": 5, // Grade interne de la randonnée (4-5 = SityTour /
"distancereel": null, // Distance réelle de la randonnée après recalcul
"altitudemax": 425, // Alt. max en mètres
"altitudemin": 256, // Alt. min en mètres
"closing": null, // Période de fermeture
"idorigine": null, // Cet identifiant est utilisé si le tracé provient d'un import, ceci est sa référence d'origine
"provenance": "Geolives", // Provenance en cas d'import (Geolives = Provenance interne)
"balise": null, // Balise, si celle est est définie, consulter la page [[balise|Balise]] pour plus d'infos
"geom_wkt": "POINT(5.159668 50.007518)", // Coordonnées du point de départ
"gpxminfo": { // Données statistiques de la randonnée
"nbrVotes": null, // Nombre de votes pour la rando
"avgNote": null, // Moyenne des votes (/5)
"webCount": 49, // Nbre de visualisations web
"mobileCount": 1, // Nbre de téléchargements mobile
"gpxCount": 0, // Nbre de téléchargements du fichier GPX
"printCount": 0, // Nbre d'impressions
"qrcodeCount": 2, // Nbre de scans du QR-CODE
"totalCount": 52 // Total de téléchargements/Visualisation
},
// GPXM DATA Contient des informations additionnelles sur la localisation de la randonnée
"gpxmdata": {
"id": 418025, // ID Unique
"dateCreation": "2015-05-20", // Date de création
"dateModification": "2015-05-20", // Date de dernière modification
"spacialized": 1, // Spatialisation - donnée interne à ignorer
"ville": { // Ville
"id": 32958, // Identifiant de la ville
"name": "Libin", // Nom de la ville/entité
"cp": "6890" // Code postal
},
"country": { // Pays
"id": 22, // Identifiant du pays
"iso2": "BE", // Code pays sur deux caractères
"iso3": "BEL", // Code pays sur trois caractères
"nameEn": "Belgique", // Nom du pays
"nameFr": "Belgique",
"nameDe": null
},
"admin2": { // Admin 2 (province/département)
"id": 2660, // Identifiant
"name": "Luxembourg (le)", // Nom de la province ou du dpt.
"shortName": null // Nom raccourci (non utilisé)
},
"admin1": { // Admin 1 (Région)
"id": 880, // Identifiant de la région
"name": "Région wallonne", // Nom de la région
"shortName": null // Nom raccourci (non utilisé)
}
},
// Entité contenant les informations textuelles multilingue concernant la randonnée
// Se référer à la documentation pour plus d'info
"mediaWithName": {
"idPoi": 3045101, // Identification du POI de départ
"place": 0, // Place 0
"mediaCollection": [ // Media contenant les informations textuelles (plusieurs medias dans le cas de plusieurs langues)
{
"idMedia": 4371028, // IDentification du media.
"langue": "fr", // Langue
"descr": "Le départ de cette promenade est perdu.", // Texte descriptif
"descrhtml": null, // Description au format HTML (non utilisé)
"titre": "Circuit des 3 Rivières", // Titre
"url": null, // URL - champ non utilisé
"type": "zero" // Type - type de media
}
]
},
"vphotos": null,
"latitude": 50.007518,
"longitude": 5.159668
}
]
}
}
Télécharger le fichier exemple :