自定义地图/坐标

时间:2011-03-23 17:49:26

标签: php mysql google-maps maps

我正在寻找一种快速的方法来将类似Minecraft的地图放入平移/可缩放的东西中,支持自定义坐标(比如定义0,0或其他位置)

似乎无法用谷歌地图解决这个问题,任何想法?我有多个缩放级别的瓷砖png,我有坐标,不知道如何实现它。

1 个答案:

答案 0 :(得分:1)

有几种方法可以获得地图的外观和感觉。

一个巨大的图形

如果您只有一张大小可能超过100 MB的地图,请使用服务Zoom.it。虽然它得到了Microsoft的支持,因此使用了Silverlight(虽然也提供了JavaScript支持),但它是一个方便的服务。此外,主页还存储自动生成的图块,因此也可用作webhoster。

不同缩放级别的几个图块

在这种情况下,最好使用Google Maps JavaScript API V3。它可以帮助您实现所有地图计划。在您的情况下,您必须在真实世界地图上叠加您的地图。说实话,这听起来很奇怪,因为特定地图上的所有坐标也与我们心爱的行星地球上的地图有关。然而,它就像一个魅力。如果您需要提前上传大型地图的网站空间,请使用Wuala等服务来实现此目的。

一体化地图生成器

由于您想要创建Minecraft世界的地图,最好直接使用Tectonicus,这是一个深度地图渲染器,它还会创建所有必需的HTML页面,以使用Google Maps API渲染地图。您可以找到示例地图here