Клуб API Карт

Проблема с загрузкой слоев loadXML

nadya-ssh
8 августа 2013, 10:25
Сегодня перестала работать функция загрузки слоев ymaps.geoXml.load(url)
При вызове этой функции открывается вот такой запрос, 
http://api-maps.yandex.ru/services/geoxml/1.2/geoxml.xml?callback=id_1375942730424386572&url=myurl_to_xml

который возвращает ошибку
id_1375942730424386572({"error":{"status":"500","message":"internal server error"},"response":""});
Подскажите, как загрузить xml файл из локальной папки? Без обращения к http://api-maps.yandex.ru/services/geoxml/1.2/geoxml.xml
8 комментариев
Подписаться на комментарии к посту

Из локальной папки оно и не должно работать.

 

Выдержка из документации

Загрузка XML-данных из источника с указанным URL производится сервером Яндекса. Поэтому XML-данные следует размещать на ресурсе, к которому предоставлен публичный доступ (или позаботиться о том, чтобы серверный загрузчик Яндекса смог получить доступ к нему).

спасибо за комментарий 

 

просто хотел как-то выйти из ситуации, т.к. сервис яндекса сейчас лежит с 500 ошибкой, а у меня есть закешированная версия этих xml ... и хотелось ее загрузить.

Видимо нужно писать свою функцию, которая будет возвращать гео коллекцию в виде js объекта. Сейчас как раз этим займусь. 

Аналогичная беда. Поделитесь, пожалуйста, идеями как можно представвить xml  в виде гео-объекта. Не в первый раз, кстати, такая ошибка всплывает.

 

какой именно сервис лежит с 500-й ошибкой?

http://api-maps.yandex.ru/services/geoxml/1.2/geoxml.xml?callback=id_1375942730424386572&url=myurl_to_xml

Спасибо за сообщение, обещают в течении часа починить

спасибо ) все очень ждут )))

урааа! заработало ))