阅读谷歌地图javascript v3 api后,我发现我对地图类型和图层的一些概念感到困惑。谷歌地图api中的地图类型概念
例如,谷歌提供了一些内置的地图类型:
- MapTypeId.ROADMAP显示默认的道路地图视图
- MapTypeId.SATELLITE显示谷歌地球卫星图像
- MapTypeId.HYBRID显示正常和卫星视图的混合
- MapTypeId.TERRAIN显示基于地形 信息的物理地图。
但也有其他类型,如交通层,有什么区别?
看起来,其中一些只能显示一次,而其中一些可以一起显示(覆盖)。
任何人都可以告诉我更多详细信息?
UPDATE:
事实上,我在此想用建立我们的离线自己的地图API的一个项目,我们需要显示一个地图类型不止一个层。
例如,我们有两个地图tpyes:矢量像谷歌的RoadMap和SATELLITE。
当我们显示vecotor类型时,应该覆盖DEM /河流/道路层。
我尝试引用谷歌的想法,但我无法理解它。
你是什么意思启动谷歌地图,它不是开源的 – hguser
@hguser:对不起,如果这部分是令人困惑的,我的意思是实际上打开应用程序来看看它。在我编辑的答案中看到图像。 –
这是不正确的。 'hybrid'和'terrain'也是谷歌地图api v3中的模式。 – TMS