问题标签 [uwp-maps]

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 回答
255 浏览

xamarin - Xamarin Forms Map - UWP - 缩放错误 - 值不在预期范围内

我嵌入了一个超级简单的 Xamarin Forms Map,并且正在运行 UWP。

我注意到,当放大和缩小(快速)时,它会出错并引发以下异常:

知道发生了什么吗?这是最新的稳定版本Forms + Map 2.3.3.180

0 投票
2 回答
471 浏览

c# - 使用 W10 设备当前国家/地区的文化和语言进行地址查找

我正在使用 Maps 控件开发一个 UWP 应用程序,该应用程序允许用户通过使用各种方法(例如单击 UWP Map 控件)在地图上添加航点来规划路线。我希望允许用户添加航点或位置的方法之一是按实际地址搜索。我使用下面的 BING Maps REST 服务代码,但如果我不提供当前使用该应用程序的语言和文化,它总是首先返回美国地址,这显然对不在美国的用户没有用(是的,微软,一些我们中的一些人实际上住在美国以外 - 震惊,恐怖!)。我发现如果我为澳大利亚提供诸如“en-AU”之类的语言文化字符串,那么它将首先搜索澳大利亚地址,这非常有效。

所以我显然想要做的是根据设备的当前位置(即:国家)而不是设备的区域设置来派生这个字符串。因此,例如,如果有人正在使用我想指定 en-US 的美国应用程序,如果他们在新西兰,它将是 en-NZ,如果在法国,它将是“fr-FR”等。有谁知道如何我能做到这一点吗?我读过的所有关于本地化的东西都使用设备设置而不是当前的物理位置,所以我仍在尝试找出如何去做。

如果有人可以提供帮助,我将不胜感激:-)

0 投票
1 回答
105 浏览

uwp - UWP MapControl,可以只显示海岸线/国家边界吗?

我开始使用 Visual Studio 2017 学习 UWP 应用程序,我想创建一个仅显示海岸线和国家边界的地图,即:没有道路、城市名称或其他任何内容。我一直在谷歌搜索和阅读教程,但不知道这是否可能,更不用说如何去做了。我能找到的最接近的是 MapStyle,但这似乎没有提供解决方案。

任何想法,或者这根本不可能?谢谢。

0 投票
1 回答
89 浏览

3d - UWP MapControl: Tilting MapIcons along with a MapControl

Is it possible to keep a MapIcon flat on a pitched MapControl in UWP? When viewing the map in that default 2D-view everything is fine, but when I'm tilting the MapControl all MapIcon-elements stay in that 2D-view rather then tilting along with the map.

There are other elements (e.g. MapPolygon or MapPolyline) that behave exactly that way and are tilting along with the MapControl.

Is it possible to do that with a MapIcon?

0 投票
2 回答
400 浏览

c# - 放大时 UWP 地图控件不显示任何内容

我将地图控件的初始缩放级别设置为 10。

在我使用鼠标滚轮放大后,它什么也没显示。

如果我设置了准确度,可以修复吗?

我只是想得到一个高精度的地图。

有没有好的第三方地图控件推荐?

xaml 中的代码是

cs中的代码是

我已阅读以下内容:UWP maps control 中的 Zoom Level over 20https://docs.microsoft.com/zh-cn/windows/uwp/maps-and-location/guidelines-and-checklist-for-detecting-location

0 投票
1 回答
154 浏览

uwp - UWP 中 MapControl 的显示语言

我需要更改地图上标签的语言,例如大陆、国家、城市、街道等。

我尝试使用Language属性,但没关系,标签总是在英文上

是否支持?

0 投票
1 回答
262 浏览

uwp - UWP MapControl 和宗地边界

是否可以在 UWP 地图控件上叠加地块(属性)线?我找到了这篇关于地图控件使用的必应地图的博客文章,但我找不到任何关于 UWP 的信息。此外,一旦它们被覆盖,我希望允许用户选择一个包裹并将其存储以备后用。

https://blogs.bing.com/maps/2010/07/12/overlaying-parcel-boundaries-on-bing-maps

任何帮助将不胜感激。

谢谢

0 投票
1 回答
422 浏览

c# - W10 Creators 更新后,UWP MapControl 子级不再固定定位

在 Windows 10 Creators 升级(内部版本 15063)之后,我的 UWP 应用程序中的 MapControl 子项在移动或缩放地图本身时不再固定在地图上。从特定的缩放级别,我注意到在地图上缩放时的行为有所不同。从那时起,就会出现明显的视觉“地球”效应。很难描述,但在我看来,这张地图并不是纯平面(2D)的。

在此处查看构建 14393 上的所需输出,因为您可以看到雷达覆盖在移动或缩放地图时保持在同一位置:图片:https ://www.regenthetin.nl/files/desired_behaviour_v14393.gif

在构建 15063 上出现不希望的输出,覆盖随着地图缓慢移动:图片:https ://www.regenthetin.nl/files/undesired_behaviour_v15063.gif

负责的代码块:

片段 1

片段 2

我已经调查了几个小时,但到目前为止我还没有找到解决方案。我希望有一个人可以帮助我!

开发配置:Visual Studio 2017 icm Windows 10 Creators 更新 SDK。

0 投票
1 回答
116 浏览

windows-10 - 设置标题、中心或样式时,地图控件缩放不理想。(自创作者更新以来)

我正在开发一个使用 MapControl 的 UWP 项目。更新到 Windows 10 的 Creator Update 后,mapcontrol 以意想不到的方式运行:我几乎不断地更新标题和中心,但这会导致缩放级别随时间缓慢变化。当我更改地图样式时,它会缩小很多。(但这似乎只有当我更新标题和/或中心之一/两者时)

我不知道为什么会发生这种情况或如何避免它。任何帮助表示赞赏。

0 投票
1 回答
1304 浏览

xaml - 必应地图控件上的地图折线

我正在开发 UWP 导航应用程序。

我想做的事?

  1. 我想在 Map 控件上绘制多条(准确地说是 10 条)折线。
  2. 我想要一个是不同的颜色,而其他的是灰色的。
  3. 一旦选择了其中一条折线,新选择的折线将变为原色,而其他折线为灰色。类似地图应用程序的多条路线只是在更大的范围内显示运输卡车的运动。

网上到处都有通过 c# 或代码实现折线的方法,但我想通过 XAML 来实现,因为从代码隐藏中添加 10 条折线不会为事件和不透明度以及标签和名称提供太大的灵活性。

我都尝试了什么:

我尝试为 mapElement 创建一条附加的折线,但该方法的问题是我每次都必须删除并重新创建折线以更改颜色。更多关于这里的信息。此外,这只是从后面的代码实现折线的一种很好的方式。

我目前在做什么:

我在Page.Resources下面添加了折线的 DataTemplate:

其中 IPolylinePath 定义为:

我的Polyline财产填充如下:

我只是在 MapItems 控件中调用它,如下所示:

问题是:

该代码运行良好。只是折线不可见。我以为它只是很小,所以我看不到它。所以我增加了大小和距离,它只是在左上角显示为一个小弧(有一些间距),并且没有被范围或平移。

有人可以帮忙吗?