在 Oracle XE构建 Google Earth 接口
2007-05-10 12:20:03 来源:WEB开发网核心提示: gunzip -S ".kmz" 29917-lewis_and_clark_expedition.kmz打开该文件后,您将发现它只不过是一个 XML 文件,在 Oracle XE构建 Google Earth 接口(8),好吧,或许并不是十分简单,这允许您在指定视图点
gunzip -S ".kmz" 29917-lewis_and_clark_expedition.kmz
打开该文件后,您将发现它只不过是一个 XML 文件。好吧,或许并不是十分简单,但易于阅读。请深入阅读 Google Earth KML 文档!
例如,以下是描述 Camp Disappointment 的地标。
<Placemark>
<description>
<![CDATA[
<a href="http://www.lewis-clark.org/content/content-article.asp?ArticleID=1069">
Click to read entry</a>]]></description>
<name>17: Camp Disappointment</name>
<LookAt>
<longitude>-112.820632</longitude>
<latitude>48.716670</latitude>
<range>1000.000</range>
<tilt>0</tilt>
<heading>0</heading>
</LookAt>
<styleUrl>root://styles#khStyle929</styleUrl>
<Point>
<coordinates>-112.820632,48.716670,0</coordinates>
</Point>
</Placemark>
<CENTER><ccid_nobr>
<table width="400" border="1" cellspacing="0" cellpadding="2" bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center">
<tr>
<td bgcolor="e6e6e6" class="code" style="font-size:9pt">
<pre><ccid_code>
当您调出 Lewis and Clark 文件后,您将看到 Google Earth 是如何呈现该 Camp Disappointment 描述的。
元素以点元素的 元素中指定的 X, Y, Z 坐标形式显示在地图上(经度 = X,纬度 = Y,海拔 = Z,在本例中为 0)。单击该点时,会弹出一个描述球,其中显示了名称和描述元素的内容,以及到此处去或从此点出发的选项。
请特别注意,描述可以包含 URL。因此,如果该地标描述了您的一个客户,那么就可以在调出中包含有关该客户的其他属性,然后在您的 CRM 系统中嵌入一个指向客户页面的链接。
<ccid_page/>
元素包含一个指向标记该位置的“图钉”URL 的链接。在本例中,该样式包含在本地文件系统上。样式描述还可以包含在 KML 文档内或外部 URL 中。
最后,看一下 元素。双击地标,您会到达 元素中指定的经度和纬度,并看到由 、 以及 元素描述的视图点。这允许您在指定视图点的地方创建地标。例如,以下是一个完整的 KML 文件,其内容为“前往旧金山的 Crissy Field 观赏金门大桥”:
<CENTER><ccid_nobr>
<table width="400" border="1" cellspacing="0" cellpadding="2" bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center">
<tr>
<td bgcolor="e6e6e6" class="code" style="font-size:9pt">
<pre><ccid_code>
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<Placemark> <name>crissy field</name>
<LookAt>
<longitude>-122.4592370657115</longitude>
<latitude>37.8050682478946</latitude>
<altitude>0</altitude>
<range>1000.275193579794</range>
<tilt>90</tilt>
<heading>315</heading>
</LookAt>
<styleUrl>root://styles#default</styleUrl>
<Point>
<coordinates>-122.4592370657115,37.8050682478946,0</coordinates>
</Point>
</Placemark>
</kml>
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
赞助商链接