Javascript 谷歌地图api为虚拟视频游戏世界定制瓷砖

Javascript 谷歌地图api为虚拟视频游戏世界定制瓷砖,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我想使用GoogleMapsV3API生成一个交互式GoogleMap界面,该界面使用视频游戏中地图的自定义分幅。该应用程序需要能够放大缩小,并为每个缩放级别显示适当的平铺 我正在寻找一些关于如何实现这一点的资源或教程。GoogleMapsV3API似乎只讨论使用位于普通GoogleMaps平铺之上的自定义平铺。这在我的应用程序中是没有意义的,因为我的地图是为一个虚构的世界绘制的,不会与真实世界地图中的任何东西对齐。也许我只是没有在API指南中看到我需要的东西…您需要将自定义游戏地图图像切割成适

我想使用GoogleMapsV3API生成一个交互式GoogleMap界面,该界面使用视频游戏中地图的自定义分幅。该应用程序需要能够放大缩小,并为每个缩放级别显示适当的平铺


我正在寻找一些关于如何实现这一点的资源或教程。GoogleMapsV3API似乎只讨论使用位于普通GoogleMaps平铺之上的自定义平铺。这在我的应用程序中是没有意义的,因为我的地图是为一个虚构的世界绘制的,不会与真实世界地图中的任何东西对齐。也许我只是没有在API指南中看到我需要的东西…

您需要将自定义游戏地图图像切割成适当的文件/目录结构,以便于集成到地图API中(使用Photoshop和一些示例HTML/JS代码)。或者使用更友好的工具,如,但这需要标准空间数据格式的数据,而您可能没有以这种格式存储游戏地图。如果你能做到这一点,他们还提供了一个名为Node.js的基于Node.js的服务器,这使得集成变得轻而易举

如果你希望获得大量的流量,那么可以直接在谷歌的基础设施中托管你的自定义游戏地图图像。

查看参考资料中的类。有一个漂亮的例子展示了瓷砖


我最喜欢的应用之一是,开发人员写了一篇关于它是如何开发的非常贴心的文章。

对于任何对答案感兴趣的人,我放弃了谷歌地图API,转而使用它。功能更强大,更易于开发,并通过良好的文档进行良好维护。永远不要回头。谷歌地图/地图引擎不够用的原因是什么?在使用传单的整个开发过程中,有很多情况下,我在一行代码中完成了我所需要的,而谷歌地图需要30多行代码。传单是开源的。在Github上积极开发。等等,它是实心的。谷歌地图API几乎是一个黑匣子。@Jakobud,你用什么来创建你的自定义磁贴?我刚从游戏文件中提取了磁贴(这个项目是用来制作的)。我整理了一些Python脚本,使用ImageMagick重构和调整瓷砖大小,并生成了我需要的所有内容。不幸的是,Moon示例具有无限水平瓷砖布局,这是我希望避免的。所以这对我来说不起作用。