程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#進行MapX二次開發之MapX基礎知識(4)

C#進行MapX二次開發之MapX基礎知識(4)

編輯:關於C語言

專題地圖

1、專題地圖的概念

MapInfo的一個顯著特征就是能將數據庫中的信息進行直觀的可視化分析。專題地圖就是用於分析和表現數據的一種強有力的方式。用戶可以通過使用專題地圖的方式將數據圖形化,使數據以更直觀的形式在地圖上體現出來。當使用專題渲染在地圖上顯示數據時,可以清楚地看出在數據記錄中難以發現的模式和趨勢,為用戶的決策支持提供依據。專題地圖是MapInfo中的一個重要概念,是用戶使用好MapInfo的一種體現。

制作專題地圖是根據某個特定專題對地圖進行“渲染”的過程。所謂的專題渲染,就是以某種圖案或顏色填充來表明地圖對象(點、線、區域)的某些信息(例如人口、大小、年降雨量、日期等等),也就是說,這類渲染存在著主題,經過這樣渲染的地圖就是專題地圖。利用MapInfo,可根據數據庫表中特定的值來賦給地圖對象顏色、圖案或符號,從而創建不同的專題地圖。

2、專題圖的六種類型

MapInfo為創建專題地圖提供了強有力的支持。用戶可以使用范圍值、等級符號、點密度、獨立值、直方圖和餅圖等多達六種方式來創建不同的專題地圖。

(1)、范圍值

按照設置的范圍顯示數據。這些范圍用顏色和圖案進行渲染。范圍專題地圖能夠通過點、線和區域來說明數值,在反映數值和地理區域的關系(如銷售數字,家庭收入),或顯示比率信息如人口密度(人口除以面積)時是很有用的。

(2)、等級符號

等級符號為表中每條記錄顯示一個符號,符號大小與數據值成比例。等級符號地圖用特定的數值來顯示數據點,對於闡明定量信息(如由高到低依次變化)很有用處。符號的大小與該點對應的數值成比例,數值越大點就越大,數值越小點就越小。因此,等級符號最適合數據值數據。

(3)、點密度

在地圖上用點來顯示數據,每一點都代表一定數量,某區域中點的總數與該區域數值成比例。每個點代表一定數量的單元,該數乘以區域內總的點數,就等於該區域的數據值。

(4)、獨立值

按獨立數值渲染地圖,可以表達多個變量。根據獨立值繪制地圖對象的專題地圖有助於強調數據的類型差異而不是顯示定量信息(如給定區域內的商店類型、分區類型等等)。

(5)、直方圖

將表中每條記錄的專題變量顯示為一個直方圖。使用直方圖可分析地圖中每條記錄的多個變量。比較每個直方圖中各直方條的大小可考察表中某條記錄,比較所有直方圖中某一條的大小可考察所有記錄的某個變量,而比較各直方圖的高度可考察整張表。用直方圖來表達負值時,該條會沿直方圖反方向伸展。在疊加直方圖中不顯示負值。

(6)、餅圖

以餅圖顯示表中各記錄的專題變量。餅圖可包含多個變量。在地圖上使用餅圖可一次分析多個變量,比較每個圖中餅扇的大小可考察表中某條記錄,比較所有餅圖中某一個餅扇,可考察所有記錄中某個變量的變化,比較各餅圖的直徑可考察整張表。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved