Как кластеризовать нажимные контакты в элементе управления Silverlight Map? - PullRequest
6 голосов
/ 13 февраля 2011

У меня есть приложение Silverlight, где я использую элемент управления Bing Map, и у меня есть около 2000 кнопок.Производительность немного вялая, и я хотел знать, как кластеризовать нажимные штыри, чтобы повысить производительность.

1 Ответ

1 голос
/ 13 февраля 2011

Я бы предложил использовать несколько слоев, а затем на разных уровнях масштабирования показать разные слои. Я не знаю, как устроены ваши кнопки, поэтому я не могу предложить какой-либо конкретный метод кластеризации ... но вы можете сгруппировать их по расстоянию между ними, изатем на более низком уровне масштабирования просто покажите один элемент, который представляет всю группу

, вот способ расчета расстояний. http://silverlightfoundry.blogspot.com/2009/07/bing-maps-silverlight-control-part-5.html

...