Можно ли отключить «оптимизацию рендеринга маршрута» в элементе управления Bing Maps AJAX? - PullRequest
0 голосов
/ 20 июля 2011

Я пытаюсь нарисовать много перекрывающихся полигонов, которые имеют форму прямоугольников со скругленными углами (мы иногда называем их «сосисочными связями»).Они на самом деле создаются путем разрезания существующей строки и буферизации срезов.

Они хорошо выглядят на Google Картах, однако "1003 * оптимизация рендеринга маршрутов в Bing делает их ужасными.Я предполагаю, что они делают это по соображениям производительности, но я стараюсь не отображать слишком много из них за один раз, и даже полностью увеличены, поскольку они не выглядят правильно (все еще слишком неровно).

Это так?можно отключить эту функцию?Я использую версию 6.3.

Я не могу изменить базовые данные, они должны быть этой формы, а геометрия уже максимально упрощена, позволяя им выглядеть округленными (Дуглас-Пеккерразмером до 1 метра).

Zoom level 16

Zoom level 17

Zoom level 18

Zoom level 19

1 Ответ

2 голосов
/ 20 июля 2011

Если вы используете v6.3 API-интерфейса Bing Maps AJAX API, я думаю, вам нужен следующий параметр: VEMap.EnableShapeDisplayThreshold (false);

(http://msdn.microsoft.com/en-us/library/bb964367.aspx)

Есливы используете v7 API Bing Maps AJAX, я не уверен, что такое эквивалентное свойство, и, глядя на http://social.msdn.microsoft.com/Forums/da-DK/vemapcontroldev/thread/dca3b661-0220-406e-bbdb-8701dba7cbd7, кажется, я не единственный ...

...