基於AO 的風向標和風玫瑰擴充套件

2021-08-23 14:54:10 字數 1065 閱讀 9470

在gis中如何根據資料記錄動態的生成符號?這是乙個常見的問題,一般都是通過render解決。

但是在這個問題下,仍有一小類問題是解決不了的,那就是如果字段本身的值和符號相關,現成的渲染方式是不能輕鬆解決的。必須自己寫程式實現這種特殊的render來解決。

在風向標符號的繪製中,每個風向標的風力大小和風的方向決定了符號的繪製方式,可以說每個風向記錄的資料都不一樣,那麼每個符號都是動態的都是需要根據字段資訊來繪製的

在風玫瑰的繪製中這個繪製過程,更為複雜,通常每個點處的風玫瑰有六種,不通過程式定製根本不可能實現的。

這裡經過ao擴充套件提供了更專業的符號繪製,可以使氣象業務資料和gis緊密相關,而且元件的力量在於你可以在桌面下使用,arcgis server支援的也非常好。

arcmap下的風向標的繪製(如下圖),每個風向都是根據欄位值來動態繪製的。

arcmap下風向標符號的設定(如圖)

每乙個符號由風速和風向兩個字段控制,這裡涉及很多氣象的業務

arcmap風玫瑰的繪製(如下圖)

這是氣象專題圖中最複雜的,每個站點有10m,30m,50m,70m,100m,120m的不同風玫瑰。每個風玫瑰都需要不同的大小,顏色等屬性控制。 這裡顯示了乙個站點下的六種風玫瑰同時繪製出來的效果。

風玫瑰屬性設定

這裡的介面為了除錯方便只列出了10m風玫瑰屬性設定。

arcgis engine下的擴充套件元件呼叫

這是在mfc框架下的風向擴充套件元件呼叫效果

基於AO 的風向標和風玫瑰擴充套件

在gis中如何根據資料記錄動態的生成符號?這是乙個常見的問題,一般都是通過render解決。但是在這個問題下,仍有一小類問題是解決不了的,那就是如果字段本身的值和符號相關,現成的渲染方式是不能輕鬆解決的。必須自己寫程式實現這種特殊的render來解決。在風向標符號的繪製中,每個風向標的風力大小和風的...

專利 中國創新發展的風向標

神舟 飛天 嫦娥 奔月 蛟龍 深潛 高鐵馳騁 近年來,中國自主創新成就卓著,一項項創新成果不斷誕生,一件件高質量的發明專利不斷面世,令世界為之矚目。前不久,由世界智財權組織與歐洲工商管理學院聯合發布的 2012年全球創新指數報告 下稱 報告 顯示,在創新效率指數排名中,中國位居全球首位。面對新形勢 ...

設計公司要做IT領域產品設計的風向標

設計公司的創業歷史可以精準的反映市場經濟的演變過程,我國的廣告設計類公司大多都 是在上世紀90年代中期起步,那個時期的經濟環境,正經歷由賣方市場向買方市場的轉換,產品過於飽和以及同質化影響,造成了產品的嚴重滯銷,銷售下滑,大量企業無法走出困境。這時候設計公司因運而生,把超前的品牌意識通過小小的產品,...