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

时间:2010-06-20 15:53:13

标签: google-maps

通过自定义地图,我的意思是自定义地图图块,如同映射另一个行星。我已经四处寻找,但无法找到任何有关如何在Google或任何网站上执行此操作的资源。

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

1 个答案:

答案 0 :(得分:6)

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

  

图像地图类型

     

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

     

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

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