Ошибка KML и карт Google

Я создал программу на Java для создания файла KML. Вывод таков:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Evidence File</name>
<description>London</description>
<Point>
<coordinates>51.522416,-0.131836,0<coordinates>
</Point>
</Placemark>
</kml>

Однако, когда я импортирую его в карты Google, у меня возникает ошибка:

Мы не смогли завершить загрузку вашего файла. Никаких изменений в карту не вносилось.

Может ли кто-нибудь увидеть какие-либо ошибки, которые я пропускаю?


person Adam Hinx    schedule 09.07.2012    source источник


Ответы (1)


В закрывающемся теге coordinates отсутствует '/', т. е. должно быть:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
    <Placemark>
        <name>Evidence File</name>
        <description>London</description>
        <Point>
            <coordinates>51.522416,-0.131836,0</coordinates>
        </Point>
    </Placemark>
</kml>
person Jon Burgess    schedule 09.07.2012
comment
Привет, Джоноби. Простая ошибка. Просто нужна была другая пара глаз, чтобы посмотреть на это. - person Adam Hinx; 13.07.2012