<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”是一個很好的放大倍率,與圖表很相符。

    主站蜘蛛池模板: 亚洲一区二区三区电影| 亚洲精品乱码久久久久久自慰| 亚洲国产电影在线观看| 最近高清中文字幕免费| 亚洲精品视频在线播放| 3344免费播放观看视频| 亚洲天堂一区二区三区四区| 国产妇乱子伦视频免费| 亚洲AV无码精品蜜桃| 成人免费777777| 亚洲av成人一区二区三区观看在线 | 亚欧色视频在线观看免费| 亚洲日韩乱码久久久久久| 国产v精品成人免费视频400条| 国产精品高清视亚洲一区二区| 午夜一区二区免费视频| 欧洲亚洲国产精华液| 爱情岛论坛网亚洲品质自拍| 国产在线观a免费观看| 色播亚洲视频在线观看| 99久久国产热无码精品免费| 亚洲日本成本人观看| 男人的天堂亚洲一区二区三区| 亚洲AV无码一区二区三区鸳鸯影院| 免费欧洲美女牲交视频| 插鸡网站在线播放免费观看| 久久99亚洲网美利坚合众国 | 国产成人精品日本亚洲直接| 国产午夜免费福利红片| 嫩草影院在线播放www免费观看| 亚洲色图视频在线观看| 国产精品四虎在线观看免费| 国产免费伦精品一区二区三区 | 免费在线看片网站| 日本免费久久久久久久网站| 亚洲综合在线一区二区三区| 91麻豆国产自产在线观看亚洲| 五月亭亭免费高清在线| 免费精品久久久久久中文字幕| 亚洲av日韩av不卡在线观看| 日本特黄特色免费大片|