<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    海鷗航際

    JAVA站
    posts - 11, comments - 53, trackbacks - 1, articles - 102

    從Oracle空間數據中誕生SVG

    Posted on 2005-02-03 21:16 海天一鷗 閱讀(327) 評論(0)  編輯  收藏 所屬分類: Java數據庫技術

    如果你已經在Oracle中存儲了幾何數據,你就可以直接從瀏覽器中瀏覽它,而不需要任何其它的軟件。

     

    Oracle Spatial無論從功能,數據結構,還是幫助用戶存儲或重新找回空間數據的表格來說,都算得上是一種完備的設置。該數據以二維空間,三維空間,或四維空間的形式來描述形狀以及它們的幾何關聯。

    <a target="_blank"><IMG SRC="http://m2.cn.doubleclick.net/1012548/mpu_mymai.swf " WIDTH=468 HEIGHT=60 BORDER=0 ></a>

    有了Oracle Spatial,你就可以定義一組有特色的形狀(諸如點,線,矩形,多邊形,或者);你可以將數據存儲注冊于Oracle Spatial數據詞典中,并可從中重新找回;還可以對該數據提出質疑,以重新找回關于范圍,交叉點,親密關系,以及其它一些以內插值置換的信息。

     

    Oracle Spatial數據最初是從一些很難閱讀的存儲物諸如SDO-POINT、SDO_ORDINATES中得來的。能夠直接解壓,直接使用而不需要額外的軟件,這對用戶來說無疑很有益處。SVG(可變動的矢量繪圖檔)是從數據庫中產生的,只要你的機器上安裝了SVG瀏覽器,它就可以幫你毫不費力地完成這一任務,。

     

    這篇文章里,我將要向你展示一個PL/SQL包裹,當用戶通過modplsql界面下達指令時,這一包裹會產生出足夠的SVG,讓你用它們來瀏覽那些數據,這些在Oracle Spatial使用說明的第二章中用一個簡單的例子作了介紹。(在Oracle Technology Network上,你可以在線看到每一個主要數據庫版本的HTML版本,在該網絡上,你可能需要注冊)。這個例子中定義了四個圖形――一個矩形,兩個多邊形,以及一個圓,以此來幫助一個軟件制造商確定在哪里可以獲得更多的銷售利潤。為了節省空間,我只支持這個例子中所涉及的三種形狀。我不支持單元轉換(公尺置換成像素),但是我支持將那些圖象卷起來并放大。我還假設所有的數據現在都是二維的。

     

    在將數據轉換成SVG所期望的形式的過程中遭遇到的最大挑戰是,描述那些形狀有許多不同的方法。比如說,Oracle Spatial對“圓”的定義是:三個點沿著其圓周而成。這對于描述一個二維的圓很有用,而在三維或四維空間中,從特定的方向看,它則可能是歪斜的。SVG期望中點與半徑相匹配。在數學中只要求那些三點不在同一條直線上,這樣的可能性則大多了。還有一個小難題就是這樣一個事實,那就是Oracle Spatial更傾向于按照數學圖表來描述數據,以Y軸為縱軸,而在SVG中則以Y軸為橫軸,因此要把整個圖形翻轉成垂直狀。

     

    如果你安裝了Oracle Spatial,并運行Oracle Spatial用戶指導第二章中的聲明,就可以從modplsql中編輯并運行以下腳本了。我發現“m=20”是一個很好的放大倍率,與圖表很相符。

    主站蜘蛛池模板: 大香人蕉免费视频75| 亚洲第一福利视频| 亚洲AV无码久久| 午夜成人无码福利免费视频| 99精品热线在线观看免费视频| 国产精品二区三区免费播放心| 亚洲人成网站日本片| 免费一区二区三区| 亚洲无av在线中文字幕| 亚洲AV女人18毛片水真多| 无码中文字幕av免费放| 久久亚洲sm情趣捆绑调教 | 亚洲一区二区三区播放在线| 国色精品va在线观看免费视频| 亚洲黄片毛片在线观看| 国产亚洲精品国产福利在线观看| 成年女性特黄午夜视频免费看 | 久久免费视频99| 久久久久久久亚洲Av无码| 亚欧人成精品免费观看| 亚洲视频小说图片| 免费播放特黄特色毛片| gogo免费在线观看| 亚洲色婷婷一区二区三区| 毛片a级毛片免费播放下载 | 日韩精品无码专区免费播放| 亚洲AV日韩综合一区| 久久亚洲日韩看片无码| 亚洲综合色视频在线观看| 久久免费国产精品一区二区| 激情婷婷成人亚洲综合| 亚洲精品tv久久久久久久久久| 国产精品久久久久久久久免费| 亚洲综合av一区二区三区| 日韩精品免费一区二区三区| 一级毛片a女人刺激视频免费| 亚洲成AV人片在线观看无| 无码人妻一区二区三区免费手机| 女人隐私秘视频黄www免费| 亚洲国产电影在线观看| 亚洲av无码不卡一区二区三区|