я загружаю файл KML. Есть ли способ использовать javascript / php для циклического просмотра файла и получения всех координат в файле KML?
Вы можете использовать jquery ajax для чтения / зацикливания файла.Так же, как обычный XML.
Больше информации для использования jquery.http://api.jquery.com/jQuery.ajax/
Если файл KML имеет приличный размер, то может быть целесообразно сначала преобразовать его в JSON (в PHP) перед отправкой в браузер пользователя. JSON будет иметь меньший размер файла, а также будет быстрее анализировать (что может иметь незначительное преимущество, если файл KML небольшой, но очень заметный, если он сложный).
// PHP: $json = json_encode(simplexml_load_string($xml_string));