Я пытаюсь использовать элемент управления MapControl в приложении UWP.MapControl ничего не показывает в приложении UWP
Я следовал этому учебник: https://msdn.microsoft.com/en-us/windows/uwp/maps-and-location/display-maps#mapconfig
Но моя карта показывает пустые синие карты:
Это XAML код:
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Maps:MapControl
x:Name="MapControl1"
ZoomInteractionMode="GestureAndControl"
TiltInteractionMode="GestureAndControl"
MapServiceToken="bSRPuDBxuLhlpg8bpeWO~wEhCZkvxi-GBzWNNSUH1bA~ApmPFjGTrAZSSS6M6SdEa5lA...moremoremore..."/>
</Grid>
Это является .cs Код:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
// Specify a known location.
BasicGeoposition cityPosition = new BasicGeoposition() { Latitude = 47.604, Longitude = -122.329 };
Geopoint cityCenter = new Geopoint(cityPosition);
// Set the map location.
MapControl1.Center = cityCenter;
MapControl1.ZoomLevel = 12;
MapControl1.LandmarksVisible = true;
}
Я думаю, что MapServiceToken должен быть правильным, потому что если я изменить любой символ MapServiceToken отображение карты «Предупреждение: MapServiceToken не указано» (и если я положил его правильно, это не делает), а также, если я смотрю «использование» в BingsMapsPortal ключе было использовано, как вы можете видеть на следующем изображении:
Я попытался также создать еще лексемы и использовать их с тем же результатом.
Кроме того, я попытался использовать MapServiceToken в примере проекта MapControl в GitHub (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/MapControl ), с тем же результатом.
Любая идея, почему я не могу загрузить любую карту Bing в ControlMap?
EDIT: Вот код, если вы хотите проверить: DRIVE LINK
Thx!
Вы уверены, что этого не происходит из-за медленного сетевого соединения? Когда карта еще не загружает все данные, она показывает именно ту - синюю область. –
Несомненно, я протестировал его в своей работе, в моем доме, с мобильной точкой доступа ... Все с таким же результатом :-( – CarlosTI
Это не имеет ничего общего с токеном, я думаю, потому что, когда вы оставляете токен, он все равно показывает данные карты, просто с подсказкой о том, что MapServiceToken отсутствует. – schumi1331