Bonjour,
Ce sujet fait suite à fond de carte pour un démonstrateur.
J’ai pu générer des tuiles pour la France pour différents niveaux de zoom.
Je voudrais développer une application qui me permette de naviguer comme sur openstreetmap et dans une fenêtre :
- pouvoir bouger la zone avec le touchpad
- pouvoir zoomer et dézoomer avec la molette de la souris
Je me pose plusieurs questions :
-
étant donné une fenêtre, si je zoome, cela commencera par agrandir les
tuiles jusqu’à un moment où les tuiles de ce niveau de zoom sont
remplacées par celles du niveau de zoom supérieur et inversement si je
dézoomequel est le critère pour passer d’un niveau de zoom à l’autre ?
-
comment passer exactement de la position dans la fenêtre (un pixel) à la
position géographique en latitude/longitude ?c’est peut-être plus simple de considérer ce problème déjà juste pour une
tuile. Selon le système de projection, je crois me souvenir qu’il y a une
subtilité, les distances dans le sens de la longitude varie suivant la latitude
où se place : 1cm sur la carte représente une plus grande distance à
mesure que l’on se rapproche de l’équateur.
Est-ce qu’il existe un tutoriel sur ces questions ?
En vous remerciant pour votre attention
Bien cordialement