У меня есть OpanLayers 2.10, когда я пытаюсь добавить OpenLayers.Control.Measure
к элементам управления, я получаю эту ошибку:Ошибки при использовании Control.Measure: нет методы «» setMap
TypeError: Object #<Object> has no method 'setMap'
Это мой код:
map.addControl(new OpenLayers.Control.Measure(
OpenLayers.Handler.Path, {
persist: true
}));
Примечание: Я думаю, что моя проблема связана с OpenLayers.Handler.Path
, потому что после отладки кода я сообразить, что CLASS_NAME
объекта является OpenLayers.Handler.Path
.
В чем проблема с моим кодом? Должен ли я добавлять к карте определенный модуль/плагин?