php - 自定义 map /坐标

标签 php mysql google-maps maps

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

似乎无法用谷歌地图解决这个问题,有什么想法吗?我有多个缩放级别的平铺 png,我有坐标,只是不知道如何实现它。

最佳答案

有多种方法可以获得 map 的外观和感觉。

一张巨大的图形

如果您只有一张可能超过 100 MB 的巨幅 map 图片,请使用服务 Zoom.it 。尽管它受到 Microsoft 支持并因此使用 Silverlight(不过也提供 JavaScript 支持),但它是一项方便的服务。此外,主页还存储自动生成的图 block ,因此也可以充当网络托管服务商。

不同缩放级别的多个图 block

在这种情况下,最好使用 Google Maps JavaScript API V3 。它可以帮助您实现所有 map 计划。在你的情况下,你必须将你的 map 覆盖在现实世界地图上。老实说,这听起来确实很奇怪,因为特定 map 上的所有坐标也与我们心爱的地球 map 上的某个区域相关。然而,它的作用就像一个魅力。如果您需要网络空间提前上传您的大 map ,请使用类似 Wuala 的服务为此目的。

一体化 map 生成器

当您想要创建 Minecraft 世界的 map 时,最好直接使用 Tectonicus ,一个深度 map 渲染器,还可以创建使用 Google Maps API 渲染 map 所需的所有 HTML 页面。您可以找到示例 map here .

关于php - 自定义 map /坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5409462/

相关文章:

python - json.dump python mysql 结果

php - 如何通过 Google map 地理定位或其他方式获取以某点为中心的 X 英里半径的纬度/经度坐标?

android - 如何在谷歌地图中自定义多段线

php - 无法在 Nginx 上使用 Laravel 在 PhpStorm 中触发 Xdebug 中断

c# - 编程语言在运算符优先级上的区别?

MySQL:总 GROUP BY WITH ROLLUP 好奇心

ios - 动画用户定位圈 swift 3 + Google map

php - 多个(取消的)POST 请求后 session 丢失

php - 使用 PHP 解析 XML 导航站点地图

mysql - 使用 insert into 使用 mysql