Bonjour,

Comme à son habitude Philippe nous gave avec des réponse très longues mais
sans grand intérêt puisque généralement hors sujet, cela se vérifiant
encore ici. Bref...

Quelques faits à rappeler :

   1. OSM stocke et manipule ses données en WGS84 qui n'est pas une
   "projection" mais simplement un repère de coordonnées angulaires ;
   2. JOSM présente toutes les données en utilisant une projection (pour
   passer d'angles à des distances en mètre ou en pixel). On peut la choisir
   (F12...)
   3. Internet (Google, OpenLayer, les tuiles Mapnik et d'autres) utilisent
   la projection Mercator Sphérique qui a comme intérêts que de présenter la
   Terre sur un carré et surtout, d'être "conforme", c'est à dire qu'elle
   respecte les angles. C'est très utile pour les navigateurs (elle est
   vraiment très bonne celle-là !!).

J'ai trouvé la définition de la projection Mercator "Web" sur le site
d'OpenLayers : http://trac.osgeo.org/openlayers/wiki/SphericalMercator.
Tu pourras facilement ajouter une ligne dans la table spatial_ref_sys de
ton fichier spatialite, mais sincèrement cela n'a surement aucun intérêt.
Tu ferais mieux de conserver tes mesures angulaires et de demander à ton
"client web" et à ses APIs de faire la conversion à la fin.

Mes 0.02 €

A+

--
Marc
m...@sibert.fr

Le 25 mars 2012 12:12, Cyrille Giquello <cyrill...@gmail.com> a écrit :

> Merci Philippe pour ce cours très intéressant, même si le niveau est élevé
> ;-)
> Par contre, tu dis bien qu'osm utilise WGS84 alors que j'ai lu des
> trucs qui parlaient de Mercator Sphérique (EPSG 3857 alias 900913).
>
> D'ailleurs, dans JOSM, on est bien dans autre chose: Mercator (tout court)
> ?
>
> Vincent, dans spatialite il n'y a ni de SRID 900913 ni 3857.
>
> SpatiaLite version ..: 2.4.0    Supported Extensions:
>        - 'VirtualShape'        [direct Shapefile access]
>        - 'VirtualDbf'          [direct DBF access]
>        - 'VirtualText'         [direct CSV/TXT access]
>        - 'VirtualNetwork'      [Dijkstra shortest path]
>        - 'RTree'               [Spatial Index - R*Tree]
>        - 'MbrCache'            [Spatial Index - MBR cache]
>        - 'VirtualFDO'          [FDO-OGR interoperability]
>        - 'SpatiaLite'          [Spatial SQL - OGC]
> PROJ.4 version ......: Rel. 4.7.1, 23 September 2009
> GEOS version ........: 3.2.2-CAPI-1.6.2
>
> Je vais voir ton lien
> http://svn.openstreetmap.org/applications/utils/export/osm2pgsql/900913.sql
>
> Merci
> Cyrille
>
> Le 25 mars 2012 09:08, Vincent de Chateau-Thierry <v...@laposte.net> a
> écrit :
> > Bonjour,
> >
> > Le 25/03/2012 00:23, Cyrille Giquello a écrit :
> >
> >>
> >> Dans spatialite il n'y a pas le SRID 3857 pour le Mercator Sphérique,
> >> qui est la projection utilisée par OSM. J'en ai besoin pour convertir
> >> des points dans la projection utilisée par OSM.
> >> Je pose la question car je trouve ça étrange et je me dis que j'ai dû
> >> rater quelque chose.
> >>
> >
> > Est-ce que tu trouves la 900913 (cf. le titre du fil) ? C'est dans la
> table
> > spatial_ref_sys. Au cas où, tu as la syntaxe donnée dans ce fichier pour
> la
> > rajouter puis l'utiliser :
> >
> http://svn.openstreetmap.org/applications/utils/export/osm2pgsql/900913.sql
> >
> > vincent
> >
> > ps => à basculer sur dev-fr au cas où
>
>
> --
> Cyrille.
>
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à