[OSM-talk-fr] calcul boundingbox
monsieur a
sreau at mageos.com
Ven 2 Oct 16:31:26 UTC 2009
Merci pour toute ces informations
je vais tenter d'assimiler tous ça.
Le but final est de sortir une carte papier à l'échelle, donc je
voudrais calculer la distance de ma bounding box en fonction de
l'échelle et de la taille d'impression de ma carte puis l'envoyer a
ocitysmap que j'ai installé chez pour avoir la carte à l'échelle avec
l'index des rues.
On ven., 2009-10-02 at 15:08 +0200, Eric Sibert wrote:
> En première approximation et si la boîte n'est pas trop grande, tu
> fais une projection à la louche avec le centre au point central (tout
> en radian):
>
> Point central (Lat0, Long0)
> R : rayon de la terre
>
> Point quelconque (Lat, Long)
>
> X = (Long-Long0)*R*cos(Lat0)
> Y = (Lat-Lat0)*R
>
> On trouve facilement les formules inverses (Lat, Long en fonction de X, Y).
>
> DX : dimension en Est-Ouest
> DY : dimension Nord-Sud
>
> Tu définies les 4 angles de ton rectangle par (+/-DX/2, +/-DY/2). Avec
> les formules inverses, on retourne à des couples Lat/Long.
>
> Si tu veux un résultat plus précis, je pense que le mieux est
> d'utiliser une "projection stéréographique oblique" centrée sur le
> point central.
>
> Eric
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
Plus d'informations sur la liste de diffusion Talk-fr