Клуб API Карт

Отображение трека

zalyapin.nikolai
18 августа 2014, 10:29

Здраствуйте!

У меня есть различные треки (GPX). Мне бы хотелось их отобразить на карте. В коде использую использую функцию  geoXml.load

 

ymaps.geoXml.load('http://karmatsky.narod2.ru/MskChel2.xml').then(function (res) { res.geoObjects.options.set({'preset':'gpx#plain'}); myMap.geoObjects.add(res.geoObjects); });
Мне не понятно, где толжен быть расположен мой файл GPX. В примере это: 'http://karmatsky.narod2.ru/MskChel2.xml'. 
Если я испульзую GPX-файл http://kumatoz.ru/wp-content/articles/gpxtrack/3941.gpx, то у меня трек отображается, а если делаю ссылку на файл свой файл, на локальном сервере то - нет.
3 комментария
Подписаться на комментарии к посту

Все файлы с координатами сначала загружаются на серврера яндекса и там предобрабатываются. Поэтому если ваш файл лежит на локальной машине и недоступен извне, модуль отображения его на карте работать не будет.

Так. Подскажите, пойжалуйста, куда конкретно можно выложить эти файлы, чтобы все работало. 

Куда угодно, чтобы яндексовые сервера могли их скачать