Пересчитать координаты в пиксели

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
geka83
Участник
Сообщения: 78
Зарегистрирован: 03 май 2014, 21:02
Репутация: 5

Пересчитать координаты в пиксели

Сообщение geka83 » 17 окт 2014, 17:37

Подскажите пожалуйстта как координаты объекта feature.geometry.x, feature.geometry.y в OpenLayers пересчитать в пиесельніе координаты относительно окна браузера или div-а с картой!!

Sergey Astakhov
Активный участник
Сообщения: 218
Зарегистрирован: 21 дек 2012, 01:57
Репутация: 52
Откуда: Питер

Re: Пересчитать координаты в пиксели

Сообщение Sergey Astakhov » 17 окт 2014, 23:47

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

// для point-ов
var lonLat = new OpenLayers.LonLat(feature.geometry.x, feature.geometry.y);
// для прочей геометрии
var lonLat = feature.geometry.getBounds().getCenterLonLat();

var pixel = map.getPixelFromLonLat( lonLat );

Ответить

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

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

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