2010-08-08 11 views
2

Je peux voir avec iOS4, vous pouvez maintenant mosaïquer une image sur Google Maps (Vous avez regardé l'exemple TileMap d'Apple). C'est génial car c'est ce que je veux faire, mais d'après ce que je peux voir, j'ai besoin de connaître la référence GEO de l'image pour pouvoir raster les images avec les niveaux de zoom appropriés, etc. Ce que j'ai est une image d'artiste, qui est une carte d'une zone spécifique et je veux superposer cette image sur google maps. Est-ce qu'il me manque quelque chose ici, mais est-ce que cela peut être fait avec une carte non standard et avec différents niveaux de zoom? La principale raison pour laquelle je dois utiliser google maps est la fonctionnalité GPS, de sorte que l'utilisateur saura où il se trouve sur la carte.iPhone - Cadre de superposition MapKit?

Répondre

1

Le géoréférencement est la façon dont vous "épinglez" votre image au monde. C'est un processus délicat, mais pas trop dur une fois que vous creusez dedans.

Vous avez déjà trouvé le code d'exemple TileMap - c'est la première étape.

Ensuite, consultez MapTiler.org. Vous y trouverez des liens et des binaires que vous pouvez utiliser pour traiter votre image dans des tuiles géoréférencées.

Si vous ne connaissez pas les coordonnées lat/long de votre image, vous pouvez utiliser Google Earth pour superposer de manière interactive l'image sur la carte, puis copier les coordonnées.

Bonne chance!