问题标签 [pushpin]

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 投票
0 回答
319 浏览

windows - Windows Phone - 图钉 + 上下文菜单 + 每个图钉多个项目

所以我的问题是这样的:我有一个地图控件,它根据每个对象中指定的坐标创建许多图钉。在每个图钉内,我使用上下文菜单控件,以便在用户将手指放在图钉上时显示项目的名称。当我有两个项目共享完全相同的坐标时,我的问题就出现了。从我所见,基本上最后一个要创建的项目成为顶部图钉并隐藏在它下面的图钉。因此,当我单击图钉时,我只会看到该项目的上下文菜单名称,而不是下方的那个。我想要做的是让这两个项目共享一个图钉,如果它们具有相同的坐标,然后当我按下图钉时它们都出现在上下文菜单列表中。

但我完全被难住了。如果在一定距离内,图钉控件是否可能具有合并图钉的方法?我猜解决方案会比这更困难一些!

0 投票
1 回答
1581 浏览

c# - 在图钉点击事件上显示菜单(WP7 + Bing 地图)

我已经在地图上设置了图钉,并为每个图钉设置了坐标和文本。我想要的是能够在用户点击图钉时显示某种菜单。菜单将显示访问网站的选项(每个图钉指向电影院),将显示电话号码和显示方向的选项。

我已经设置了图钉,然后像这样设置了我的点击事件:

我想我可以使用图钉变量来控制内容等。

但是如何显示带有可点击选项的菜单?

0 投票
2 回答
5472 浏览

ajax - 如何处理 Bing 地图中的大量图钉

我将 Bing Maps 与 Ajax 一起使用,我有大约 80,000 个位置可以放置图钉。该功能的目的是允许用户搜索路易斯安那州的餐馆并单击图钉以查看健康检查信息。

显然,一次在地图上拥有 80,000 个图钉并没有多大好处,但我正在努力寻找解决这个问题的最佳方法。另一个问题是这些地点之间的距离非常小(所有 80,000 人都在路易斯安那州)。我知道我可以使用聚类来避免地图混乱,但似乎这仍然会导致性能问题。

我目前正在尝试做的是在某个缩放级别之前不显示任何引脚,然后仅在当前视图中显示引脚。我目前尝试这样做的方法是使用 viewchangeend 事件来查找地图的缩放级别和边界,然后查询数据库(通过 Web 服务)以获取该范围内的任何点。

感觉就像我正在以错误的方式解决这个问题。有没有更好的方法来管理如此大量的数据?最好先尝试加载所有点,然后在手头有数据,而不必每次地图移动时都访问我的网络服务。如果是这样,我会怎么做?

我一直无法找到问题的答案,这通常意味着我问错了问题。如果有人可以帮助我找出正确的问题,将不胜感激。

0 投票
1 回答
983 浏览

ios - 确定在地图上选择了哪个引脚进行 segue

Mapkit 用法,这是我的场景:当用户在我的地图上选择一个图钉,然后选择与该图钉关联的标注时,用户将被带到另一个 ViewController,该 ViewController 将显示与他们的选择相关的信息。

要为destinationViewController 设置数据,我正在使用

这是可行的,但我有一个问题,我不确定选择了哪个注释。以下代码说明了我的问题 - 代码有效,但我将其硬编码为“objectAtIndex:0”而不是 objectAtIndex:“他们选择的任何引脚”

在 prepareForSegue 中,我如何知道他们选择了哪个引脚?

0 投票
1 回答
529 浏览

windows-phone-7 - WP7 地图控件的图钉大小

在尝试实现显示当前用户位置的逻辑时,我遇到了一个问题。

较大的绿色圆圈显示准确区域。它的像素大小因缩放而异。如果缩放级别很大 - 它变得相当大(> 480 像素)。那时它会被屏幕分辨率裁剪。AFAIK WP7 的控件大小限制为 2000x2000 像素。

似乎这是一种地图控制限制。

任何想法如何消除此限制以显示最大为 2000x2000 像素的椭圆?

此行为的屏幕截图

谢谢!

0 投票
2 回答
398 浏览

java - Android:当前位置图钉大小根据准确性

我有这种方法可以在地图上设置当前位置图钉:

但是我需要更改此代码,因此图钉大小在某种程度上等于准确性(例如在 maps.google.com 位置图钉中)。

0 投票
3 回答
2560 浏览

windows-phone-7 - 如何在 bing 地图中使用 gps 获取当前城市名称

我在我的应用程序中使用了 bing 地图,我使用 gps 定位当前位置,我也使用 geoco-ordinatewatcher 获取坐标,并使用图钉固定当前位置。但我的问题是我想获取图钉指向的当前城市和国家/地区名称。我无法使用 map.center 属性来获得它。谁能帮帮我..提前谢谢...

0 投票
1 回答
484 浏览

android - 更改图钉文本颜色

我试图通过Pushpin对象的文本显示数据。但是,文本颜色默认为白色,当背景为 road-style 时几乎不可见MapView。通过 API,特别关注PushpinOptions,我找不到任何操纵文本颜色的东西。考虑到这似乎是一个相当基本的功能,我有点困惑为什么它不存在,或者至少很难找到。

我是否遗漏了什么或者 Bing Maps for Android 真的不允许您更改Pushpin对象的默认文本颜色?

0 投票
1 回答
384 浏览

windows-phone-7 - 图钉未位于必应地图中

当我手动提供值(纬度和经度)时,图钉工具找不到位置。

这是我的代码:

我可能做错了什么?

0 投票
1 回答
563 浏览

gpx - Microsoft Mappoint 为 .gpx 导出设置图钉名称

我正在尝试从 microsoft MapPoint 中导出大量图钉及其纬度/经度数据。正常导出到 excel 不包括纬度/经度信息,所以我试图通过 gpx 导出来规避这个问题。遗憾的是,图钉的名称似乎是“随机的”(使用门牌号),因此生成的 gpx 文件的可用性为零。

有没有办法在导入数据集时根据字段定义图钉的名称?

Hepl 非常感谢。