问题标签 [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.
bing-maps - 必应地图添加多个图钉
如何通过 Ajax API 将多个图钉添加到 Bing 地图 v7..?
它们可以从数组、列表、json 或其他任何地方加载。
有人可以提供一个小例子吗?谢谢
silverlight - 如何为可拖动图钉设置动画
我正在寻找一种方法来显示在地图上拖动图钉的运动。我尝试修改此处提出的示例:http: //peteohanlon.wordpress.com/2010/10/10/draggable-pushpins/通过更新添加到 MouseMove 事件处理程序的委托中的 AssociatedObject.Location,但这没有结果. 在释放鼠标按钮之前,图钉一直保持在原位。然后它跳转到新位置。
知道如何强制 MapLayer 在拖动过程中跟踪图钉位置并在鼠标移动时正确重绘它?
silverlight - 带有图像的 WP7 必应地图图钉模板不显示
我的最终目标是在 WP7 应用程序的 Bing 地图上添加带有自定义图像的图钉。我创建了一个控件模板和一个带有图钉的地图。现在,我可以显示默认图钉,但是当我尝试对其进行模板化时没有任何显示。这是我现在拥有的:
如果我应用 PushpinControl 模板,则没有任何显示:
如果我删除模板,它会显示默认的黑色形状。
我一定是做错了我的模板,但我不知道问题是什么。我可以在 ControlTemplate 中没有图像吗?
javascript - bing map-2个图钉相同的坐标解决方法?
我有多个位置,我通过特定纬度/经度坐标处的图钉在 bing 地图上显示。有一种情况,2 个图钉具有相同的坐标,并且都堆叠在彼此的顶部。所以用户不能点击或看到下面的图钉。请提出解决方法或任何想法。
silverlight - Silverlight Bing 地图图钉样式
有谁知道 Bing Maps Silverlight 控件的默认控件模板和 XAML 样式是否可用?我们喜欢默认 Pushpin 控件的一般外观,但希望它们具有多种颜色,而不仅仅是默认的橙色。似乎唯一简单或直接的方法是在我们的 App.xaml 中提供一个基于默认值的新 ControlTemplate(每种颜色一个)。
不是问题,只是我一直无法识别现有的默认控件模板。大多数核心 Silverlight 工具包控件在 MSDN 上都有其默认样式,但我还没有找到 Bing Maps API 的样式。
谢谢,
杰夫
maps - Silverlight - Bing 地图控件 - 图钉聚类
我使用 Bing Maps Control 并尝试将屏幕上靠近的图钉聚集在一起。有人知道这个的完整解决方案吗?我只能找到 AJAX 控件的解决方案:http: //blogs.msdn.com/b/keithkin/archive/2009/03/07/customizing-pushpin-clustering-with-virtual-earth-map-control-api。 aspx
我的方法:基本上我遍历所有项目,确定它们的大小并将它们添加到图层或不添加。
这主要是有效的,但如果我想添加 1.000.000 个项目,我创建 1.000.000 个 UIElements 来获取它们的大小,这真的很慢(并且需要很多内存!)还有其他方法吗?
c# - 将锚线添加到 Bing 地图自定义图钉并允许用户拖动
我目前正在使用 Bing Map 控件开发 Silverlight 应用程序,我正在使用由网格元素中的图像和文本块组成的自定义图钉,效果很好,这也允许我有悬停和右键单击事件到目前为止,每个图钉都很好,但是我需要让用户能够向任何方向拖动图钉,并有一条线将其连接到其实际位置,有点像锚点。
我正在努力了解如何做到这一点,我已经看到了很多关于使图钉能够被鼠标移动的信息,但是线和锚点部分给我带来了一些问题。目前我将我的图钉保存在各种可观察的集合中,以便在更新它们时更新 UI。如果有人对添加此功能的干净方式有想法,请告诉我,我们将不胜感激。
非常感谢
silverlight - MVVM Light - 带有图钉的继电器命令
我正在将一些图钉数据绑定到 MapLayer。它们显示得很好,但是当我使用中继命令从鼠标左键向上传递事件参数时,对象源是一个椭圆。我在 MapPolygon 上使用了这种方法,并从对象中获取了我想要的信息。
由于我是 mvvm 的新手,所以我可能会遇到这种情况,所以请告诉我!
这适用于我的 MapPolygons(vm 引用了我的扩展 MapPolygon 类的命名空间)
这是 MapLayer 中的 XAML
在我的 viewModel 构造函数中
最后是实际的命令
(我把它放在这里是为了展示我目前使用的方法,并希望它对其他人有用!)
然而,当我用图钉尝试同样的事情时, cmp.OriginalSource 是一个椭圆,我似乎无法通过其他任何东西。
我的图钉代码(我只是在此代码中使用 MapControl 中的图钉)
我应该使用命令参数吗?或者当我单击图钉时将文本传递到我的视图模型的其他方式,这是我真正想要的。
distance - MapPoint 2010 - 河流等常见对象与指定图钉之间的距离
有没有办法找到与河流或州边界等公共区域的距离以及我设置的图钉?我试图缩小边界 1/4 英里范围内的所有图钉,但绘制半径圆并没有真正的帮助。有没有办法做到这一点?
silverlight - 以编程方式将数百个图钉添加到 bing 地图会冻结 WP7 UI
我正在开发一个 WP7 应用程序,它使用 bing 地图来显示 ~600 个图钉。当我使用 map.Children.Add(pushpin) 将它们添加到地图时,UI 会冻结约 200 毫秒。我已经看到,在silverlight 中,您可以使用Microsoft.Maps.EntityCollection 向地图添加图钉,但不幸的是我找不到如何在WP7 上使用该程序集。有谁知道解决这个问题?