Возможно ли как-то получить KML из источника из того же домена. Я имею в виду, чтобы избежать " Одинаковой политики происхождения для Javascript " как-нибудь? (кэширование на нашем сервере не так, поскольку приложение предназначено для работы с внешними источниками)
Приведенный ниже код - это то, что мы пытаемся выполнить (оно выдает ошибку в случае внешнего источника kml).
<script type="text/javascript">
var myParser = new geoXML3.parser({afterParse: useTheData});
myParser.parse('http://api.flickr.com/services/feeds/geo/?g=94823070@N00&lang=en-us&format=kml');
function useTheData(doc) {
// out callback
};
</script>
В чем причина спрашивать, существует ли такая политика? Поскольку google.maps.KmlLayer делает этот вид job . Не знаю как или я что-то пропустил. Очень нужно с geoxml3 и понять, что под занавесом!