我正在使用 WPF bing maps 控件构建一个桌面触摸应用程序。我已经看到您可以将元素作为项目直接添加到地图控件,或者如果使用 MVVM,我们可以使用 MapItemControls 并定义与 Location 集合的绑定。
对于我的场景,我将在地图上显示不同类型的信息,例如:
客户项目在不同位置的位置。项目按类型组织(大项目、中项目、已验证项目)
客户销售办事处的位置
PushpPins 将根据项目类型和销售办公室以不同的方式进行视觉识别。
我的问题是关于在地图上组织这些图钉的方式。
我是否必须转到包含项目位置和销售区域的单个 ObservableCollection 位置并将它们全部显示在一个地图层中?
我是否最好为每个 PushPin 类型创建一个 MapLayer 并将它们绑定到各自的集合?
哪个最好 ?
问候哔叽