元素顺序

KML作者使用以下标准来确定KML文件夹或文档的内容顺序:

  1. 如果容器具有通过kml_sort_by_attribute格式属性指定的“sort-by”属性名,则每个特性上的该属性值将用于按升序字母数字顺序对容器的内容进行排序。对于具有用户定义模式的特性,还可以使用KML21_SORT_BY_ATTRIBUTE defline参数指定“sort-by”属性
  2. 单个特性可以使用kml_sort_value格式属性覆盖任何“sort-by”属性的值;其中的值将用于确定排序顺序。
  3. 如果以上两个条件都不满足,则使用每个特征的到达顺序来确定该特征在容器中的顺序。这使得在写入KML编写器之前对特性进行排序成为可能。