iPhone - 图像叠加MapKit框架?
我可以看到,使用 iOS4,您现在可以在谷歌地图上平铺图像(一直在查看苹果的 TileMap 示例)。这很棒,因为这就是我想要做的,但从我所看到的来看,我需要知道图像的 GEO 参考,以便我可以使用适当的缩放级别等对图像进行光栅化。我拥有的是艺术家图像,这是特定区域的地图,我想将此图像叠加在谷歌地图上。
我在这里遗漏了一些东西吗?但是可以使用非标准地图并具有不同的缩放级别来完成此操作吗?
我需要使用谷歌地图的主要原因是因为 GPS 功能,这样用户就会知道他们当前在地图上的位置。
I can see with iOS4 you can now tile an image on google maps (Been looking at the TileMap example from apple). This is great as this is what I want to do, but from what I can see I need to know the GEO reference of the image so I can raster the images with the appropriate zoom levels, etc. What I have is an artist image, which is a map of a specific area and I want to overlay this image on google maps.
Am I missing something here, but can this be done with a none standard map and having different zoom levels?
The main reason why I need to use google maps is because of the GPS functionality, so the user will know where they currently are on the map.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
地理配准是将您的图像“固定”到世界上的方式。这是一个棘手的过程,但一旦深入研究就不会太难。
您已经找到了 TileMap 示例代码 - 这是第一步。
接下来,查看 MapTiler.org。在那里您将找到可用于将图像处理为地理参考图块的链接和一些二进制文件。
如果您不知道图像的纬度/经度坐标,可以使用 Google 地球以交互方式将图像叠加到地图上,然后复制坐标。
祝你好运!
Georeferencing is how you "pin" your image to the world. It is a tricky process, but not too hard once you dig into it.
You've already found the TileMap example code - that is the first step.
Next, check out MapTiler.org. There you will find links and some binaries that you can use to process your image into georeferenced tiles.
If you don't know the lat/long coordinates for your image, you can use Google Earth to interactively overlay the image onto the map, and then copy the coordinates out.
Good luck!