我是xamarin的新手,使用xamarin以PCL方式开发跨平台应用程序。
我有svg格式的地图图片。我正在使用SkiaSharp库通过PCL在我的UWP应用程序上加载该图像。我有1个ListView具有位置的名称。我想在点击相应的列表视图项目时在图像上绘制注释或位置标记。 例如:如果我点击XYZ位置,标记将显示在特定位置。
使用任何地图api或xamarin地图都可以轻松实现此功能,但我的问题是我无法使用任何地图api,只能在图像上显示位置。
请建议任何解决方案。任何帮助将不胜感激。
提前致谢。
答案 0 :(得分:0)
我认为这不可能是您处理SVG图像的方式。
当矢量或光栅文件中显示地图时,通常会有一个标题或随播文件,其中包含图像右上角和左下角的纬度和经度。然后将其与图像一起使用以将地图加载到映射插件中。只需使用SkiaSharp绘制地图,就无法确定销钉的放置位置。
您能否以适合与Xamarin地图一起使用的其他格式获取地图?