Поддерживается тип оверлеев OpenLayers - PullRequest
0 голосов
/ 30 марта 2012

Я работаю над решением GIS OpenLayer. Я пытаюсь найти, какой тип наложения поддерживает OpenLayers, но, увы, не могу?

Где я могу найти типы оверлеев, которые поддерживает OpenLayers или какие они есть?

Ответы [ 2 ]

0 голосов
/ 30 марта 2012

Из Библиотека OpenLayers - Наложения

Основы наложения Существует два разных типа рендеринга объектов в OpenLayers.Одним из типов является поддержка OpenLayers Vector Overlays, которая использует возможности векторного рисования в браузере (SVG, VML или Canvas) для отображения данных.Другой тип - поддержка наложения маркеров OpenLayers.Этот тип слоя отображает HTML-объекты изображения внутри DOM.

Как правило, векторный слой предоставляет больше возможностей, с возможностью рисовать линии, многоугольники и многое другое.Векторные слои лучше поддерживаются и являются местом, где происходит большинство новых разработок OpenLayers.Расширена поддержка различных вариантов стилей, а также улучшена возможность настройки поведения слоев и взаимодействия с удаленными серверами.

Однако слой Markers поддерживается для обратной совместимости, поскольку есть некоторые вещи, которые вы не можете сделать с векторами, например:в настоящее время они реализованы и предоставляют другой тип интерфейса для регистрации событий.

Несколько слоев OverLay наследуются от OpenLayers.Layer.Marker или OpenLayers.Layer.Vector, например OpenLayers.Layer.PointTrack и PointGrid или OpenLayers.Layer.GeoRSS .Полную информацию можно найти в документации или вы можете открыть OpenLayers на GitHub и посмотреть код самостоятельно.

0 голосов
/ 30 марта 2012

OpenLayers может отображать множество различных типов слоев в качестве наложения. Посмотрите раздел Layer в документации , чтобы понять, на что он способен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...