Изучение KML, но обнаружение несоответствий в спецификациях - PullRequest
3 голосов
/ 07 декабря 2011

Мне нужно погрузиться в KML, поэтому я смотрю на спецификации и примеры в Интернете, но я получаю некоторую противоречивую информацию.Например, некоторые сайты говорят, что вы пишете что-то вроде <tessellate>true</tessellate>, в то время как другие имеют <tessellate>1</tessellate>, а другие говорят, что tessellate больше не нужен, поскольку altitudeMode предоставляет ту же информацию.

Итак, у меня естьмного маленьких вопросов, таких как, который здесь безопаснее, 1/0 или true / false.И что такое KML, аббревиатура от языка разметки замочных скважин или языка моделирования замочных скважин?
Но мой вопрос в основном заключается в том, где я могу найти стандартный, авторитетный и окончательный справочник по KML?Тогда я могу игнорировать другие источники.

1 Ответ

1 голос
/ 08 декабря 2011

http://code.google.com/apis/kml/documentation/kmlreference.html Вероятно, следует считать основной ссылкой. Это то, к чему я всегда обращаюсь.

Он включает в себя определенные расширения Google (с префиксом gx :), которые вы можете игнорировать (или нет).

Несмотря на то, http://www.opengeospatial.org/standards/kml/ это действительно точный источник, он далеко не так доступен, как Google (который предшествовал OGC, использующему KML) - я даже не знаю, как читать OGC!

KML используется для представления "языка разметки замочных скважин"

Boolean, вероятно, лучше всего считать 1/0 - некоторые клиенты могут понимать истину и т. Д., Но для максимальной совместимости используйте 1/0

Кстати, тесселлат полезен сам по себе, он не делает то же самое, что altitudeMode. Они дополняют друг друга.

...