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

正文內容

基于mapobjects的專題地圖的制作方法畢業(yè)論文(編輯修改稿)

2025-04-03 09:54 本頁面
 

【文章內容簡介】 注釋)信息。 ? UseDefault 屬性:設置是否采用 DefaultSymbol。 ? Value 屬性:由 Field 指定的屬性字段所產生的一系列惟一值。 ? ValueCount 屬性:惟一值序列中惟一值的個數(shù)。 制圖步驟: 定義專題地 圖圖層;定義圖層的專題制圖類型為 ValuMapRenderer;定義專題制圖字段;定義獨立值的個數(shù)( ValueCount) 。定義兩個獨立值;定義每個值的符號;地圖刷新。 可以使用如下語句創(chuàng)建 valuemaprenderer 對象并使其發(fā)揮作用 Set (0).Renderer = New 以下是一個實例 ,展示 了在 Visual Basic 中使用 valuemaprenderer 對象來渲染地圖 的效果 。 圖 7使用 ValueMapRenderer 為美國不同地域著色 實現(xiàn) 代碼: Private Sub Command1_Click() Dim lyr As Dim recs As Dim strs As New Dim sym As New Dim i As Integer Set lyr = (0) 10 Set recs = Do While Not recs(state_name).Value Loop Set = New ValueMapRenderer = state_name = = True Set sym = = moGreen For i = 0 To 1 (i) = strs(i) (i).Style = 10 Next i End Sub ClassbReaksRenderer 對象 — 分類著色 ClassBreaksRenderer 對象根據(jù)數(shù)據(jù)的邏輯分組,每組用一個符號(或顏色)顯示地圖。對于每一種分組方案,必須指定分組數(shù),每組數(shù)值的上下界,每組對應的地圖符號 (或顏色 )。常見的數(shù)據(jù)分組方法有:等間距法、分位數(shù)法、標準方差法、自然分割法。因此用該對象可制作數(shù)量分類圖,標準差圖,漸變符號圖等。 ClassBreakRenderer 對象的主要方法 和屬性如下: 圖 8 ClassBreakRenderer 對象 ? RampColors 方法:以漸變填色的方法依次設置各個級別的符號的顏色屬性。 ? Sizesymbol 方法:設置各個級別的符號對象的 Size 屬性。 ? BreakCount 屬性:區(qū)間分界點的數(shù)量。 ? Break 屬性:由區(qū)間分界點生成的區(qū)間序列。 11 ? Field 屬性:著色所依據(jù)的屬性字段。 ? Symbol 屬性:返回應用于每個區(qū)間的 Symbol 對象集合。 ? SymbolType 屬性:返回所要顯示地理對象的類型(點、線、面)。 ? Tag 屬性:用于填 寫描述(注釋)信息。 制圖 步驟:定義專題地圖圖層;定義圖層的專題制圖類型為 ClassbReaksrenderer;定義專題制圖字段;定義分級數(shù)( breakCount) 。定義每一等級的最大值;地圖刷新。 可以使用如下語句創(chuàng)建 ClassbReaksrenderer 對象并使其發(fā)揮作用 Set (0).Renderer = New 實現(xiàn) 代碼: Private Sub Command1_Click() Dim lyr As Dim stats As Dim recs As Set lyr = (0) Set = New ClassBreaksRenderer Set r = = 5 = = nclasses 1 = P_OTHER Set recs = (FeatureId 1 order by P_OTHER) For i = 0 To 1 For j = 1 To nrecs / nclasses Next j (i) = recs(P_OTHER).Value Next i moLightYellow, moBlue End Sub DotDensityRenderer 對象 — 點密度著色 DotDensityRenderer 對象是在地理特征上畫點表示特性特征的一種顯示方法,用點的多少表示數(shù)據(jù)庫中某字段值的大小。 該圖用不同級的區(qū)域反映人口密度 .每個點位置 本身并不能反映點本身有關屬性 ,換言之 ,點的位置反映整個圖上的布置以及一個多邊形內的點平均密度 。 利用該對象可制作點密度專題地圖。 DotDensityRenderer 對象的主要屬性如下: 12 圖 9 DotDensityRenderer 對象 ? DotColor 屬性:設置點的顏色。 ? DotSize 屬性:設置點的大小。 ? DotValue 屬性:點的基準值。 ? DrawBackground 屬性:除了顯示點外,還顯示地理對象(通常是多邊形)。 ? Field 屬性:著色所依據(jù)的屬性字段。 ? Tag 屬性:用于填寫 描述(注釋)信息。 制圖 步驟:定義專題地圖圖層;定義圖層的專題制圖類型為 DotDensityRenderer;定義專題制圖字段;定義點值;地圖刷新。 可以使用如下語句創(chuàng)建 DotDensityRenderer 對象并使其發(fā)揮作用 Set (0).Renderer = New 實現(xiàn) 代碼: Private Sub Command1_Click() Set lyr = (0) Dim r As New = HBEDS_1000 Set stats = (HBEDS_1000) 對象或 with 塊變量未定義 = ( + ( ) / 2) / 20 End Sub ChartRenderer 對象 —— 圖標渲染, 繪制餅圖和條形圖 利用 ChartRenderer 對象的屬性和方法,可以將地理特征的多個屬性數(shù)據(jù)作為制作餅圖(moPie)和 直方圖 (moBar)的元素 . ChartRenderer 對象的主要 屬性如下: 13 圖 10 ChartRenderer 對象 ? BarHeight 屬性和 BarWidth 屬性:設置條狀圖的大小。 ? ChartType 屬性:設置顯示的是條狀圖還是餅圖。 MoPoie 常量(值為 0)表示顯示餅圖, moBar 常量(值為 1)表示顯示的是條狀圖。 ? FieldCount 屬 性:設置將要在圖中比較的字段數(shù)。需要為每一個屬性設置一人字段名和一個顏色。 ? MaxPieSize、 MinPieSize 和 SizeField 屬性:控制餅圖的大小。 ? NormalizationField 屬性:平凡化條狀圖。 ? NullValue 屬性:設置被看成空值的值。 ? ShowOutline 屬性:控制條狀圖或餅圖的外框線。 制圖 步驟:定義專題地圖圖層;定義圖層的專題制圖類型為 ChartRenderer;定義圖標類型;定義用于專題制圖字段數(shù);定義專題制圖字段;地圖刷新。 可以使用如下語句創(chuàng)建 ChartCRenderer 對象并使其發(fā)揮作用 Set (0).Renderer = New 以下是一個實例,展示了在 Visual Basic 中使用 ChartRenderer 對象來渲染地圖的效果。 14 圖 11 用 ChartRenderer 對象 創(chuàng)建餅圖 展示美國 各州 白種人的分布 圖 12 用 ChartRenderer 對象 創(chuàng)建柱狀圖 展示美國 各州 白種人的分布 15 EventRenderer 對象 —— 事件著色 EventRenderer 對象用來決定 MapLayer 中地理對象上的事件( Event)的顯示方式。通過匹配矢量圖層的特征和 Event 在 EventTable 中的標識值來顯示這些 Event 對象的。事件只在線形地理對象上生成,因此 EventRenderer 對象只能應用在 moShapeTypeLine 的 MapLayer圖層上。 EventRenderer 對象的 屬性和方法如下: 圖 13 EventRenderer 對象 ? DefaultSymbol 屬 性( Symbol 類型):返回用于顯示 MapLayer 上地理對象的的缺省Symbol 對象的引用。 ? DrawBackground 屬性( Boolean 類型):設置只顯示事件或是同時顯示事件和地理對象。 ? EndMeasureField 屬性( String 類型)和 StartMeasureField 屬性( String 類型):設置一個字段,用以確定在 EventTable 中測量值。對于點狀事件,只有StartMeasureField 屬性有效,對于線狀事件,事件開始于 StartMeasureField 而結束于 EndMeasureField。 ? EventRouteIDField 屬性( String 類型):指定的記錄中路由 ID 值。 ? EventTable 屬性( String 類型):存儲事件信息的數(shù)據(jù)表。 ? FeatureRouteIDField 屬性( String 類型):指定 MapLayer 的記錄集中路由 ID 值。 ? IndexEvents 屬性( Boolean 類型):設置是否為事件建立索引。 ? IndexEvent 屬性( Rectangle 類型):設置依據(jù)建立且應建立索引的事件在 MapLayer中區(qū)域。 ? Symbol 序列(其中元素為 Symbol 類型) :設置 Value 序列中每個元素所對應的 Symbol對象的引用。 ? SymbolField 屬性( String 類型):設置一個 EventTable 中的數(shù)值類型的字段,此字段與 Renderer 的 Symbol 序列相對應。 16 ? SymbolType 屬性( SymbolTypeConstants 類型):設置點狀事件或線狀事件將顯示。 ? Tag 屬性( String 類型):用以存儲對 Renderer 的一些說明信息。 ? UesDefault 屬性( Boolean 類型):設置是否使用 DefaultSymbol。 ? Value 序列(其中元素為 String 類型):其中包含了一系列的不重復的值,這些值由SymbolField 指定的字段獲得,且與 Symbol 序列中元素相對應。 ? ValueCount 屬性( Integer 類型): Value 序列中元素的數(shù)量。 可以使用如下語句創(chuàng)建 EventRenderer 對象并使其發(fā)揮作用 Set (0).Renderer = New Zrenderer 對象 —— 高程著色 Zrenderer 對象是依據(jù)高程值對地理特征進行著色。該對象可以對 Shape 圖層和 SDE 圖層中存儲的 Z坐標值進行著色 Zrenderer 對象的主要方法和屬性 如下 : 圖 14 Zrenderer 對象 ? Break 序列(其中元素為 Double 類型):設定每個級別的取值區(qū)間。 ? BreakCount 屬性( Integer 類型):加 1 即為將地理對象依據(jù) Z 坐標分級的級別總數(shù)。一個特征屬于哪個類便依賴于該特征的高程值。 ? DrawBackground(布爾型 ): ? Symbole 序列(其中元素為 Symbol 類型):存儲每個級別所對應的 Symbol 對象,這些 Symbol 對象決定每個級別 的地理對象的顯示方式。 ? SymbolType 屬性( SymbolTypeConstants 類型):設定需要著色的 Symbol 類型。 ? Tag 屬性(
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1