Geotrek¶
Quâest ce que Geotrek ?¶
Geotrek est un ensemble dâoutils web dĂ©diĂ©s Ă la gestion et la valorisation des activitĂ©s de randonnĂ©es, de sports de pleine nature et des informations touristiques.
Ils sont open source et peuvent ainsi ĂȘtre dĂ©ployĂ©s librement par les structures et territoires qui le souhaitent, mais aussi les faire Ă©voluer, ou bĂ©nĂ©ficier des Ă©volutions rĂ©alisĂ©es par dâautres structures sans avoir Ă les re-financer.
Ces outils permettent la gestion de nombreuses pratiques sportives liĂ©es Ă des linĂ©aires (randonnĂ©e pĂ©destre, Ă vĂ©lo, en VTT, Ă cheval, avec poussette, etc.) mais Ă©galement Ă des contenus outdoor non linĂ©aires (escalade, vol libre, sports dâeau vive, etc.).
Câest lâapplication de rĂ©fĂ©rence des parcs naturels, mais aussi de nombreuses structures publiques (conseils dĂ©partementaux, communautĂ©s de communes, comitĂ©s rĂ©gionaux du tourisme, offices du tourisme, etc.).
Utiliser Geotrek vous permettra :
dâintĂ©grer une communautĂ© de gestionnaires de randonnĂ©es trĂšs active
de bĂ©nĂ©ficier de lâensemble des Ă©volutions rĂ©alisĂ©es par les autres utilisateurs. Le projet est vivant et les outils sâamĂ©liorent sans cesse
de disposer dâune offre complĂšte qui pourra Ă©galement ĂȘtre utilisĂ©e par dâautres acteurs du territoire
de facilement pouvoir accĂ©der Ă dâautres fonctionnalitĂ©s quand le besoin sâen fera ressentir : site web, impression de fiches de parcours, gestion de la signalĂ©tique, organisation des travauxâŠ
dâexporter facilement vos contenus valorisables (itinĂ©raires, POIs, contenus touristiques âŠ) vers dâautres plateformes touristiques nationales (IGNrandoâ, Visorando, Outdooractive, Apidae, Cirkwi, etc.)
Les quatre briques¶
La suite logicielle Geotrek dispose de quatre briques à la fois distincts et complémentaires :
Geotrek-admin: outil de gestion et de saisie de lâensemble des informations, intĂ©grant les donnĂ©es des SystĂšmes dâInformations Touristiques (SIT) et pouvant ĂȘtre connectĂ© Ă votre SIG ou Ă des systĂšmes dâinformation transport
Geotrek-rando : site web, reprenant les informations saisies dans Geotrek-admin, Ă destination des internautes grand public
Geotrek-mobile : application mobile fonctionnant sous Android et iOS, reprenant des informations saisies dans Geotrek-admin et optimisĂ©es pour lâusage mobile (volume, impact sur la batterie, hors-ligne, gĂ©olocalisationâŠ)
Geotrek-rando-widget : nouveau composant web permettant de valoriser une offre de contenus touristiques et de randonnĂ©es auprĂšs des usagers du territoire, en lâintĂ©grant dans un site internet existant
Note
Cette documentation ne traite que de Geotrek-Admin, chaque brique ayant sa propre documentation.
Utilisateurs¶
Lâapplication Geotrek, destinĂ©e Ă deux types de public, est une solution web qui apporte :
des fonctionnalitĂ©s de gestion des informations (itinĂ©raires, sites outdoor, points dâintĂ©rĂȘts, description, interprĂ©tation, mĂ©diasâŠ) et de gestion des infrastructures (signalĂ©tique, amĂ©nagements, travaux, rĂ©glementationâŠ) pour les utilisateurs gĂ©rant un territoire (Geotrek-admin)
des fonctionnalitĂ©s simples et ludiques de recherche et de consultation dâitinĂ©raires pour les internautes et les mobinautes (Geotrek-rando V3, Geotrek-mobile et Geotrek-rando-widget).
Pour retrouver plus dâinformations sur la suite applicative Geotrek, rendez-vous sur geotrek.fr.
A qui appartient Geotrek ?¶
Geotrek est un produit libre et open source avec une importante communautĂ© dâutilisateurs.
Retrouvez toutes les infos sur la genĂšse du produit, son modĂšle communautaire ainsi que les principales structures contributrices sur le site geotrek.fr.
Comment rejoindre la communauté ?¶
Rejoignez la mailing list! Envoyez un mail Ă
geotrek-fr+subscribe@googlegroups.com
et vous recevrez automatiquement une invitation.Ouvrir un ticket lorsquâun bug est dĂ©tectĂ©
Ouvrir un ticket pour proposer une suggestion ou une nouvelle fonctionnalité
Rejoindre le canal de discussion Matrix afin dâĂ©changer directement avec des membres de la communautĂ© Geotrek
Composants libres¶
Lâapplication Geotrek utilise les technologies open source suivantes :
Geotrek-admin¶
Python / Django, lâĂ©pine dorsale de lâapplication qui prend en charge les principales fonctionnalitĂ©s comme le module de configuration, lâexploitation de la base de donnĂ©es, la gestion des utilisateurs et de leurs droits ou lâintĂ©gration avec les bibliothĂšques cartographiques. La richesse de son Ă©cosystĂšme permet de concevoir des applications aux possibilitĂ©s infinies, en favorisant la production dâapplications sĂ©curisĂ©es, solides (tests automatiques) et robustes (Python).
PostgreSQL / PostGIS pour la base de donnĂ©es. La totalitĂ© des donnĂ©es de lâapplication est stockĂ©e dans une instance PostgreSQL avec lâextension spatiale PostGIS :
attributs, comptes utilisateursâŠ,
géométries,
raster (ModÚle Numérique Terrain).
Geotrek-rando¶
Next.js (React, Typescript),
Leaflet, utilisé comme librairie cartographique
Geotrek-rando-widget¶
Stencil, framework permettant de créer des composants web personnalisables et légers.
Leaflet, utilisé comme librairie cartographique
Geotrek-mobile¶
Angular, framework utilisĂ© pour lâapplication Geotrek-mobile.
Ionic, composant UI
Capacitor, boĂźte Ă outils nĂ©cessaires Ă la crĂ©ation dâapplications mobiles
MapLibre, utilisé comme librairie cartographique