GeoAnalytics Server学习笔记
GA的输入数据源
|
输入源 |
存储形式 |
|
Spatiotemporal 时空型ArcGIS DataStore |
物联网数据 (通过GeoEvent Server输出) |
|
大数据共享目录BigDataShare |
文件夹 |
|
Hive |
|
|
HDFS |
|
|
AWS S3云盘 |
|
|
Azure Blob Container |
|
|
托管的和单独发布的都要素服务 |
Feature Service |
|
FeatureCollection |
JSON |
大数据共享目录
BigDataShare优点
- 支持追加更新记录
- 大型数据集可分割为多个部分
- 允许单一数据集有多种不同的时间表达格式
大数据共享目录结构示例



Big Data Catalog Service
URL: http://Catalog/DataStoreCatalogs/<serviceName>/BigDataCatalogServer

大数据文件共享清单
- 名称 name (必要)
要求唯一
- 格式 format (必要)
"format" : {
"type" : "< delimited | shapefile>",
"extension" : "< csv | tsv | shp >",
"fieldDelimiter" : "< delimiter >",
"recordTerminator: "< terminator >",
"quoteChar": "< character for quotes>",
"hasHeaderRow" : < true | false >,
"encoding" : "< encoding format >"
}
- 方案 schema (必要)
"schema" : {
"fields" : {
"name": "< fieldName >",
"type" : "< esriFieldTypeString |
esriFieldTypeBigInteger |
esriFieldTypeDouble >"
}
}
- 几何 geometry (可选)
"geometry" : {
"geometryType" : "< esriGeometryType >",
"spatialReference" : {
"wkid": <wkidNum>,
"latestwkid" : <latestWkidNum>
},
"fields": [
{
"name": "<fieldName1>",
"formats": ["<fieldFormat1>"]
},
{
"name": "<fieldName2>",
"formats": ["<fieldFormat2>"]
}
]
}
- 时间 time(可选)
"time" : {
"timeType" : "< instant | interval >",
"timeReference" : {
"timeZone" : "<timeZone >"
},
"fields": [
{
"name": "<fieldName1>",
"formats": ["<fieldFormat1>"]
"role": "< start | end >"
}
]
}
提示文件
- 没有标头的 CSV,并且要对数据应用字段名称。
- 首次生成清单时无法识别引号和分隔符。
- 无法识别数据集的编码。
|
提示参数 |
说明 |
示例 |
|
fieldNames |
要用于指定数据集的字段的名称。这对于没有标头的分隔文件很有用。 |
earthquakes.fieldNames=lat,long,date,magnitude,description |
|
delimiter |
应用于独立字段的分隔符类型。 |
earthquakes.delimiter=, |
|
quoteChar |
用于引号的字符。 |
earthquakes.quoteChar=" |
|
encoding |
应用的编码类型。 |
earthquakes.encoding=UTF-8 |
|
recordTerminator |
标记记录结束的字符。 |
earthquakes.recordTerminator=\n |
|
hasHeaderRow |
指示分隔文件是否具有标题行的标记。 |
earthquakes.hasHeaderRow=false |
GA的输出
|
输出形式 |
GA工具 |
备注 |
|
时空型DataStore的要素图层 |
大部分 |
默认 |
|
关系型DataStore的要素图层 |
大部分 |
|
|
NetCDF文件 |
时空立方体 |
GA工具
Analyze Patterns 分析模式工具集
计算密度
针对点图层的密度计算。

支持的加权方式:
- 统一

- 核密度

查找热点
识别点要素的统计学特征,判断空间聚集的冷热点位置。计算每个要素的z-score, p-value和可信值。



Find Locations 查找位置工具集
查找相似位置
基于要素的属性查找最相似和最不相似的要素,并排序。

汇总数据工具集
聚合点
将点聚合到面要素或条柱。在存在点的所有位置,将会返回含有点计数及可选统计数据的面。

- 要求点图层或者输出坐标系为平面坐标系
- 可以使用面图层。
- 可以使用在运行分析时生成的指定尺寸的方形条柱或六角条柱。
可统计属性:
- 计数
- 总数
- 总和
- 最大值
- 最小值
- 平均值
- 范围(最大值-最小值)
- 标准方差
- 方差
- 任何(用于字符采样)
连接要素
可根据空间、时态和属性关系或这些关系的某种组合将一个图层的属性连接到另一个图层。

空间关系
- 相交
- 包含
- 接触
- 在指定距离内
- 相同
- 被包含
- 相切
- 重叠
管理关系
- 一对一,可进行属性统计汇总
- 一对多
重新构建轨迹
根据启用时间的输入数据 创建轨迹(线或面)。

支持指定缓冲区生成
汇总属性
针对要素类中的字段计算汇总统计数据。
可统计属性:
- 计数
- 总数
- 总和
- 最大值
- 最小值
- 平均值
- 范围(最大值-最小值)
- 标准方差
- 方差
- 任何(用于字符采样)
范围内汇总
将一个面图层与另一个图层叠加,以便汇总各面内点的数量、线的长度或面的面积,并计算面内此类要素的属性字段统计数据。

可提高标准统计和几何权重统计,几何权重统计适合线和面图层。
标准统计可统计属性:
- 计数
- 总数
- 总和
- 最大值
- 最小值
- 平均值
- 范围(最大值-最小值)
- 标准方差
- 方差
- 任何(用于字符采样)
权重统计可统计属性:
- 计数
- 总数
- 总和
- 最大值
- 最小值
- 平均值
- 范围(最大值-最小值)
邻近分析工具集
创建缓冲区
提供欧几里得距离和大地距离两种缓冲区创建方法。
缓冲距离:
- 固定
- 字段
- 表达式
缓冲区支持融合:
- 全部
- 按相同字段值
融合后的可统计属性:
- 计数
- 总数
- 总和
- 最大值
- 最小值
- 平均值
- 范围(最大值-最小值)
- 标准方差
- 方差
- 任何(用于字符采样)
Buffer表达式
|
函数 |
示例 |
|
constrain(,,) |
constrain($feature['Store dist'], 6, $feature['distance']) |
|
iff(,,) |
iff($feature['field1'] > $feature['field2'], $feature['field1'], 0) |
|
decode(,,,...,,) |
decode($feature['field1'] + 3 , $feature['field1'], 1, $feature['field2'], 2, 0) |
|
as_meters() |
as_meters($feature['Store dist']) |
管理数据工具集
Copy to Data Store
GeoAnalytics Server学习笔记的更多相关文章
- 【SQL Server学习笔记】Delete 语句、Output 子句、Merge语句
原文:[SQL Server学习笔记]Delete 语句.Output 子句.Merge语句 DELETE语句 --建表 select * into distribution from sys.obj ...
- SQL server 学习笔记1
1.查询安装的排序规则选项喝当前的排序规则服务器属性 select * from fn_helpcollations(); 2.查看当前服务器的排序规则 select serverproperty(' ...
- Union-SQL Server学习笔记
1.简单笔记 数据库查询语句中,通过UNION组合查询语句,可以将两个或更多查询的结果组合为单个结果集,该结果集包含组合查询中的所有查询的全部行. 利用UNION语句可以实现将不同数据表中符合条件,不 ...
- sql server 学习笔记 ( backup 备份方案 )
做个记入就好 USE [master] SELECT bs.database_name AS 'Database Name', bs.backup_start_date AS 'Backup Star ...
- 【SQL Server学习笔记】事务、锁定、阻塞、死锁 sys.sysprocesses
http://blog.csdn.net/sqlserverdiscovery/article/details/7712068 Column name Data type Description ...
- SQL SERVER学习笔记:临时表与表变量
本文主要摘自徐海蔚的<Microsoft SQL SERVER企业级平台管理实践> 表变量可以作为存储过程的返回参数,而临时表不行.(存疑?表值参数只在SQL SERVER2008才开始支 ...
- sql server 学习笔记 (nested transaction 嵌套事务)
什么时候会用到嵌套事务 ? 为了代码复用,我们会写许多的储蓄过程,而中间如果需要使用到 transaction 难免就会发生嵌套了. sql server 并不直接支持嵌套事务. 但它可以用一些招式来 ...
- sql server 学习笔记 ( row_number, rank, dense_rank over partition by order by )
refer : https://blog.csdn.net/winer2008/article/details/4283539 https://www.cnblogs.com/linJie193090 ...
- sql server 学习笔记
1. 修改student表中sdept字段改为varchar类型,长度为30,并且不为空 ) not null 2. 删除student表中的address列 alter table student ...
随机推荐
- 3.1)DFM-塑胶件设计总章
本章目的:各种塑胶工艺了解,DFM-塑胶件的设计准则是依据哪种工艺. 1.塑胶概念 塑胶的定义(美国塑料工业协会): 塑胶主要由碳.氧.氢和氮及其他有机或无机元素所构成,成品为固体,在制造过程中是熔融 ...
- 题解51nod1515——明辨是非
前提 在这道题老师讲过之后,再考时,我还是WA了ヽ(*.>Д<)o゜果然,我还是好菜啊~%?…,# *'☆&℃$︿★? 谢谢Jack_Pei dalao的帮忙.~~O(∩_∩)O~ ...
- 【App测试】:Monkey测试App稳定性
一,前提搭建android studio的环境中: 二,CMD进入到AndroidSDK\platform-tools路径下:输入adb shell 这个提示就是表示手机未连接 三.连接安卓手机,手机 ...
- CentOS 7 安装RocketMQ遇到的问题汇总
1.运行broker时提示内存无法分配 解决办法:http://www.bubuko.com/infodetail-2088958.html
- Java网络编程(二)关于Socket的一些个人想法
1.Socket之间是如何通信的? 1.1 通信是要两两之间进行的所以应该有至少一个客户端(Client)和一个服务器端(Server),一般来说都是多个c端对一个s端---c\s 1.2 在客户端: ...
- android 签名验证防止重打包
网上资料很多,这里只做一个笔记反编译 dex 修改重新打包签名后 apk 的签名信息肯定会改变,所以可以在代码中判断签名信息是否被改变过,如果签名不一致就退出程序,以防止 apk 被重新打包. 1 j ...
- Types的Type访问模式
在Types类中定义的访问都类如下: 1.MapVisitor类 2.SimpleVisitor 3.UnaryVisitor 4.TypeRelation
- Table '.\gts\eventdata#P#p0' is marked as crashed and last (automatic?) repair failed
修复数据表操 MYSQL数据表出现问题,提示:Error: Table './db_name/table_name' is marked as crashed and last (automatic? ...
- 定时删除elasticsearch索引
从去年搭建了日志系统后,就没有去管它了,最近发现大半年各种日志的index也蛮多的,就想着写个脚本定时清理一下,把一些太久的日志清理掉. 脚本思路:通过获取index的尾部时间与我们设定的过期时间进行 ...
- hadoop 分布式安装
一.虚拟机安装centos7需要显示IPv4地址时设置 修改ip addr 中显示ipv4 修改 ONBOOT=no 为 ONBOOT=yes, 同时需要添加HWADDR=00:0c:29:c8:b6 ...