上一页|下一页

地理数据集

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 决定。SAS Visual Analytics 使用的当前国家 ISO 值列表可在 http://support.sas.com/va73geo 中找到。对于自定义多边形,该值应为地图文件中的未使用值。
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 区域为地域,例如州或省。级别 2 和级别 3 区域当前在 SAS Visual Analytics 中不受支持。
自定义多边形部署程序创建代表整个自定义多边形的新区域(级别=0)和代表各个自定义区域或多边形的地域(级别=1)。

CENTLOOKUP 数据集

CENTLOOKUP 数据集包含有关各区域质心(中心点)的信息,以及包含其多边形数据的地图文件。有关质心的信息用于 SAS Visual Analytics 中的气泡图和散点图地理可视化图形。
默认情况下,CENTLOOKUP 表位于 SAS-config-dir/Lev1/SASApp/Data/valib 中。
MAPNAME
指定 SAS 数据集引用,包括逻辑库。这依据 LIBNAME.DATASETNAME 的标准方法,且受到所有标准 SAS 命名规则的限制。
注: 包含多边形文件的数据集名称必须以 1 结尾,以便 SAS Visual Analytics 将这些多边形对应于级别 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
包含在该区域中指定的点的投影经度 Albers 值。SAS Visual Analytics 使用其多边形的非投影经度值。因此,对于自定义多边形,该值不需要准确。
Y
包含在该区域中指定的点的投影纬度 Albers 值。SAS Visual Analytics 使用其多边形的非投影纬度值。因此,对于自定义多边形,该值不需要准确。
ISO
指定 ISO 国际国家代码国际标准作为默认值。每个国家的编号由 ISO 决定。SAS Visual Analytics 使用的当前国家 ISO 值列表可在 http://support.sas.com/va73geo 中找到。对于自定义多边形,该值应为地图文件中的未使用值。
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日