EditingToolbar на слое googlemap

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
zdimon
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 май 2010, 16:51
Репутация: 0

EditingToolbar на слое googlemap

Сообщение zdimon »

Добрый день.
Господа, помогите, который мучаюсь.
Подключил я слой googlemap в Openlayers и прикрутил туда EditingToolbar вот так

Код: Выделить всё

map = new OpenLayers.Map('map',{
  projection: new OpenLayers.Projection("EPSG:4326")
});

var gmap = new OpenLayers.Layer.Google(
    "Google Streets", // the default
	{numZoomLevels: 20}
);

map.addLayers([gmap]);
map.addControl(new OpenLayers.Control.EditingToolbar(wms));
и т.д.

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

Как это вылечить?
Вообще задача стоит использовать гуглмап в качестве подложки для создания карты.
Буду признателен за любую помощь.
Даже могу оплатить сотрудничество в дальнейшем.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: EditingToolbar на слое googlemap

Сообщение Mavka »

В этой статье есть пример в расхождении слоев карте. Если ваш сдвиг похож на это, то попробуйте применить рекомендации.
лангольеры под окном жрали время ом-ном-ном
zdimon
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 май 2010, 16:51
Репутация: 0

Re: EditingToolbar на слое googlemap

Сообщение zdimon »

Спасибо, помогло.
Подскажите еще такой момент.
Я заметил что чем больше зум тем большее кол-во тайтлов подгружается с wms сервиса для отрисовки всей карты а не только видимого участка.
И у меня получается слишком много запросов.
Можно ли как-то управлять этим кол-вом?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: EditingToolbar на слое googlemap

Сообщение Mavka »

Похожая проблема была в OpenLayers 2.8. Какая у вас версия?
лангольеры под окном жрали время ом-ном-ном
zdimon
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 май 2010, 16:51
Репутация: 0

Re: EditingToolbar на слое googlemap

Сообщение zdimon »

в news.txt написано
OpenLayers 2.9:
r10251
Released 04/22/10
http://trac.openlayers.org/wiki/Release/2.9/Notes

OpenLayers 2.8:
r9492
Released 06/22/09
http://trac.openlayers.org/wiki/Release/2.8/Notes
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя