上一頁|下一頁

地圖資料集

SAS Visual Analytics 會根據一系列規則以及不同資料集內所含的資料,來產生其多邊形。您需要修改兩個重要資料集。

ATTRLOOKUP 資料集

ATTRLOOKUP 資料集包含個別區域和其多邊形的資訊。它有 13 個變數可一起提供區域識別碼的資訊。在註冊自訂多邊形時,您會將其他列增加到可識別新自訂區域的這個資料集。
在預設情況下,ATTRLOOKUP 資料集位在 SAS-config-dir/Lev1/SASApp/Data/valib 中。
IDLABEL
指定區域的唯一名稱。註冊自訂區域時,您需要確定值在整個自訂區域中是唯一的。這可能表示您需要串連較高的層級。例如:註冊美國各郡清單時,您需要在名稱中包含相關的美國各州,因為有些郡名也存在於多個州中。
附註: IDLABEL 的值不能包含特殊字元。
ID
指定區域的識別碼。針對 SAS Visual Analytics 中的原始多邊形,它是由下列兩者串連而成:由兩個字母組成的國家識別碼值 (例如:AU 代表澳洲、US 代表美國、UK 代表英國),以及指出哪個區域的數值計數 (例如:新南威爾士州 = AU-1、維多利亞 = AU-2)。這是根據層級 1 值。下面說明層級值。
附註: ID 值在整個 ATTRLOOKUP 資料集中必須是唯一的。
附註: ID 值不能含有單引號或雙引號。
IDNAME
指定區域的唯一名稱。針對自訂多邊形,IDNAME 和 IDLABEL 值相同。
附註: IDNAME 的值不能包含特殊字元。
ID1NAME
識別子區域所屬區域的 IDNAME 值。例如:North Carolina 的 ID1NAME 是 United States,而 London 的 ID1NAME 是 United Kingdom。
附註: ID1NAME 的值在整個自訂區域中必須是唯一的,而且不能包含特殊字元。
ID2NAME
識別層級 2 行政區所屬的區域。在 SAS Visual Analytics 7.4 中,無法使用此變數。
ID3NAME
識別層級 3 行政區所屬的區域。在 SAS Visual Analytics 7.4 中,無法使用此變數。
ISO
指定預設值的 ISO 國際國家/地區代碼標準。ISO 會決定每個國家/地區的數字。在 http://support.sas.com/va73geo 中,可以找到 SAS Visual Analytics 所使用的目前國家/地區 ISO 值清單。針對自訂多邊形,此值應該是地圖檔案內的未用值。
ISONAME
指定預設值的 ISO 標準名稱。針對自訂多邊形,值必須小於 55 個字元,而且必須是大寫值。
key
指定查閱索引鍵。此值是由 IDNAME 與 ID1NAME 變數串連而成,並以縱線 (|) 字元隔開。
ID1
指定子區域所屬區域的 ID 值。例如:North Carolina 的 ID1 是 US,而 London 的 ID1 是 UK。ID1 值在整個 ATTRLOOKUP 資料集中必須是唯一的。
ID2
指定層級 2 子區域所屬區域的 ID 值。在 SAS Visual Analytics 7.4 中,無法使用此變數。
ID3
指定層級 3 子區域所屬區域的 ID 值。在 SAS Visual Analytics 7.4 中,無法使用此變數。
level
指定區域的層級。層級 0 區域是國家/地區。層級 1 區域是行政區 (例如州或省)。在 SAS Visual Analytics 中,目前不支援層級 2 和層級 3 區域。
自訂多邊形部署程式會建立新的區域 (層級=0) 來代表整個自訂多邊形區域,以及行政區 (層級=1) 來代表每個個別自訂區域或多邊形。

CENTLOOKUP 資料集

CENTLOOKUP 資料集所包含的資訊是有關個別區域的 centroid (中心點) 以及包含其多邊形資料的地圖檔案。在 SAS Visual Analytics 中,Centroid 資訊是用於氣泡圖和散布圖地理視覺效果。
在預設情況下,CENTLOOKUP 表格位在 SAS-config-dir/Lev1/SASApp/Data/valib 中。
MAPNAME
指定 SAS 資料集參考 (包含資料館)。這是透過 LIBNAME.DATASETNAME 標準方法來完成,且受限於所有標準 SAS 命名慣例。
附註: 在 SAS Visual Analytics 中,包含多邊形檔案之資料集名稱的結尾為 “1”,以將這些多邊形對應到層級 1 變數。例如:MAPSGFK.VAOCEANIA1。
ID
指定區域的簡短代碼識別碼。此 ID 值必須與區域之 ATTRLOOKUP 表格中的值相同。此 ID 值也會在地圖中。
X
指定區域中心點的經度座標。
Y
指定區域中心點的緯度座標。

自訂多邊形資料集

自訂多邊形資料集需要包含必要資訊,SAS Visual Analytics 才能根據相關 ID 變數來繪製多邊形。資料集中的每個變數都會對應到多邊形中的單一點。SAS Visual Analytics 會連接每個對應到 ID 變數的點,以根據此檔案來建立多邊形。
ID
指定區域的簡短代碼識別碼值。ID 值必須與區域之 ATTRLOOKUP 和 CENTLOOKUP 資料集中的值相同。
SEGMENT
指定數值來識別多邊形的各區段。這是用來分類與其所屬區域之其他區域不同的區域。例如:包含多個島嶼的州多邊形需要指定不同的區段,以防止 SAS Visual Analytics 繪製本島與島嶼之間的連接。
IDNAME
指定每個區域的唯一名稱。它在地圖檔案內必須是唯一的,而且與 ATTRLOOKUP 資料集中的對應 IDNAME 和 IDLABEL 值相同。
LONG
包含此區域中所指定點的未投影經度值。SAS Visual Analytics 將此值用於其多邊形。因此,在最終檔案中,此值必須要存在並且精確。
LAT
包含此區域中所指定點的未投影緯度值。SAS Visual Analytics 將此值用於其多邊形。因此,在最終檔案中,此值必須要存在並且精確。
X
包含此區域中所指定點的投影經度亞勃勒斯值。SAS Visual Analytics 將未投影經度值用於其多邊形。因此,針對自訂多邊形的用途,此值不需要精確。
Y
包含此區域中所指定點的投影緯度亞勃勒斯值。SAS Visual Analytics 將未投影緯度值用於其多邊形。因此,針對自訂多邊形的用途,此值不需要精確。
ISO
指定預設值的 ISO 國際國家/地區代碼標準。ISO 會決定每個國家/地區的數字。在 http://support.sas.com/va73geo 中,可以找到 SAS Visual Analytics 所使用的目前國家/地區 ISO 值清單。針對自訂多邊形,此值應該是地圖檔案內的未用值。
DENSITY
參照透過 GREDUCE 程序執行地圖檔案的值輸出。PROC GREDUCE 會計算多邊形外框上各點的密度。密度越高,數字越大,而且多邊形更為詳細。基於 SAS Visual Analytics 中的視覺效果,高密度多邊形並不是必要的。因此,您應該將地圖檔案的密度限制為小於 2 的密度。若需要更多資訊,請參閱 SAS/GRAPH: Mapping Reference 中的 GREDUCE
RESOLUTION
指定地圖檔案的地圖詳細資料層級。多邊形產生程序目前未使用此變數。
LAKE
指定多邊形的這個區段是否為水體。多邊形產生程序目前未使用此變數。
ISOALPHA2
指定與此多邊形相關聯之較高層級的識別碼。例如:New South Wales 多邊形的 ISO alpha-2 是 AU,而 London 的 ISO alpha-2 是 UK。此變數應該符合 ATTRLOOKUP 資料集中的對應 ID1。
Admintype
指定 SAS Visual Analytics 的多邊形類型,不論它對應到州或省還是國家/地區。針對自訂多邊形,Admintype 區域就已足夠。
上一頁|下一頁|頁面頂端
上次更新時間:2018年10月24日