имеем геометрию в формате wkt или wkb и имеем желание отрисовать ее через OpenLayers поверх карты OSM. Подскажите, как это сделать? Пример нашел только для ввода данных в окошко, но моих навыков работы с яваскриптом не хватает для переделки примера под забор данных из файла…
Проблема в том как получить строку wkt из файла на удаленном сервере на javascript?
Тогда, я так понимаю нужен XMLHTTPRequest. Ну или если совсем лениво генерировать js на сервере.
Ezhick: а вставки строковой строки с WKT в код javascript не подойдет?
vvoovvm , подойдет, наверняка, только я не умею
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);
Спасибо, буду пробовать!