Собственно, имеется apache2, на нем всего 3 файла:
<ymaps:ymaps xmlns:ymaps="http://maps.yandex.ru/ymaps/1.x" xmlns:repr="http://maps.yandex.ru/representation/1.x" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maps.yandex.ru/schemas/ymaps/1.x/ymaps.xsd">
<ymaps:GeoObjectCollection>
<gml:name>Объекты карте</gml:name>
<gml:featureMembers>
<ymaps:GeoObject>
<gml:name>Имя</gml:name>
<gml:description>Описание</gml:description>
<gml:Point>
<gml:pos>37.63 55.75</gml:pos>
</gml:Point>
</ymaps:GeoObject>
</gml:featureMembers>
</ymaps:GeoObjectCollection>
</ymaps:ymaps>
<script src="map.js" type="text/javascript"></script>
<div id="map" style="height: 600px; width: 400px;"></div>
test();
function test()
{
ymaps.ready(initializeMap);
}
function initializeMap(){
map = new ymaps.Map("map", {
center: [55.76, 37.64],
zoom: 6,
controls: ['geolocationControl', 'fullscreenControl', 'zoomControl']
});
ymaps.geoXml.load("tests.xml").then(function (res) {
map.geoObjects.add(res.geoObjects);
}, function (error) {
alert(error);
});
}
Проблема в том, что созданный мной, и заполненный по образу и подобию этого, файл не хочет интерпретироваться (выводит alert('Object object')), хотя если скачать с сервера яндекс указаный выше xml, все отлично проходит. В чем может быть дело?