0

我正在尝试使用 Bing maps v7 JS API 解决问题。我的问题是我需要一个自定义标注或气泡,其喙指向特定位置(纬度/经度),气泡部分包含 2-4 行描述该点的短文本。气泡部分应该是可移动的(以及其中的文本)。

我们的第一次尝试是使用图钉和信息框。这如所期望的那样起作用,但在美学上并不令人愉悦。它是在可以移动图钉并跟随信息框的地方创建的。移动图钉后标记其原始位置的唯一选择是将多段线从图钉尖端延伸到原始点。在查看地图时,这确实不直观,因为实际位置不在图钉处,而是在将图钉连接到原始位置的多段线的末端。此外,每个点都使用了 3 个不同的对象,这会影响地图的显示效果。

现在,或者,我创建了一个类似于标注的多边形,其气泡部分可以移动,同时保持喙指向所需位置(这也是一个要求)。我不知道如何在多边形内放置文本。用多边形移动这个文本将是下一个障碍,但我很确定一旦我弄清楚如何放置它,我就可以处理。文本需要是白色的,具有透明背景,这样它才能显示出来,并且多边形是一个。

在此应用程序中,将有 3-8 个这样的标注。并且每个气泡都可以重新定位,以便它们都适合屏幕视图。

如何使用 v7 JS API 在多边形内放置文本?

谢谢!

有任何想法吗

4

0 回答 0