问题标签 [xamarin.forms.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.
c# - 如何在当前位置附近加载引脚并在 Xamarin.Forms.Maps 中缩小时加载更多
我正在尝试在地图上显示图钉,但只有那些可以在您当前位置周围显示屏幕的图钉取决于我在地图出现时设置的缩放级别,因为我有 10 个图钉并且当我打开地图时它加载每个引脚并且需要很长时间才能加载。
关于如何做的任何想法?
加载引脚的方法:
自定义地图渲染器:
mkmapview - 同时在 Xamarin Forms iOS Map 中显示两个注释
我想以 xamarin 形式在 IOS 地图上制作两个注释视图,以便为 Tracking 平台制作一个重播页面。我已经在 C# 中完成了所有代码,在 IOS 自定义地图渲染器中(使用代码隐藏)。我被困在如何添加倒数第二个注释视图图像(箭头图像)上,在最后一个注释中,我正在添加汽车图标。
下面给出了 iOS 的自定义渲染器代码。 iOS 公共类 CustomMapRenderer : MapRenderer { private CustomMap _formsMap;
}
sqlite - Xamarin Forms Maps - 从 SQLite 数据库下载和加载自定义图块
我正在尝试下载一些图像以用作谷歌地图的自定义图块。我正在使用以下代码将图块下载为字节 []:
然后我将 byte[] 直接保存到我的 SQLite 数据库中:
最后,在重写的 GetTile 方法中的自定义 TileProvider 类中,我使用保存在 SQLite db 中的 byte[] 创建了一个图块:
我的问题是,当为叠加检索图块时,我收到错误消息:
“[skia] 无法创建带有消息‘未实现’的图像解码器”
我一直在努力找出问题所在。我假设我的 byte[] 格式无效,但我不知道为什么。
我正在下载的图像是 .jfif,尽管据我所知 .jfif 与 .jpeg 相同,所以这应该不是问题。