WEB开发网
开发学院数据库Oracle 在 Oracle XE构建 Google Earth 接口 阅读

在 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>

上一页  3 4 5 6 7 8 9  下一页

Tags:Oracle XE 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接