【发布时间】:2012-09-04 22:20:29
【问题描述】:
我想使用 Google Maps v3 api 生成交互式 Google Map 界面,该界面使用自定义图块作为视频游戏中的地图。应用程序需要能够放大并显示每个缩放级别的正确图块。
我正在寻找有关如何完成此任务的一些资源或教程。 Google Maps v3 API 似乎只讨论使用位于普通 Google 地图图块之上的自定义图块。这在我的应用程序中没有意义,因为我的地图是针对虚构世界的,并且不会与现实世界地图中的任何内容对齐。也许我只是没有在 API 指南中看到我需要的内容......
【问题讨论】:
-
对于任何对答案感兴趣的人,我放弃了 Google Maps API 并转而使用 leafletjs.com。功能更强大,更易于开发,并且具有良好的文档维护。从未回头。
-
谷歌地图/地图引擎不够用的任何原因?
-
在使用 Leaflet 的整个开发过程中,有很多情况下,我用 1 行代码完成了我需要的工作,而在 Google 地图中需要 30 多行代码。传单是开源的。在 Github 上积极开发。等等。它很坚固。 Google Maps API 几乎是一个黑盒子。
-
@Jakobud,你用什么来创建你的自定义图块?
-
我刚刚从游戏文件中提取了图块(这个项目是ps2maps.com)。我整理了一些 Python 脚本,这些脚本使用 ImageMagick 重构和调整图块大小,并生成了我需要的一切。
标签: javascript google-maps google-maps-api-3