教你给自己的地标增加自动隐藏属性

来源:百度文库 编辑:神马文学网 时间:2024/04/28 12:45:45
教你给自己的地标增加自动隐藏属性2008年11月25日 作者: 菲梦 来源:本站原创

  地标的自动隐藏,是近来的热门话题。是的,随着使用GE的熟悉程度,自己辛苦地制作的地标越来越多,可屏幕也越来越乱。能够让地标具有自动隐藏属性,在图形放大到一定程度才显示出来,显然是越来越必要了。

  在GE的图形窗口界面中可以很方便地建立、修改、组织用户自己的地标系统,这种系统是用KML(一种标记定义语言)来描述的。其实,在KML中是有自动隐藏功能的,但通过GE窗口界面却无法加入相关的KML描述。本帖将通过一个示例,以及大量的实际操作截屏,让你很快掌握如何通过修改KML文件来使自己的地标具有自动隐藏属性。

  本文假设读者已经能够熟练地在GE图形界面中建立、修改、组织自己的地标集,包括地点(Placemark)、路径(Path),以及多边区域(Polygon)、图形层(Image Overlay)、图标(Icon)等基本元素,再以及地标的目录(Folder)层次结构、地标文件的保存、载入、卸除等。同时,本文还假设读者也已熟练掌握了WINDOWS下使用记事本(Notepad)来打开、搜索、修改、保存文件的技术,并且很清楚中文版WINDOWS下半角与全角字符的区别,知道有关屏幕显示分辨率的基本知识。

  言归正传,假定此时我们已经做好了一大堆桂林市内那些漂亮的山们的地标,这些地标都保存在文件“桂林市LOD.kml”中。这时的屏幕已经成了这个样子:(写到这里,我有点想念那座美丽的南国城市了……昨天正好是该市解放日,谨此向她致敬!)

  请注意上图中左边Places窗口中地标的组织方式:那些山们的地标,都放在一个名为“桂林市区”的目录(Folder)下。这种组织方式,不但有利于地名分类,也有利于目录内容显示/折叠,有利于地标查找和修改。并且,更有利于我们现在手工为地标增加自动隐藏功能的操作。这是因为,地标自动隐藏功能是基于KML中的“区域”(Region)类的应用。就是说,一个地标的隐藏与否,是与之相关的一块区域的显示属性相关的。反过来说,在指定的一块区域中存在多个地标时,我们可以为它们定义出与此区域相关的相同的自动隐藏属性。在KML中,“目录”(Folder)可以定义其内部元素的共同属性,所以,只要自动隐藏属性定义到一个目录上,目录中的所有地标——包括将来在图形界面中新增加进去的地标——就都具有了与那块区域相关联的相同的自动隐藏属性。

 

共10页 您在第1页 1 2 3 4 5 6 7 8 9 10 跳转到