首页 > 解决方案 > Pin 未显示正确的位置 google map api

问题描述

嗨,当我查看我的地图时,它只是向我展示了空荡荡的海洋,但是如果您在网上输入坐标,您将获得一个有效的位置,我如何将其降至道路水平。所以它显示了谷歌地图导航中的道路。

 public TaxiOrderMap()
 {
        InitializeComponent();
        RequestPermission();

        var pin = new CustomPin
        {
            Type = PinType.SavedPin,              
            Position = new Position(54.7529, -6.01667),
            Label = "Close to me ",
            Address = "B",


        MarkerId = "Xamarin",
            Url = "http://xamarin.com/about/"
        };

        googleMap.HasZoomEnabled = true;

        googleMap.Pins.Add(pin);


}

标签: xamarin.forms

解决方案


向地图添加图钉并不意味着地图会自动显示该图钉。设置地图的位置有据可查

map.MoveToRegion(new MapSpan (new Position(lat, long), latlongdegrees, latlongdegrees));

推荐阅读