Skip To Content

时空大数据源

可创建一个时空数据源来存储大量观测数据。 使用要素服务访问数据,并使用地图服务可视化数据。 使用数据源设置来管理读写性能,同时还可以确保弹性、冗余等。

创建数据源

参数描述

名称

数据源的名称。 创建数据源后,将无法修改该名称。

GeoEvent 定义

GeoEvent 定义用于定义数据源的方案。 创建数据源后,无法修改 GeoEvent 定义。

注:

仅支持不包含 Group 字段和基数为 Many 的字段的 GeoEvent 定义。

几何类型

数据源将存储的几何类型。 可用的几何类型包括点、面、折线、多点和无几何。 创建数据源后,将无法修改几何类型。

最大记录计数

要渲染或查询的最大要素数。 创建数据源后,可以修改最大记录数。

高级设置

参数描述

复制因子

指定每个记录用于确保弹性的复本(或副本)数。 如果将复制因子指定为 0,则将告诉时空大数据存储仅创建一个副本,不进行复制。 默认值 1 指定将创建记录的单个复本。 仅当在多个服务器上运行多个时空大数据存储节点以进行容错操作时,数据复制才有意义。

碎片数

数据源被分区或分割成多个碎片,其中每个碎片保存一部分数据。 碎片数定义应创建的数据分区数。 增加碎片数可以提高索引性能,但是过多的碎片可能会降低查询性能。

注:

最佳做法是将此参数设置为自动,以使系统确定适当的碎片数。 如果设置为自动,则系统将根据时空大数据存储集群中的节点数与基于特定滚动数据选项参数值的常数因子来计算该数字。

刷新间隔(秒)

指定用于在数据源中索引新建事件或更新事件的时间间隔(以秒为单位)。 值越高,索引事件每秒钟的写入速度性能将会越高,但会增加索引和查询写入事件的延迟。 如果值为 -1,则会禁用数据索引一段时间,直到值被重新设置回正数。 在事件数量极多的情况下,可动态地将值在 -1 与正数之间来回切换,以便获得性能更佳的批量索引操作。

ObjectID 选项

指定为数据源中的要素记录生成的 ObjectID 的类型。

  • Int64 ObjectID - 生成 64 位数字 esriFieldTypeOID 对象标识符。 ArcGIS API for JavaScript 客户端和 ArcGIS Runtime SDK for .NET 客户端支持 64 位标识符,包括 ArcGIS Online 地图查看器、自定义 JavaScript 客户端应用程序、自定义 .NET 客户端应用程序等。
  • Int32 ObjectID - 生成 32 位数字 esriFieldTypeOID 对象标识符。 所有现有的 ArcGIS 客户端(包括 ArcGIS ProArcGIS Desktop 等)都支持 32 位标识符。
  • 唯一字符串标识符 - 生成基于字符串的 esriFieldTypeString 标识符。 JavaScript 客户端支持基于字符串的标识符,包括 ArcGIS Online 地图查看器、自定义 JavaScript 客户端应用程序等。

ObjectID 块大小

指定每个请求要分配的对象标识符数。

滚动数据选项

指定滚动索引和创建新索引之前的时间。 与将所有数据放入一个数据源相比,这对跨不同数据源分布数据非常有用,而且可以提高搜索和查询的速度。 可以按百年十年每年每月每天每时滚动数据。 如果 GeoEvent Server 正在向时空大数据存储写入并存储大量数据,请将此参数设置为每小时每天每月,以保持时空大数据存储的最佳性能。

写入数据时,如果不存在 START_TIMEGeoEvent Server 会检查 START_TIME 属性或 RECEIVED_TIME 属性。

收缩选项

指定将滚动的数据碎片的收缩策略。 选择收缩时,滚动数据将压缩,碎片减少。 选择无收缩时,滚动数据碎片不会被压缩。 在收缩减少未完成碎片数,从而提高稳定性时,压缩数据将降低查询性能。

注:

收缩选项可以随时更新,但是压缩后的碎片无法解压缩。 在使用默认的收缩选项升级时,将会发生数据收缩。 设置为不收缩以避免压缩现有碎片。

数据保留选项

(可选)

指定数据将在数据源中保留的时间长度。 时间到期后,将从数据源中清除数据。 可以保留的最小时间数据是 1 小时。

数据保留位置

(可选)

指定 WHERE 子句,以在数据源中保持或保留特定要素。 超过数据保留间隔后,将保留符合 WHERE 子句的要素。

服务设置

参数描述

创建

指定要创建的服务类型,该服务类型引用数据源中的数据。 选项包括地图和要素服务。

空间参考

指定空间参考熟知标识符 (WKID) 或熟知文本 (WKT)。 默认值为 4326 (GCS WGS 1984)。

显示字段名称

该字段的名称用作主标记字段。

背景色

定义地图服务的背景色。 默认情况下,背景色为完全透明 完全透明可防止任何基础底图变模糊。

添加聚合样式

为地图服务添加新聚合样式。 支持的样式包括 Geohash正方形平六边形三角形尖六边形三角形。 对于每种新样式,请定义空间参考和细节层次(缩放)。

要素阈值

指定切换到聚合之前由地图服务渲染的要素的默认数量。 例如,将要素阈值设置为值 200 意味着地图服务将渲染多达 200 个离散要素。 任何其他离散要素都将导致地图服务渲染聚合条柱。

聚合样式

参数描述

添加聚合样式

为地图服务添加新聚合样式或修改现有聚合样式。 支持的样式包括 Geohash正方形平六边形三角形尖六边形三角形。 对于每种新样式,请定义空间参考和细节层次(比例)。

聚合渲染

参数描述

要素阈值

指定切换到聚合之前由地图服务渲染的要素的默认数量。 例如,将要素阈值设置为 200 意味着地图服务将渲染多达 200 个离散要素。 任何其他离散要素都将导致地图服务开始在聚合视图中渲染数据。

聚合样式

定义用于聚合要素的聚合样式。 选项包括 Geohash正方形平六边形尖六边形平三角形尖三角形

图格渲染样式

定义图格的渲染样式。

聚合方法

指定用于计算聚合图格值的方法。 计数使用每个图格中要素的原始数量定义图格值。 统计数据根据每个要素和统计类型的字段值计算每个图格的值。

统计字段

指定用于计算聚合图格统计值的字段。

统计类型

指定用于计算聚合图格值的统计方法。 统计数据的类型应用于统计字段中的值。 统计字段的数据类型确定可用的统计选项的类型。 例如,为统计字段选择 string 类型字段将提供计数作为计数差异作为选项。 选择 integer 类型字段将提供平均值最大值最小值标准偏差总和方差以及计数计数差异作为选项。

显示标注

定义是否标记每个聚合图格。

标注样式

指定每个聚合图格中标注的渲染样式,包括字体大小样式格式颜色。 默认标注样式使用 Arial12普通###.##黑色

最小图格大小(以像素为单位)

指定在创建最大细节层次(比例)的图格时将使用的最小图格大小(按像素计数)。 图格像素大小将不会小于定义的值。 默认值为 25 像素。

LOD 偏移

指定应用于细节层次的可选偏移值。 可指定为正或负整数值。

图格渲染器

指定用于对聚合图格渲染颜色和样式进行插值的渲染设置。

  • 范围 - 定义图格渲染器将应用的最小值和最大值。 值等于范围的最小值的图格将使用指定的填充颜色、轮廓颜色和轮廓的最小值。 相同条件适用于值等于范围的最大值的图格。 最小和最大范围之间的所有其他值均进行权重插值。 如果未提供固定值(默认值),则该范围将从数据得出。
  • 填充颜色 - 定义图格的最小和最大填充颜色。 图格的颜色渐变根据最小和最大范围进行插值。
  • 轮廓颜色 - 定义图格的最小和最大轮廓颜色。 图格轮廓的颜色渐变根据最小和最大范围进行插值。
  • 轮廓宽度 - 定义图格的最小和最大轮廓宽度。 图格的轮廓宽度根据最小和最大范围进行插值。

按图格面积进行归一化

指定是否按地理区域对图格进行归一化。 在地图上显示相同大小的图格可以覆盖特定大小的不同地理区域。 例如,即使地图中两个图格的大小相同,赤道处的图格覆盖的地理区域比北极处的图格更大。 启用归一化意味着,赤道处的图格将具有较浅的颜色,而北极处的图格将具有较深的颜色,前提是假定最大值使用的填充颜色为比最小范围值更深的颜色。 禁用归一化会将所有图格视为相同大小的地理区域。

要素渲染

参数描述

样式

为具有点或多点几何的要素定义简单标记符号样式。 可用选项包括圆形十字形菱形方形X三角形指针

Angle

为点和多点几何定义简单标记符号的旋转度数(0 到 360)。 从东沿逆时针方向旋转,东即为 0 度轴。

Color

定义每个要素的颜色。 适用于所有受支持的几何类型。

大小

使用点或多点几何定义每个要素的大小。

宽度

使用折线几何定义每个要素的宽度。

轮廓颜色

使用点、面或多点几何定义每个要素的轮廓颜色。

轮廓宽度

使用点、面或多点几何定义每个要素的轮廓宽度。

X 偏移

定义值(以像素为单位)以偏离 X 轴上的离散要素。

Y 偏移

定义值(以像素为单位)以偏离 Y 轴上的离散要素。

旋转符号(度)

启用动态旋转点或多点要素的简单标记符号的功能。

旋转类型

指定旋转类型。

  • 算术 - 零为东,沿顺时针方向推移。
  • 地理 - 零为北,沿顺时针方向推移。

旋转字段

指定数据中具有旋转角度值(以度为单位(0-360))的字段。

时间信息

参数描述

时间间隔

指定时间间隔值,该时间间隔值表示数据源中数据的有用时间步长。 时间间隔由需要设置时间感知控制设置的客户端应用程序(例如 ArcGIS Online web 地图)使用。 时间感知控制设置的一个示例是时间滑块的步长大小。

时间间隔单位

定义时间间隔的单位。 选项包括毫秒分钟小时十年百年

具有实时数据

指定数据源是否将具有实时数据源。 此设置由需要设置时间感知控制设置的客户端应用程序使用。

Z 信息

参数描述

包含 Z 值

指定服务是否具有 Z 几何值。

启用 Z 默认值

指定服务是否应具有默认的 Z 几何值。

Z 默认值

指定应使用的默认 Z 几何值。