2010-11-18 22 views
2

我有一个很大的非地图图像,我想让人们可以在多个缩放级别的浏览器上进行查看。我想在谷歌地图API或开放图层中显示图像,以便人们可以放大/缩小和平移。我希望能够添加额外的图层来覆盖图片上感兴趣的内容。我正在寻找MapTiler将图像切分成可以在多个缩放级别生成的图块,但我越来越困惑......使用谷歌地图API或OpenLayer渲染大型非地图图像

MapTiler想要了解用于地理坐标的空间参考系统(SRS)我的图片文件,以及我不知道我应该告诉它的内容;)我没有地理参考数据 - 我只是希望它为我的图片生成拼贴,然后允许我在Google地图中显示该图片或者外层。此外,开放层看起来非常依赖于地理参数数据。

我在寻找错误的解决方案,还是有任何指示让这个工作? OpenLayers是否可用于在没有地理定位数据的情况下以多缩放级别显示一组自定义图像切片?

回答

2

找到了答案。 OpenLayers和Google地图都可以显示自定义地图,为地图提供自己的地图...

This google groups posting详细说明如何使用MapTiler生成非地理参考图像,然后可以将其显示在OpenLayers图像。

在MapTiler中,您需要选择rastor图像,然后确保您没有使用MapTiler将任何地理配准数据添加到图像。

+0

非常感谢您的回答! – Marc 2011-12-08 11:49:02

+0

虽然有关Google地图的警告:您受Google的摆布。我不得不在OpenLayers中重写一个界面(其他人在GMaps中写的是4年前),因为Google改变了他们的API并打破了我们的整个界面。如果你没有时间跟上Google不断变化的环境,我不会这么做。如果你这样做,谷歌可能会更好。 – 2014-11-12 22:22:47

0

如果我得到这个权利,也许google maps custom overlays将符合您的需求?

+0

干杯,我已经有了这些信息,但正在寻找更多关于如何生成可用于谷歌地图或开放层的瓷砖的信息 – 2010-11-23 08:11:32

+0

对不起,我误解了您 – 2010-11-23 12:06:53