[off] wkt или wkb + OpenLayers

имеем геометрию в формате wkt или wkb и имеем желание отрисовать ее через OpenLayers поверх карты OSM. Подскажите, как это сделать? Пример нашел только для ввода данных в окошко, но моих навыков работы с яваскриптом не хватает для переделки примера под забор данных из файла…

http://openlayers.org/dev/examples/vector-formats.html ?

:slight_smile:

Проблема в том как получить строку wkt из файла на удаленном сервере на javascript?
Тогда, я так понимаю нужен XMLHTTPRequest. Ну или если совсем лениво генерировать js на сервере.

Ezhick: а вставки строковой строки с WKT в код javascript не подойдет?

vvoovvm , подойдет, наверняка, только я не умею :frowning:

Aleksandr Dezhin, не на удаленном, на локальном.

Ezhick, в примере в функции deserialize заменяешь строки
var element = document.getElementById(‘text’);
var type = document.getElementById(“formatType”).value;
var features = formats[‘in’][type].read(element.value);
на
var type = “wkt”;
var wktString = “твоя wkt строка”
var features = formats[‘in’][type].read(wktString);

Спасибо, буду пробовать!