1

У меня есть два проекта WP8. Это проекты с картой. Первый проект с новым Nokia maps и вторым проектом со старым Bing maps. Я заметил неуместное поведение старых карт. Они потребляют большие объемы памяти, и когда я ухожу от карт, тогда память не освобождается. В WP7 Bing maps ведут себя по-другому, он потратил столько памяти RAM, но когда я ухожу с карты, память сразу освобождается. Как я могу вернуть память, у меня большая проблема со старыми картами, я превысил предел 90 Мб в моем проекте.windows phone 8 old map vs new map

Скриншоты ниже.

Любая помощь.

Заранее благодарен!

Project 1 Nokia Maps

MainPage

Memory usage

Map page

enter image description here

После уйти от карты

enter image description here

Project 2 Старый Bing карты

enter image description here

enter image description here

enter image description here

enter image description here

После уйти от карты

enter image description here

ответ

0

Вы можете отображать статические карты, использовать Джефф библиотеку Wilcox для такой цели. Проверьте это здесь http://www.jeff.wilcox.name/2012/01/jeffwilcox-maps/.

+0

спасибо, я знаком с этим компонентом, он не подходит мне, я покажу на карте в режиме реального времени движение несколько пользователей – Alexandr

1

Я не знаю, если это может быть помочь вам, но я нашел этот

FYI: Для Windows Phone 8 управления картой, необходимо использовать класс TileSource из Microsoft.Phone.Maps.Controls. (Т.е. Microsoft.Phone.Maps.Controls.TileSource)

здесь: http://social.msdn.microsoft.com/Forums/wpapps/en-US/66512153-06d0-4269-996a-b4b7e5f995de/windows-phone-8-api-for-open-street-map-osm

+0

Wow! Спасибо, это интересно для меня! – Alexandr

+0

если мой ответ в порядке, вы можете выбрать ответ или отправить мне решение, я тоже интересен :) – LXG