- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
KML--基础入门
KML向导?????KML是一种在Earth Browser(比如Google Earth,Google Maps,Google Maps for mobile)用于显示地理数据的文件格式。KML用使用一种可以嵌套元素和标记的结构并且基于XML标准。所有的这些标签都是大小写敏感的并且必须精确的出现在KML2.2Reference中.这个参考手册指出哪些标记是可选的。在一个给定的元素中,标记必须按照Reference显示的顺序出现。?????如果你是一个KML新手,可以阅读这篇文档并且使用这些例子来开始学习KML文件基本结构。第一部分描述了使用Google Earth软件来创建的特性。这些特征包括placemarks,descripttions,ground overlays,paths和polygons。第二部分描述了使用一个text editor来创建的特性。当一个文件存储使用kml或者kmz扩展名,google earth浏览器知道怎样来显示它。?????目录?????????基本的KML 文档?????????????Placemarks?????????????Descriptive HTML in Placemarks?????????????Ground Overlays?????????????Paths?????????????Polygons?????????高级的KML文档?????????????对于Geometry的styles?????????????对于高亮的icons的styles?????????????对于屏幕的覆盖图层?????????????网络连接?????????KML MIME Types?????一、基本KML文档?????????KML最简单的文档是那些可以直接在Google Earth发布的。也就是说,你不必在一个text editor中编辑或创建任何KML,像这些Placemarks,Descriptive HTML in Placemarks,Ground Overlays,Paths,Polygons元素可以直接在Google Earth中创建。?????????1.1 Placemarks?????????????一个Placemark是google earth中最普遍的特征。他标记真地球上表面的位置,使用一个黄色的图钉作为图标。最简单的placemark仅包括一个point元素,用于指定placemark的位置。你可以指定这个placemark的名字和图标,你也可以增加其他的几何元素在上面。????????????在Google Earth中?打开KML Samples文件并且扩展placemarks子文件夹,这个文件夹包括三种placemark类型:simple,floating和extruded.对于KML code的一个简单的placemark如下:???xml version=1.0 encoding=UTF-8?kml xmlns=/kml/2.2?Placemark??? nameSimple placemark/name??? descriptionAttached to the ground. Intelligently places itself ?????? at the height of the underlying terrain./description??? Point????? coordinates-122.0822035425683,37.42228990140251,0/coordinates??? /Point?/Placemark/kml?????这份文件结构的分解结构如下:一个xml头。这是在每一个KML文件中第一行。在这行之前不能出现任何空格和字符。一个KML名空间声明。这是每个KML2.2文件的第2行一个Placemark对象包含下列元素:a name用于Placemark的文本标签a description用于附在placemark的注释信息a point用于指定地球表面的placemark的位置(经度,纬度和可选的海拔)如果你想知道这个Placemark在哪里,他正是google的41号建筑,在那里开发的google earth.?????????在google earth中用户通常认为placemark是一个带有point元素的placemark的元素。一个point placemark在google earth的3d viewer用于绘制一个icon 和标签。默认,这个图标是大家熟悉的黄色图钉。在KML中,一个placemark可以包含一个或者多个几何元素,如linestring,polygon,model.但是
您可能关注的文档
- 史上最全REACH法规解释.doc
- 出国常用日常英语词汇及对话.docx
- 电子商务第二次案例分析报告_Google.docx
- 全球再保险公司排名2011.doc
- REACH法案.doc
- 如何在使用 Flux 时使 ReactJS 更好地发挥作用.docx
- 《上海到纽瓦克,从达拉斯入境转机指南》2017.1.docx
- 酒店设施英文2.doc
- 商业模式的演变及趋势.docx
- 欧盟化学品新规REACH常见问题.doc
- 家庭与学校合作促进化学学习的有效策略教学研究课题报告.docx
- 创建学生核心素养的学习方式终身学习教学研究课题报告.docx
- 学生身体素质提升的体育教学制度创新与改革研究教学研究课题报告.docx
- 新媒体环境下英语学习的策略研究教学研究课题报告.docx
- M企业财务管理存在的问题及对策研究.doc
- 现代家庭对高中生化学学习的影响分析教学研究课题报告.docx
- 促进学生全面发展的教育资源整合研究教学研究课题报告.docx
- 课堂观察对教师教学改进的作用教学研究课题报告.docx
- 小学语文汉字文化的传承与教学方法教学研究课题报告.docx
- 2024-2025学年高中物理选修3-1粤教版教学设计合集.docx
文档评论(0)