Oula, je n'ai pas cherché correctement pour les formules.
La page du wiki donne les bons outils.


Pour les paquets gdal-bin et proj4, c'est assez difficile sous Debian,
parce que je cherche vraiment à produire des .deb et pas seulement
installer à partir des sources.
La encore je ne dois pas avoir les bons tar.gz parce qu'il manque le
répertoire debian pour pouvoir executer dpkg-buildpackage.
Je vais être raisonnable et m'arrêter là.

Thomas, en effet proj4 permet la reprocjection en CLI.
Utilisant PHP dans mon projet, j'aimerais m'en sortir avec un unique
recours à exec() pour générer la carte avec gdal_translate. Et les
formules du wiki sont en effet plutôt simples à utiliser.


François
François Lacombe

fl dot infosreseaux At gmail dot com
www.infos-reseaux.com
@InfosReseaux


Le 23 février 2016 à 22:31, Thomas Gratier
<osgeo.mailingl...@gmail.com> a écrit :
> 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.infosrese...@gmail.com> a
> écrit :
>>
>> Le 23 février 2016 à 17:52, Jean-Claude Repetto <jrepe...@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@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à