riatelab/cartography

Problème création carte Guadeloupe

Damienglp opened this issue · 2 comments

Bonjour,

Désolé de vous contacter de cette facon, mais je n'ai pas réussis à trouver vos adresses mail...
Je suis actuellement étudiant en Master 2 Economie Gestion à l'Université des Antilles.

Je réalise des programmes R depuis maintenant plus de 3 ans avec Rmarkdown. Et je suis tombé sous le charme de votre package cartography que j'utilise tout les jours pour mes analyses de questionnaire en Martinique.

Mais voila, aujourd'hui je suis de retour en Guadeloupe et je réalise mon mémoire de master sur l'entrepreneuriat. Et pour mon analyse de questionnaire j'aurais bien aimé utilisé votre package associé à une carte de la guadeloupe et les villes comme j'ai l'habitude de le faire avec la fonction :
mtq <- st_read(system.file("gpkg/mtq.gpkg",package="cartography"),
quiet = TRUE)
x1 <- read_excel("/Users/damien/Downloads/ville.xlsx")
mtq2<-bind_cols(mtq,x1)
Pour personnaliser la carte en fonction des réponses.

Pourriez vous s'il vous plait m'aider à trouver le code gpkg/...gpkg qui est en lien avec la carte de la Guadeloupe.

Vous me seriez d'une très grande aide pour l'analyse de mon questionnaire.

Cordialement
Damien

Bonjour,
Vous touverez un fond de carte de la Guadeloupe sur le site de l'IGN admin express.

Par ailleurs, je vous conseille vivement d'utiliser le package mapsf plutôt que le package cartography.
cartography est en mode maintenance, n'est mis à jour que pour les bugs et peut perdre des fonctionnalités au fur et à mesure des évolutions des packages dont il dépend.

mapsf vise à remplacer cartography.

Téléchargement

Capture.video.du.2023-06-27.10-39-52.webm

Import

Capture.video.du.2023-06-27.10-42-18.webm

Bonjour,

Merci pour votre retour rapide et vos précisions.
J'ai donc pu importer la carte et la mettre dans votre programme. J'aurais juste à ajuster la population selon le nombre de réponses au questionnaire.
Je ne manquerais pas de vous citer dans mes remerciements.
Capture d’écran 2023-06-27 à 08 37 22