Cartographie sous R via php

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Didier Plat
Messages : 225
Enregistré le : 02 Nov 2009, 16:47
Contact :

Re: Cartographie sous R via php

Messagepar Didier Plat » 10 Fév 2017, 12:48

Bonjour,
Je n'utilise pas php. Donc, mon commentaire sera peut-être sans intérêt...
J'utilise windows. Lorsque je lance un script de carto analogue au vôtre depuis un terminal (cmd.exe sous windows, Cf. une remarque antérieure de Jean-Emmanuel), le résultat d'ogrInfo est envoyé sur le terminal et j'obtiens sans souci un fichier .jpg analogue à celui que j'ai lorsque je lance le même script depuis Rgui. Mais si je ne déclare pas de répertoire de destination pour mon fichier .jpg (Cf. la commande jpeg("p.jpg")), il est créé dans le répertoire à partir duquel j'ai lancé Rscript.exe. Quel est le répertoire à partir duquel vous lancez Rscript.exe ? Avez-vous les droits d'écriture dessus ? Un moyen d'avancer pourrait peut-être être de voir ce qui se passe si vous spécifiez le chemin pour votre fichier de destination : jpeg("c:/monchemin/p.jpg").

Jean-Emmanuel Longueville
Messages : 310
Enregistré le : 23 Fév 2011, 08:03

Re: Cartographie sous R via php

Messagepar Jean-Emmanuel Longueville » 10 Fév 2017, 13:24

Pour le write.table en graphique avez vous un message d'erreur ?

Didier Plat sous linux on le redirige à l'appel de la commande avec

Code : Tout sélectionner

> fichier
sous windows je ne sais pas le faire.

Pour rebondir sur votre message Didier il faut peut être définir le working directory par setwd().
Jean-Emmanuel
Ingénieur d'étude LNEC

Cedric Abat
Messages : 13
Enregistré le : 28 Jan 2013, 16:31

Re: Cartographie sous R via php

Messagepar Cedric Abat » 10 Fév 2017, 15:26

Bon, au final, j'ai opté pour une autre solution.
J'ai converti les .shp en coordonnées gps (logiciel ExpertGPS) en Lambert 93 puis j'ai regroupé les coordonnées des unités voulues (dans mon cas les arrondissements de Marseille) et j'ai utilisé ggplot comme suit:

Code : Tout sélectionner

tmp<- read.csv2(file = pathToData,stringsAsFactors = FALSE)
library("ggplot2")
jpeg('ggplot.jpg', width=800, height=1000)
ggplot(tmp,aes(x = lon, y = lat, group=INSEE_COM)) + geom_polygon(fill = "lightblue", color = "black")
ggplot<-ggplot + theme(
  axis.text.x = element_blank(),
  axis.text.y = element_blank(),
  axis.ticks = element_blank())+
  labs(x="", y="")   
ggplot
dev.off()


Si jamais quelqu'un en a l'utilité...

Bonne journée!

Cedric Abat
Messages : 13
Enregistré le : 28 Jan 2013, 16:31

Re: Cartographie sous R via php

Messagepar Cedric Abat » 10 Fév 2017, 16:53

Et en creusant, c'était l'un des deux packages ggmap ou maptools qui ne permettaient pas le traitement en offline!

Cedric Abat
Messages : 13
Enregistré le : 28 Jan 2013, 16:31

Re: Cartographie sous R via php

Messagepar Cedric Abat » 11 Fév 2017, 11:31

Bonjour à tous!
Je viens de tester les packages pour savoir lequel de maptools et ggmap ne permet pas le mode offline de R et le gagnant est ... ggmap!

J'espère que cela pourra aider des personnes qui souhaitent développer des applis web de cartographie en temps réel.
Bonne continuation


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité