gpt4 book ai didi

google-maps - 如何在默认 Google map 上方添加叠加 map ?

转载 作者:行者123 更新时间:2023-12-02 03:22:36 26 4
gpt4 key购买 nike

从一开始就需要明确的是,我从未在我的任何程序/项目中使用过 Google map ,因此我对此事有一点了解。另外,我在 SO 中发现了一些有关 Google map 的其他帖子,但我不确定这些帖子是否真的对我的情况有帮助。

我想要做的是在现有的 Google map 之上添加另一个 map 。新的覆盖 map 将具有一定程度的透明度,以便原始的谷歌地图也可见。像这样的:http://crf.casa.ucl.ac.uk/screenRoute.aspx?s=386&d=105&w=False

我该怎么做?我应该研究哪些技术?我是一名 Java 开发人员,但任何语言的任何答案都会非常有帮助。

最佳答案

我建议下载开源工具MapTiler (适用于 Windows 和 Mac OS X)。

您必须使用GMapType对象来定义您自己的自定义 map 。 MapTiler 将为您自动执行平铺过程,此外,一旦平铺过程完成,它将生成一个简单的 HTML 查看器。它还将包括一个自定义控件,用于将叠加层的不透明度从 0 更改为 100%。

Custom Map Tile Overlays是 Google Maps API 中相当高级的主题(甚至文档也会用红色警告您)。不过,我相信您将能够使用并理解 MapTiler 的可交付 HTML 查看器。

以下是 MapTiler 能够生成的示例(请注意右上角的不透明度 slider ):

关于google-maps - 如何在默认 Google map 上方添加叠加 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2049000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com