freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于svg的油田井位圖發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)(存儲(chǔ)版)

2025-08-20 10:07上一頁面

下一頁面
  

【正文】 超鏈,還可通過腳本語言實(shí)現(xiàn)一定的動(dòng)畫 功能。 另外,與 VML 相比 SVG 還有一些優(yōu)點(diǎn) : SVG 可升級(jí)的特性不僅僅表現(xiàn) 在二次修改方面,還表現(xiàn)在另外很多地方,包括這里介紹的靈活的文件格式。 Xlink 和 Xpointer 這樣就可以在 SVG 文檔之間制作超級(jí)鏈接。 1. 4 本系統(tǒng)的優(yōu)勢(shì) 從效果來看,本程序較好的實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)。 : 本程序編輯的矢量圖形的可以存在服務(wù)器端,也可以存在客戶端。 B/S 模式的特點(diǎn):系統(tǒng)開發(fā)、維護(hù)和升級(jí)的方便性,它對(duì)前臺(tái)客戶機(jī)的要求不高,避免了盲目進(jìn)行硬件升級(jí)所造成的巨大浪費(fèi); B/S 模式提供了一致的用戶界面,它的應(yīng)用軟件是基于 Web 瀏覽器的; B/S 具有很強(qiáng)的開放性; B/S 模式的結(jié)構(gòu)易于擴(kuò)展;具有很強(qiáng)的信息系統(tǒng)集成性;靈活信息交流和信息發(fā)布服務(wù)。無須有高性能的電腦,軟件僅需一個(gè)字處理軟件及一瀏覽器,無須Web 服務(wù)器通道,通過自己的電腦即可完成所有的事情。這些中間層把客戶端從復(fù)雜的商業(yè)邏輯中分離出來,利用成熟的INTERNET 技術(shù)使用戶在管理上所花費(fèi)的時(shí) 間最小化。從而可以開發(fā)客戶端的應(yīng)用程序等。下面對(duì)兩 種語言間的異同作如下比較: ? 基于對(duì)象和面向?qū)ο? Java 是一種真正的面向?qū)ο蟮恼Z言,即使是開發(fā)簡(jiǎn)單的程序,必須設(shè)計(jì)對(duì)象。 Java 采用強(qiáng)類型變量檢查,即所有變量在編譯之前必須作聲明。y= 4321。 2. 4 XML 介紹 和 HTML 一樣,可擴(kuò)展置標(biāo)語言 XML( eXtensible Markup Language)也是一種置標(biāo)語言。 2) XML 應(yīng)該支持各種不同的應(yīng)用方式( *不但包括瀏覽,還包括對(duì)內(nèi)容的分析)。 10) ML 標(biāo)記的簡(jiǎn)潔性并不重要(你不必再去費(fèi)盡心機(jī)減少標(biāo)記)。其次 ,現(xiàn)在雖然出現(xiàn)了一些XML 工具和應(yīng)用,但是其市場(chǎng)反應(yīng)還有待進(jìn)一步觀察。更糟糕的是,由于對(duì)應(yīng)用的理解不一致和商業(yè)利益等原因,同一個(gè)領(lǐng)域也許還有多個(gè)標(biāo)準(zhǔn)化組織,它們形成的置標(biāo)語言并不完全兼容,使得采取不同標(biāo)準(zhǔn)的計(jì)算機(jī)仍然難以通信。 矢量圖的圖像構(gòu)造原理與點(diǎn)位圖完全不同 ,矢量圖利用點(diǎn)和線等 矢量化的數(shù)據(jù)描述圖像 ,并在圖像中包含色彩和位置信息 ,它有效地克服了點(diǎn)位圖的固有缺陷 .當(dāng)顯示或輸出圖像時(shí) ,圖像的品質(zhì)不受設(shè)備分辨率影響 ,能夠提供高清晰的畫面 ,放大和縮小矢量圖不會(huì)影響圖像品質(zhì) .另外 ,Web 瀏覽器接收的指令可以與外部信息源 (如應(yīng)用程序和數(shù)據(jù)庫 )進(jìn)行綁定 ,當(dāng)要制作動(dòng)畫時(shí) ,Web 瀏覽器只要接收有關(guān)如何操縱屬性 (如半徑或顏色 )指令即可 . 什么是 SVG 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 20 可 伸縮矢量圖像 SVG 的語法結(jié)構(gòu)是基于 XML.,SVG 文檔本質(zhì)上就是規(guī)范的XML 文檔。 SVG 的實(shí)現(xiàn) 工具 目前 SVG 創(chuàng)作工具還處于開發(fā)研制階段,比較流行的工具有: 1) Adobe Adobe 時(shí)目前較為成功的一款結(jié)合SVG 功能的矢量創(chuàng)作軟件。是目前最流行的客戶/服務(wù)器 (CLIENT/SERVER)體系結(jié)構(gòu)的數(shù)據(jù)庫之一。 5)、提供了新的分布式數(shù)據(jù)庫能力。 下圖為 ORACLE 數(shù)據(jù)庫邏輯結(jié)構(gòu)與物理結(jié)構(gòu)的對(duì)照關(guān)系: 分布式數(shù)據(jù)庫管理介紹 原理 物理上存放于網(wǎng)絡(luò)的多個(gè) ORACLE 數(shù)據(jù)庫,邏輯上可以看成一個(gè)單個(gè)的大數(shù)據(jù)庫。 首先利用 SVG 建立某一地區(qū)的油田坐標(biāo)信息描繪,然后從數(shù)據(jù)庫中抽取該地區(qū)所有油井的井位坐標(biāo)信息,并通過某種的方式將這些井位信息繪制到 SVG地圖中;通過 SVG 地圖放大、縮小、移動(dòng)、查找文字等功能實(shí)現(xiàn)井位信息的查詢。需要指出的是可行性研究的目的不是解決問題,而只是確定問題是否值得去解決,是否能夠解決。 用 SVG+JAVASCRIPT 來實(shí)現(xiàn)井位圖發(fā)布與加載 完全可行。這也是為了方便用戶區(qū)分不同的油井。 4. 1 數(shù)據(jù)表結(jié)構(gòu)的描述 此系統(tǒng)既然是一個(gè)能夠獨(dú)立運(yùn)行的軟件系統(tǒng),必然具有完整的數(shù)據(jù)庫來源,有了豐富的數(shù)據(jù)庫資源才能支持系統(tǒng)核心部分的運(yùn)行。 4) 地圖區(qū) :用戶將在 地圖 區(qū) 瀏覽總體概況 。它們?cè)敿?xì) SVG定義語句及語義如下: 1 顯示地質(zhì)信息 圖符: 定義 顯示地質(zhì)信息 的 SVG 語句: input type=button value= 顯示地質(zhì)信息 name=BGeologic onclick=switchGeologic() 語義: 點(diǎn)擊此按鈕后在地圖區(qū)又會(huì)覆蓋一層新的圖象,按鈕名稱為“顯示地質(zhì)信息”。 stroke:none。 r=39。 text x=39。 %=jh% 添加 SVG元素后在地圖上的顯示效果如下圖: 圖 顯示井位標(biāo)記界面 2) 增加井位事件的實(shí)現(xiàn) 雖然有了利用 SVG語言添加 圖形元素的方法,但這樣只是界面的制作及 實(shí)現(xiàn), 還需要利用 Javascript對(duì)增加井位事件進(jìn)行編譯。y1=+theView[1]+amp。 實(shí)現(xiàn)點(diǎn)擊選擇井位的關(guān)鍵代碼如下: function selectWells(x,y,w,h) { if (xmlDoc==null) return。 矢量圖 的圖像構(gòu)造原理與點(diǎn)位圖完全不同 ,矢量圖利用點(diǎn)和線等矢量化的數(shù)據(jù)描述圖像 ,并在圖像中包含色彩和位置信息 ,它有效地克服了點(diǎn)位圖的固有缺陷 .當(dāng)顯示或輸出圖像時(shí) ,圖像的品質(zhì)不受設(shè)備分辨率影響 ,能夠提供高清晰的畫面 ,放大和縮大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 35 小矢量圖不會(huì)影響圖像品質(zhì)。 此功能的實(shí)例代碼如下: g transform=“ scale()” g style=“ fill:none。實(shí)現(xiàn)方法與縮放的功能實(shí)現(xiàn)類似。一個(gè)二維坐標(biāo)系的矩陣變換式為: 2) 地圖的移動(dòng)操作 對(duì)于地圖的移動(dòng)操作其實(shí)本質(zhì)就是 SVG中的平移變換。其中“ sx”和“ sy”分別代表 X軸方向和 Y軸方向拉伸和縮小的比例因子。i。 在此定義了 井位信息的查找范圍及定位方式。 var y2=theView[1]*1+theView[3]*1。 stroke=39。 g transform=39。 cy=39。 4. 3 各功能模塊的實(shí)現(xiàn) 4. 3. 1 添加井位 1) 添加 圖 形元素 當(dāng)點(diǎn)擊“增加井位”的按鈕時(shí)會(huì)在地圖區(qū)域的相應(yīng)位置顯示出一個(gè)紅色圓點(diǎn)。 上圖中, 三種功能按鈕 為: 顯示地質(zhì)信息 、 增加井位 、 查詢?cè)敿?xì)信息 。 系統(tǒng) 的主界面 主要包括以下部分: 1) 工具 欄:實(shí)現(xiàn)各種功能的系統(tǒng)界面區(qū)域 ; 2) 信息 欄: 用于顯示在地圖上的井位信息 ,并方便用戶對(duì)其 信息 進(jìn)行 查看 ; 3) 快捷鍵:用戶點(diǎn)擊相應(yīng)的快捷鍵,就可以在 地圖的區(qū)域添加井位,并且在信息欄中產(chǎn)生井位的相關(guān)信息,點(diǎn)擊“增加井位”按鈕可自動(dòng)連接數(shù)據(jù)庫并調(diào)用相關(guān)的井位信息。方便用戶的同時(shí)也豐富了系統(tǒng)的瀏覽方式。本課題的大多數(shù)工作量也在這里,設(shè)計(jì)此功能模塊的主要目的在于能讓用戶更直觀的了解井位信息,方便用戶的操作,使用戶與系統(tǒng)達(dá)到一個(gè)較好的人機(jī)交互的效果 。 JAVASCRIPT 技術(shù)是目前比較流行也是十分成熟的腳本 語言,使用它可以實(shí)現(xiàn)與 SVG 的動(dòng)態(tài)交互,它可以對(duì)用戶的輸入做出響應(yīng),它對(duì)用戶的反應(yīng)響應(yīng),采取以事件驅(qū)動(dòng)的方式進(jìn)行。 3. 2 可行性分析 根據(jù)軟件工程理論,可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。在復(fù)制的過程中,有自動(dòng)沖突檢測(cè)和解決的手段。非系統(tǒng)表空間內(nèi)存儲(chǔ)著各項(xiàng)應(yīng)用的數(shù)據(jù)、索引、程序等相關(guān)信息。 4)、提 供了與第三代高級(jí)語言的接口軟件 PRO*系列,能在 C,C++等主語言中嵌入 SQL 語句及過程化 (PL/SQL)語句,對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操縱。但目前現(xiàn)成的 SVG 創(chuàng)作工具只能實(shí)現(xiàn) SVG 靜態(tài)圖像和簡(jiǎn)單交互功能。 6) 動(dòng)畫和交互性 動(dòng)畫一般通過更改對(duì)象屬性來實(shí)現(xiàn), SVG 也不例外, SVG 定義了專用與動(dòng)畫的 5 種元素 ,既 animate,animateMotion,animateColor, animateTransform,set。點(diǎn)位圖的動(dòng)畫實(shí)現(xiàn)也僅限于采用快速連續(xù)顯示單獨(dú)圖像的方法 。因此在一些領(lǐng)域先后出現(xiàn)了一些標(biāo)準(zhǔn)化組織,它們的任務(wù)就是規(guī)范本領(lǐng)域的置標(biāo)語言,形成統(tǒng)一的標(biāo)準(zhǔn),使得在本領(lǐng)域內(nèi)的通訊成為可能。 XML 雖然獲得了極大的支持,但是它還有很長(zhǎng)的路要走。 8) XML 設(shè)計(jì)的置標(biāo)語言應(yīng)該正式、簡(jiǎn)潔(不然怎么易寫易讀?)。 這也正是 XML 語言制定之初的目標(biāo)所在。 ? 靜態(tài)聯(lián)編和動(dòng)態(tài)聯(lián)編 Java 采用靜態(tài)聯(lián)編,即 Java 的對(duì)象引用必須在編譯時(shí)的進(jìn)行,以使編譯器能夠?qū)崿F(xiàn)強(qiáng)類型檢查。 JavaScript 中變量聲明,采用其弱類型。JavaScript 是一種解釋性編程語言,其源代碼在發(fā)往客戶端執(zhí)行之前不需經(jīng)過編譯,而是將文本格式的字符代碼發(fā)送給客戶編由瀏覽器解釋執(zhí)行。 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 16 JavaScript 和 Java 的區(qū)別 雖然 JavaScript 與 Java 有緊密的聯(lián)系,但卻是兩個(gè)公司開發(fā)的不同的兩個(gè)產(chǎn)品。 2. 3 JAVASCRIPT 語言介紹 什么是 JavaScript JavaScript 是一種基于對(duì)象 (Object)和事件驅(qū)動(dòng) (Event Driven)并具有安全性能的腳本語言。 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 15 3) 可依賴性和可擴(kuò)展性:保證商業(yè)交易的正確和迅捷 。從而實(shí)現(xiàn)了 “編寫一次 ,走遍天下 ”的夢(mèng)想。在Browse/Server 模式中,客戶端運(yùn)行瀏覽器軟件,瀏覽器以超文本形式向 WEB 服務(wù)器提出訪問數(shù)據(jù)庫的要求, WEB 服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為 SQL 語言,并交給數(shù)據(jù)庫服務(wù)器。因此,它的使用非常廣泛。相比之下, SVG 是綜合了 VML 的優(yōu)點(diǎn)后推出的,是國(guó)際標(biāo)準(zhǔn),它比VML 具有更多的優(yōu)點(diǎn),也有更廣闊的前景。 查找 “ 圖片 ” 中的字符,在 SVG 中成為可能。這對(duì)于圖像處理的工作者來說可能會(huì)感到不可思議。 VML 與 HTML 兼容,通過在HTML中聲明 VML命名空間并聲明處理函數(shù),就可以和其他 HTML元素一樣使用 VML元素,在客戶端瀏覽器顯示圖像。 VML(Vector Markup Language) 是一個(gè)最初由 Microsoft 開發(fā)的 XML 詞表,現(xiàn)在也只有 以上版本 對(duì)VML 提供支持。 從上邊的介紹可以看出 GML 作為描述空間信息的元語言的一些優(yōu)點(diǎn)。地理特征包括一系列的屬性和相應(yīng)的幾何信息,一般來說屬性由名字、類型和值組成,幾何信息由基本元素如點(diǎn)、線、面、 折線 、多邊形等組成。 件在表單內(nèi)部同界面對(duì)象的交互。 可以采用這樣的方法,將對(duì) 象的方法同函數(shù)聯(lián)系起來:對(duì)象 .方法名字 =函數(shù)名字或?qū)ο?.屬性 .方法名,例: =display, ( “this is method” )。 ,如 Date,Math等。 5. XSLT和 CSS的比較 CSS同樣可以格式化 XML文檔,那么有了 CSS為什么還需要 XSLT呢?因?yàn)镃SS雖然能夠很好的控制輸出的樣式,比如色彩,字體,大小 等,但是它有嚴(yán)重的局限性,就是: (1) CSS不能重新排序文檔中的元素; (2) CSS不能判斷和控制哪個(gè)元素被顯示,哪個(gè)不被顯示; (3) CSS不能統(tǒng)計(jì)計(jì)算元素中的數(shù)據(jù); 換句話說, CSS只適合用于輸出比較固定的最終文檔。那么XPath是什么呢?我們首先來了解一下 XSL系列的 家 族 關(guān)系。 (2).在不同的應(yīng)用之間傳輸數(shù)據(jù)。 1. 2 矢量圖井位加載 XSLT 方式 1. 什么是 XSLT 大家可能聽說過 XSL(eXtensible Stylesheet Language), XSL和我們這里說的XSLT從狹義上理解是一樣的 ,而按照 W3C的標(biāo)準(zhǔn), XSLT的說法更嚴(yán)格些,因此我們?cè)谖恼轮薪y(tǒng)一使用 XSLT的稱法。 基于 SVG 的油田井位圖發(fā)布系統(tǒng)的是開發(fā)井?dāng)?shù)據(jù)庫項(xiàng)目中的一個(gè)重要的模塊,目的是在 SVG 格式的油井分布圖中輕松的實(shí)現(xiàn)大量井位數(shù)據(jù)的 動(dòng)態(tài)加載;進(jìn)而利用 SVG 圖形的特性方便的實(shí)現(xiàn)井位信息的定位和利用。 Enlarges, functions and so on reduction, migration, search writing through the SVG map realizes the well position information inquiry. Then the use data bank technology realization massive well position data dynamic load, needs to load data message including oil well coordinates, type, subordinate unit and so on related pletes can cause the user to open the well position ch
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1