Bing Maps Добавляет Геометрию Пространственной Математики


В Bing Maps 8 появилось обновление, которое добавляет поддержку вычислений пространственной геометрии.

 Элемент управления Bing Maps можно использовать для добавления карт в приложения и отображения данных с помощью пространственного элемента.

В модуле пространственной математики есть 24 новых вычисления пространственной геометрии, включая двоичные операции с фигурами (пересечение, разность, объединение), выпуклые и вогнутые оболочки, диаграммы Вороного и проверку формы.

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

Кнопки были улучшены двумя способами. Во-первых, вы можете создать кликабельную область кнопок, которая более точно соответствует области нарисованного изображения. В предыдущем выпуске пустое пространство вокруг области кнопок блокировало доступ событий мыши к кнопкам под ней. Теперь V8 позволяет указать, что вместо этого следует использовать округленную область щелчка. Существует также более простой способ перемещения кнопок, настроив их на перетаскивание.

Стиль формы-еще одна область, на которую обратили внимание. В предыдущем выпуске вы могли указать только один стиль по умолчанию, который будет использоваться для стилизации всех данных из модуля GeoJSON и API запросов. Единственный способ стилизовать отдельные фигуры-это просмотреть результаты и применить логику к стилю каждой фигуры в отдельности.

В обновленной версии вы можете настроить карты Bing на использование любой кнопки, полилинии или полигона для отдельных фигур с помощью свойств GeoJSON фигур или в качестве столбца источника данных в службах пространственных данных Bing.

Последним основным улучшением в управлении является выпуск официальных определений машинописных текстов для Bing Maps 8 на Github.Определения можно использовать для обеспечения intellisense и лучшего улавливания ошибок в вашей среде IDE, чтобы, например, intellisense для событий отображал список поддерживаемых событий, чтобы вы могли немедленно проверить правильное имя события, просмотреть структуру известного аргумента события и получить доступ к его свойствам. Выпуск определений на Github предназначен для преодоления проблемы, заключающейся в том, что, хотя Bing Maps V8 продолжает получать новые функции, определения содержат только те функции, которые находятся в основной ветви выпуска. Сделав определения с открытым исходным кодом на Github, любой желающий может загрузить и изменить их.


Добавить комментарий