我可以使用Google Maps API显示自定义地图吗?

Jak*_*les 9 google-maps

通过自定义地图,我的意思是自定义地图图块,如同映射另一个行星.我环顾四周但看不到任何资源指向如何在Google或任何网站上执行此操作.

我知道这是可能的,因为我之前在网站上已经看过它,但不幸的是,那个链接到THAT网站的网站已经关闭,所以我无法达到它.

b_e*_*erb 6

看看API.这可以通过将自己的图像作为叠加层加载来帮助您:

图像映射类型

实现MapType作为基本地图类型可能是一项耗时且费力的任务.API提供了一个特殊的类,它实现了大多数>常见地图类型的MapType接口:由单个图像文件组成的图块组成的地图类型.

此类ImageMapType类是使用ImageMapTypeOptions对象规范构造的,该规范定义了以下必需属性:

  • tileSize(必需)指定磁贴的大小(类型为google.maps.Size).>尺寸必须是矩形,但不必是方形.
  • getTileUrl(必需)指定函数,通常作为内联>函数文字提供,以根据提供的world>坐标和缩放级别处理正确图像切片的选择.

  • 仅供参考,迈克威廉姆斯有一个很好的自定义地图教程:http://econym.org.uk/gmap/custommap.htm (3认同)