首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mapsui Xamarin形成中心地图

Mapsui Xamarin形成中心地图
EN

Stack Overflow用户
提问于 2019-03-15 11:37:09
回答 1查看 1.4K关注 0票数 2

我的应用程序使用Mapsui2.0beta.22和Xamarin Forms 3.4.0。我无法获得地图中心的工作,我尝试了许多例子,从堆栈,其他网站和Mapsui的例子。

对我来说,唯一的“可用”方法是:

map.Home = n => n.NavigateTo(sphericalMercatorCoordinate, map.Resolutions[9]);

从示例来看,由于我使用的Mapsui版本在Map类中没有方法到中心视图。

我试图用MapViewModel方法对地图进行居中:

代码语言:javascript
复制
public async override void OnNavigatedTo(INavigationParameters parameters)

我在NavigationParameters中传递点和弦,然后用它们来创建sphericalMercatorCoordinate。即使这一点是有效的,从上面使用NavigateTo在任何情况下都是无效的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-15 13:56:31

map.Home方法用于指定初始视图端口。如果要在初始化后缩放到任何视区或位置,则需要使用:

代码语言:javascript
复制
mapControl.Navigator.NavigateTo
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55181752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档