Вращение Bing Maps - PullRequest
       19

Вращение Bing Maps

2 голосов
/ 16 января 2012

Я создаю приложение для WP7 и ищу способ поворота элемента управления картой и тегов (названия стран, городов и т. Д.).Мне удалось повернуть саму карту со свойствами преобразования, но затем текст на карте также поворачивается.

Я думал о не очень симпатичном решении (еще не реализованном), которое включает в себя поиск изображения, отображаемого для текста, и поворот его назад, но я не думаю, что это будет работать достаточно быстро, и кажетсякак трата батареи.

Ответы [ 2 ]

1 голос
/ 16 января 2012

Имена стран и городов предварительно визуализируются на мозаиках изображений, запрашиваемых с сервера Bing Maps, и вы не можете отдельно отображать метки на фоне - так обслуживается одна плитка: Bing Maps Road Tile

Ваш единственный вариант - запросить аэрофотоснимки без меток на Bing Maps, а затем вручную разместить метки из локального набора данных. Для этого потребуется набор данных всех местоположений и названий мест, которые вы хотите показать, вместе с алгоритмом размещения меток, который позволяет избежать коллизий, оптимизирован для различных уровней масштабирования и т. Д., И вряд ли будет практичным на устройстве WP7.

0 голосов
/ 16 января 2012

Для этого нет красивого решения! RenderTransform воздействует на элемент и всех его потомков. Как вы думаете, почему это не будет достаточно быстро? Размер экрана WP7 довольно мал, поэтому я не могу себе представить, что у вас будет столько ярлыков (TextBlocks) на экране. Все, что вам нужно сделать, это перебрать их, а затем добавить вращение в противоположном направлении.

...