问题标签 [gmlib]

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.

0 投票
1 回答
306 浏览

gmlib - gmlib 问题 - 搜索方向不起作用

你能帮我解决这个问题吗?请参阅下面的说明。

@author Xavier Martinez (cadetill) @version 1.5.4

项目 MegaDemo

单击按钮搜索方向后,什么也没有发生。

程序 Execute 中单元 GMDirection 中的程序循环:

ExecuteScript('GetDirections', 参数); 重复 TGMGenFunc.ProcessMessages;直到 (GetIntegerField(DirectionsForm, DirectionsFormResponse) = 1); 获取RetournedData;!

0 投票
1 回答
276 浏览

gmlib - 无法使用 GmLib 1.5.3 或 1.5.4 设置标记

从今天开始,我在设置标记时遇到问题。

知道我已经下载了最新版本 1.5.4。
但这无济于事。

0 投票
0 回答
156 浏览

infowindow - GMLib 1.5.3 GMPolygon 的 InfoWindow 问题

自 5 月 16 日起,我的 GMPolygon 信息窗口出现在大西洋中部(rLat = 0,rLng = 0)。我现在明白这与 Google Maps Api 的实验版本(现在是 v3.28,3 天前 v3.27)有关。如何将 GMLib 1.5.3 与已发布的 3.27 版本一起使用?

0 投票
1 回答
563 浏览

delphi - 在非可视组件上使用 GMLib 进行地理编码

我正在使用 Delphi 10.1 Berlin 和 GMLib 1.5.5 我可以成功地显示地图并根据 SQL 数据集的数据填充标记。但是当我的查询的结果集变大时,删除标记可能会相当慢。我认为这在很大程度上是由于地理编码地址到 LatLng 的开销。
我想在输入时对这些地址进行地理编码并存储坐标,以便更容易/更快地显示标记。我在我的 DataModule 中编写了一个函数,以便在地址更改时(在发布之前)对地址进行地理编码。但是例程“挂起”,因为我不相信地图会完全初始化(TGMMap.DoMap)

这是我的功能:

在此先感谢您的任何建议。

0 投票
2 回答
892 浏览

gmlib - GMMap AfterPageLoaded 无限循环

几年前我使用 GMLIb 编写了一个应用程序,它一直工作到昨天。我阅读了修复程序,得到了一个密钥,用 v1.5.4 和 v1.5.5 重新编译了代码,得到了相同的结果。

代码在 AfterPageLoaded 处陷入无限循环

如果首先然后 FGMMap.DoMap;

首先永远不是真的。

有没有其他人遇到过这个问题。XE7 上 Win7 64

20/05/2017 删除了 GMLib。重新安装。编译运行 Megademo,结果是一样的。AfterPageLoaded 处的无限循环。

使用 GMMap 组件创建了一个简单的测试程序,结果是一样的。

0 投票
1 回答
997 浏览

delphi - GmLib 1.5.5 加载问题(地图未加载且应用程序崩溃)

由于 GmLib 1.5.5 地图不再加载,我的应用程序崩溃了。它只发生在 WinXP 下。有人对这种行为有想法吗?

0 投票
1 回答
345 浏览

gmlib - 谷歌地图浏览器版本警告

如何在谷歌地图上删除此消息:

“您使用的浏览器不受 Google Maps JavaScript API 支持。请考虑更换您的浏览器。”

谢谢您的帮助

0 投票
0 回答
36 浏览

gmlib - 更改图标 GMMaker

如何使用 Imagelist 更改图标?

这很好用

但这不起作用

谢谢

0 投票
1 回答
76 浏览

delphi - 调用 GMLIB.SetCenter 时出现异常

在我的主表单上,我有一个客户列表。我可以选择一个客户,然后单击一个按钮,该按钮加载 GMMap 并显示有关该客户的一些信息并显示客户位置。

这在第一次调用时效果很好,但在后续调用中会产生异常。在地图形式的FormShow中是以下...

当我第二次调用 gmMap.SetCenter 或 gmMap.PanTo 时,我得到一个异常......

但是,将 setCenter 调用移动到“AfterPageLoaded”事件会产生进一步的异常(此页面上的脚本中发生错误)。

我的问题是。每次我从主表单调用地图表单时,如何正确重置 GMMap 的中心以显示新的客户位置。

德尔福 XE

GMLIB 1.5.5

0 投票
2 回答
464 浏览

gmlib - GMLib MegaDemo.exe 无法加载


地图将不再加载到megademo.exe上。
当我提出问题时,问题就开始了: GMMap1.Active := True;

谢谢您的帮助。