问题标签 [google-maps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - 谷歌地图交通信息
某些地区的谷歌地图可以提供交通信息,显示阻塞的道路等。我想知道是否有任何代码示例演示如何为我自己的地区提供交通信息。
google-maps - 谷歌地图以当地语言提供方向
我注意到当我使用谷歌浏览器时,谷歌地图以我的本地语言(匈牙利语)提供方向,但当我从 IE 使用它时,它会提供英语方向。
我想知道 chrome 是如何解决这个问题的,以及如何编写始终以用户语言返回方向的代码。
javascript - 在 ColdFusion 中使用 Google 地图
我正在尝试在作为边框类型 cflayoutarea 容器的 ColdFusion 模板中使用 Google Maps API。但是,地图根本不显示:
其中 lat 和 lng 是 degree.decimal 格式的坐标。我已经追溯到 GBrowserIsCompatible() 以某种方式永远不会返回 TRUE 的行,因此没有采取进一步的行动。
如果单独打开,模板可以完美运行,但作为 cflayoutarea 容器打开时就不行了。有人有这方面的经验吗?任何建议都非常感谢。
劳伦斯
使用 CF 8.01、Dreamweaver 8
尝试了您的建议,但仍然无效;该地图仅在调用代码内联时显示。但是,如果从另一个 div 调用此容器页面,则地图会再次消失。
我怀疑这个问题与 cflayout 容器有关;我将查找 Extjs 文档以查看是否有任何解决方案的线索。
javascript - Google 地图、Z 索引和下拉 Javascript 菜单
我今天遇到了一个小问题:我有一个 JS 下拉菜单,当我插入 GoogleMap 时...菜单在 Google Map 后面呈现...关于如何利用 Google Map 的 z 索引的任何想法?
谢谢!
c# - 在移动设备中实施谷歌地图
如何使用 .net2.0 在移动应用程序中显示谷歌地图
php - 谷歌地图叠加层
我正在尝试找到可以从 KML 和/或 KMZ 数据生成 Google 地图叠加层的东西,最好是 F/OSS。
我们正在开发一个活动网站,去年需要容纳约 16,000 个地点标记,今年可能至少还会有这么多。去年,完成该网站的公司只是将 KML 数据直接提供给 gMaps API,并让它放置所有的标记客户端。显然,这变成了一场性能噩梦,并倾向于使旧版浏览器“冻结”(或至少一次冻结几分钟)。
理想情况下,此服务器端脚本将采用 KML、地图的纬度/经度中心和地图缩放级别,并将所有可见的地点标记适当地合并到单个 GIF 或 PNG 覆盖中。
对此的任何指导或建议将不胜感激。
2008 年 10 月 8日更新- 我在这里和其他地方遇到的大多数信息似乎表明减少地图上的点数是可行的方法(即,从更高的高度/缩放级别)。虽然在某些情况下这可能是一个好方法,但在这里行不通。我们正在寻找带有数千个标记的美国地图的视觉冲击力。我探索过的一个选项是一个名为PushPin的服务,当输入(大概)KML 将在服务器端创建一个叠加层,该叠加层将所有可见点(基于中心纬度/经度和缩放级别)渲染到单个图像上,而不是在客户端执行数千个 DOM 操作,我们将所有这些标记合并到单个图像服务器端,并在客户端执行单个 DOM 操作。PushPin 服务真的很灵巧,如果没有相关成本,肯定会工作。我们真的在寻找可以在服务器端运行以自己生成覆盖的 F/OSS。
flash - 如何将 Google 地图嵌入 Flash 网站?
我想在我正在构建的 Flash 站点中包含 Google 地图。我想尽可能多地保留缩放、打印、复制/发送 url、方向功能。请问有人可以建议最好的方法吗?谢谢。
google-maps - Mapstraction 作为访问 Google 地图的图书馆
您是否建议将 Mapstraction(图书馆)作为访问 Google 地图的图层?
它是一个积极维护的项目吗?除了它的提供者独立的主要原因之外,我是否会通过使用这个库来再次/失去任何东西?
google-maps - 如何在 KML 中简化(减少点数)?
我有与这篇文章类似的问题。我需要在嵌入式 Google 地图上显示多达 1000 个多边形。多边形位于 SQL 数据库中,我可以使用自定义 HttpHandler(在 ASP.NET 中)即时将每个多边形渲染为单个 KML 文件,例如http://alpha.foresttransparency.org/concession.1.kml .
即使在我的(非常快的)开发机器上,加载甚至几十个形状也需要一段时间。所以两个问题,真的:
一旦我超出某个缩放级别,将这些渲染为标记而不是叠加层的好策略是什么?
是否有公开可用的算法来简化多边形(减少点数),这样我就不会显示比在某个缩放级别有意义的点更多的点?
google-maps - 哪个地图 api 最能支持虚构定义的地图?
我正在研究在网络游戏中为我的联盟设置映射工具的可行性。该游戏并非基于现实世界,因此我对可用地图工具的内容不感兴趣,只对功能感兴趣。
至少,我希望地图显示有关盟国城市在世界上的位置的信息。理想情况下,我希望能够显示有关所需行业、发展水平和军事行动的信息。所有这些都应该由地图用户编辑。
我一直在研究 google maps API,看来我可以通过使用我自己的地图图块和自定义定义的地图对象和一些自定义叠加层来使用它来服务于我的目的,但看起来它会做很多工作建立。
是否有其他工具更适合这项任务?