Skip to content

insee-psar-at/oceanis-package

Repository files navigation

oceanis-package (version 1.8.5)

Mentioned in Awesome Official Statistics CRAN status CRAN checks lifecycle R build status License minimal R version

Le package oceanis permet de réaliser des cartes d'analyses. Il propose plusieurs représentations cartographiques possibles :

  • ronds proportionnels
  • analyse en classes (ou choroplètes)
  • ronds proportionnels sur une analyse en classes
  • analyse en classes sur des ronds proportionnels
  • typologie par couleurs et par symboles
  • oursins
  • flèches joignantes (ou flèches proportionnelles)
  • flèches saphirs

Le package oceanis répond à 3 types de besoins :

  1. Créer des cartes fixes avec la possibilité d'ajouter des étiquettes. Idéal pour les sorties de documents (.pdf ou autres). Peut être intégré dans les applications.

  2. Créer des cartes interactives grâce au zoom et aux pop-up (technologie leaflet). Utile pour l'intégration dans une application ou dans une présentation en direct.

  3. Créer des cartes dans un environnement web ou les paramètres sont modifiables à la volée (technologie R-Shiny + leaflet). Utile pour l'intégration dans une application ou dans une présentation en direct. Ici, la carte est externalisée vers une nouvelle fenêtre du navigateur.

Les fonctions sont classées en 3 groupes, correspondant aux 3 besoins précédents (plot_, leaflet_, et shiny_).

D'autres fonctions existent pour compléter l'offre :

  • Exporter une carte leaflet en projet Qgis
  • Modifier l'apparence de la carte
  • Créer ses propres zonages (connus ou à facon) à partir de tableaux de données.

Le package oceanis répond à des besoins bien spécifiques autant que d'autres packages dédiés à la cartographie (ggplot2, cartography, tmap, leaflet, mapview...). Son utilisation se veut la plus simple et rapide possible tout en proposant une large palette de fonctionnalités.

L'aide du package et la vignette proposent des exemples de réalisation de cartes à partir de données préchargées.

La vignette propose notamment un exemple de scénario de réalisation de cartes depuis le chargement des données et des fonds jusqu'à son exportation en fichier image ou en projet Qgis.

Pour installer le package oceanis depuis GitHub et le charger dans R :

# install.packages("remotes")
remotes::install_github("insee-psar-at/oceanis-package")
library(oceanis)

ou à partir du CRAN :

install.packages("oceanis")
library(oceanis)

Ci-dessous quelques exemples de cartes réalisées avec le package oceanis :

  • Fonction shiny_classes_ronds

  • Fonction shiny_saphirs

  • Fonctions leaflet_ronds_classes, add_legende_classes et add_legende_ronds

  • Fonctions leaflet_typo et add_legende_typo

  • Fonctions leaflet_fonds_simples, add_typo_symboles et add_legende_typo_symboles

  • Fonctions leaflet_joignantes et add_legende_joignantes

  • Fonctions plot_classes_ronds et coordonnees_etiquettes

About

Package pour réaliser des cartes d'études et d'analyse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages