[OSM-talk-fr] Generation de cartes raster à la volée
Thomas Gratier
osgeo.mailinglist at gmail.com
Mar 23 Fév 21:31:25 UTC 2016
Salut,
Pour convertir, tu peux utiliser proj4 dans debian pour convertir tes
coordonnées
sudo apt-get install proj-bin
Tu peux ainsi reprojeter tes coordonnées en gardant ta version de GDAL
first=`echo '5.11 45.21' | cs2cs +proj=longlat +datum=WGS84 +no_defs +to
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0
+k=1.0 +units=m +nadgrids=@null +wktext +no_defs | sed 's/ 0.00//g' |sed
's/\t/ /g'`
second=`echo '5.12 45.20' | cs2cs +proj=longlat +datum=WGS84 +no_defs +to
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0
+k=1.0 +units=m +nadgrids=@null +wktext +no_defs | sed 's/ 0.00//g' |sed
's/\t/ /g'`
Tu pourras utiliser les résultats dans ta ligne de commande
echo $first $second
Si tu fais du Python, l'alternative est de passer par Pyproj (la doc de
http://www.portailsig.org/content/python-projections-cartographiques-definitions-et-transformations-de-coordonnees
te permet de capter cela en 5 min si tu sais que projection origine =
lat/lon = EPSG:4326 et projection arrivée = OSM = EPSG 3857) et d'appeler
gdal via un beau et moche "subprocess" (
http://gis.stackexchange.com/questions/42584/how-to-call-gdal-translate-from-python-code
)
Cordialement
Thomas Gratier
PS: je peux m'être planté dans l'ordre x,y des coordonnées mais le but est
de comprendre que tu peux tout faire en ligne de commande
Le 23 février 2016 à 22:14, François Lacombe <fl.infosreseaux at gmail.com> a
écrit :
> Le 23 février 2016 à 17:52, Jean-Claude Repetto <jrepetto at free.fr> a
> écrit :
> > Le 23/02/2016 14:00, François Lacombe a écrit :
> >>
> >> J'ai oublié de préciser que j'étais sous Debian et que seule la
> >> version 1.10.1 est actuellement disponible en stable.
> >> Le paramètre -projwin_srs sera sans effet.
> >>
> >> Que se passe-t-il si je créé le xml avec l'ESPG:4326 ?
> >>
> >
> > Non, tu ne peux pas.
> > Soit tu installes GDAL 2.x, soit tu convertis tes coordonnées
> > géographiques en coordonnées pseudo-Mercator.
>
> Vu les premières pistes que je vois pour passer de l'EPSG4326 au 3857,
> je vais tenter de compiler gdal2 sur Debian Jessie.
> A moins que bien sur, quelqu'un ait déjà créé le paquet quelque part :)
>
> Merci pour ces infos Jean-Claude
>
>
> François
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20160223/c8d90874/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr