爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2652|回复: 2

[混合编程] KML点式地标案例

[复制链接]

新浪微博达人勋

发表于 2018-12-29 17:08:47 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
<?xml version="1.0" encoding="UTF-8"?>例行内容
<kml xmlns="http://earth.google.com/kml/2.1">例行内容
<name>GEtext</name>没搞清这个名用在哪了?
<Placemark>设置地标
<name>Feature</name>地标名叫Feature
<Point>地标以点的形式存在
<coordinates>138.565,32.126,0</coordinates>设置经纬度、海拔
</Point>
</Placemark>
</kml>
飞鸽截图20181229170113.png
可见,KML语法结构跟类C语言的for...end,if...end类似

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-1-10 09:24:54 | 显示全部楼层
目前只知道NotePad++能编辑kml文件,
NotePad++的功能是有限的,
手动敲空格把格式改成一般程序格式,我们观察kml脚本的层次:
最高层代表整个kml文件,用<kml>和</kml>作为首尾,
kml文件中有一个文件夹,以<Folder>和</Folder>作为首尾,
文件夹下新建地标,以<Placemark>和</Placemark>作为首尾,
地标中新建点,以<Point>和</Point>作为首尾。
kml语法层次.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-1-10 10:05:40 | 显示全部楼层
当然,地标中不仅可以有点,还可以有:LineString
LinearRing
Polygon多边形
MultiGeometry(复杂几何图形?)
Model(dae?)
通过设置这些几何图形的属性,应该可以在GE上随心所欲地制图了!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表