2012-06-28 3 views
0

Я показываю bing-карты в приложении метро. Я рисую как скобки, так и полилинии на карте, но они рисуются на противоположных сторонах карты, которая выглядит очень странно. Посмотрите на следующее изображение: enter image description hereWeird issue in bing maps display

Линия и изображение рисуются на противоположных сторонах карты.

Не могли бы вы предложить решение этой проблемы.

Могу ли я каким-либо образом ограничить свой вид отображением каждой страны только один раз?

ответ

2

Поэтому я думаю, что один из моих других ответов может помочь вам здесь.

How to show the full map and prevent scrolling in Bing Maps API

Вы можете ограничить карту в определенном диапазоне zoomlevel и широты/большой дальности, так что вы не видите те же координаты дважды. Сообщите мне, если вам нужна дальнейшая информация о том, как это сделать.

+0

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

+0

Почему вы должны показывать этот масштабный уровень? Я не уверен, что делает карта, если вы сообщите ей, чтобы ограничить представление естественным набором lat/longs, но вы не ограничиваете диапазон масштабирования. Он может вести себя так, как вам хотелось бы. –

+1

Bryan Watts абсолютно прав - если вы рисуете элементы данных в координатах широты/долготы на карте, важно, чтобы эти координаты существовали только в одном уникальном месте. Зачем вам когда-либо показывать карту, которая показывает австралию дважды ?! Ограничьте уровень масштабирования и/или уменьшите общую степень контроля карты, чтобы этого не произошло, и ваша проблема будет решена :) –