Skip to content

CEREMA/cartofriches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cartofriches

Ceci est le répertoire de l'application Cartofriches.

Cartofriches est une plateforme de recensement et d'inventaire des friches industrielles.

Vous trouverez dans ce répertoire le code opensource de l'application.

Cartofriches a été construite sur la technologie R-Shiny et est publiée sous License MIT.

En savoir plus sur Cartofriches

⚙️ Installation

Voici comment installer et lancer Cartofriches :

Installer R

Dans un premier temps, installez R. C'est le moteur d'exécution de l'application

Installer RStudio

Ensuite, vous pouvez installer RStudio. RStudio est l'environnement de développement de R, son IDE, l'interface dans laquelle éditer le code.

Télécharger Cartofriches

Pour installer Cartofriches, vous pouvez passer, soit par un téléchargement depuis le répertoire github soit par la commande git

Télécharger en zip

Télécharger avec git

Installez git

Positionnez-vous dans le dossier dans lequel vous souhaitez avoir l'appli Cartofriches

cd <votre-dossier>

Exécutez la commande de clonage pour récupérer l'application

git clone https://github.com/CEREMA/cartofriches.git

Cela va créer un dossier cartofriches sur votre poste de travail

Installer les librairies

Lancez RStudio

Ouvrez le script install-packages.R et lancez-le afin d'installer les librairies nécessaifres à l'exécution de l'application

Plus d'infos sur les librairies utilisées

⚡ Lancer Cartofriches

Allez dans le dossier shinyapp, puis ouvrez le fichier cartofriches.RProj, ce qui ouvre l'environnement de développement de Cartofriches dans RStudio que vous avez installé précédemment

Positionnez-vous, soit sur le script ui.R, soit server.R, soit global.R. Cliquez sur Run

Cela lance Cartofriches dans RStudio.

Pour le lancer dans le navigateur, choisir ces préférences :

💡 Wiki

Accéder au wiki (code expliqué, contenu, données, éléments d'interface,...)

✉️ Vous pouvez nous contacter à [email protected]