вот у меня сейчас такой код:
$("input[name=gpx]").change(function(){
var f=$(this).get(0).files[0];
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
var filegpx=e.target.result;
ymaps.geoXml.load(filegpx)
.then(function (res) {
myMap.geoObjects.add(res.geoObjects);
$("#routenumber").val(res.geoObjects.properties.ge t("name"));
// метаданные о границах из gpx-файла хранятся в свойствах коллекции res.geoObjects
// применим эти границы к карте
if (res.geoObjects.properties.get("boundedBy")) {
myMap.setBounds(res.geoObjects.properties.get("bou ndedBy"), {
checkZoomRange: true
});
}
});
};
})(f);
reader.readAsDataURL(f);
});
теперь очередная проблема: Указанный в ссылке скрипт не загружен
адрес собственно типа такого:
http://api-maps.yandex.ru/services/geoxml/1.1/geox ml.xml?callback=id_135022 331565884463076&url=http: //om.ru/admin/data:;base6 4,PD94bWwgdmVyc2lvbj0iMS4 wIiBlbmNvZGluZz0iVVRGLTgi Pz4KPGdweAp2ZXJzaW9uPSIxL jEiCmNyZWF0b3I9ItCh0L7Qt9 C00LDQvdC+INCyINCc0L7QuNG FINGC0YDQtdC60LDRhSDQvdCw IEFuZHJvaWQuIgp4bWxucz0ia HR0cDovL3d3dy50b3BvZ3JhZm l4LmNvbS9HUFgvMS8xIgp4bWx uczp0b3BvZ3JhZml4PSJodHRw Oi8vd3d3LnRvcG9ncmFmaXguY 29tL0dQWC9Qcml2YXRlL1RvcG 9HcmFmaXgvMC8xIgp4bWxuczp 4c2k9Imh0dHA6Ly93d3cudzMu b3JnLzIwMDEvWE1MU2NoZW1hL Wluc3RhbmNlIgp4c2k6c2NoZW 1hTG9jYXRpb249Imh0dHA6Ly9 3d3cudG9wb2dyYWZpeC5jb20v R1BYLzEvMSBodHRwOi8vd3d3L nRvcG9ncmFmaXguY29tL0dQWC 8xLzEvZ3B4LnhzZCBodHRwOi8 vd3d3LnRvcG9ncmFmaXguY29t L0dQWC9Qcml2YXRlL1RvcG9Hc mFmaXgvMC8xIGh0dHA6Ly93d3 cudG9wb2dyYWZpeC5jb20vR1B YL1ByaXZhdGUvVG9wb0dyYWZp eC8wLzEvdG9wb2dyYWZpeC54c 2QiPgo8bWV0YWRhdGE+CjxuYW 1lPjwhW0NEQVRBWzldXT48L25 hbWU+CjxkZXNjPjwhW0NEQVRB W11dPjwvZGVzYz4KPC9tZXRhZ GF0YT4KPHdwdCBsYXQ9IjU2Lj I0NDk4MiIgbG9uPSI5My41MzM 3NzIiPgo8ZWxlPjEwOC42PC9l bGU
...
что делать?