将地图应用到应用程序

时间:2016-05-17 15:25:12

标签: xamarin xamarin.ios xamarin.android xamarin.forms

我想问一下是否有任何免费的解决方案可以在我的应用程序中实现它?因为我想要免费解决方案,所以我的目标是打开街道地图。我知道OsmSharp虽然整洁但缺乏文档,但有一个问题:

是否有可能改变例如引脚设计或地图布局?
我听说这是可能的,但你必须编写自己的渲染......

我使用地理定位游戏应用程序定位iOS,Android和WP。

3 个答案:

答案 0 :(得分:4)

Xamarin Forms具有内置Map控件。 TKCustomMap是第三方渲染器,可为内置地图添加功能。

答案 1 :(得分:0)

关于泄漏文档我写了一篇关于它的博文:http://zchpit.blogspot.com/2017/10/open-street-map-in-xamarin-forms.html

您可以在我的github上找到源代码:https://github.com/zchpit/OPM_in_XamarinForms

关于: 是否有可能改变例如引脚设计或地图布局?

是。您可以更改地图(一个来自多个)或生成您自己的地图(与标准xamarin相同)

答案 2 :(得分:0)

与其他OSM库/框架解决方案一样,您需要提供自己的切片服务器或使用商业OSM切片服务。

  

Mapsui是应用程序的C#地图组件

     

支持的平台:WPF,UWP,Android,iOS