地理空间步骤
读取、构建、转换和匹配几何的工作流步骤。它们与几何表达式一起, 覆盖了 Alteryx 的整个空间工具集——逐个工具的对应关系请参阅 Alteryx 转换矩阵。
几何为 WKT
Section titled “几何为 WKT”所有空间步骤都以 WKT(well-known text,已知文本)格式在普通文本列中读写几何。无需声明特殊的几何类型,步骤之间也无需转换: 空间文件导入生成的几何列, 可直接用于 Spatial Buffer 步骤、 空间匹配或 SQL 表达式,顺序不限。
两种执行路径
Section titled “两种执行路径”每个步骤都通过能给出正确结果的最简单路径运行。
| 路径 | 在此运行的内容 | 原因 |
|---|---|---|
| SQL——在数据库中 | 查找最近点、匹配,以及几何表达式 | 谓词联接和列表达式随表规模扩展;没有行离开数据仓库 |
| 工作流引擎——Shapely 和 GDAL | 所有对几何进行重塑的操作 | 缓冲、平滑和融合无法用数据库 SQL 表达 |
路径无需您选择;每种步骤类型只有一种路径。在评估作业规模时,这一区别很重要: SQL 路径的步骤随数据仓库扩展,引擎路径的步骤随工作流 Pod 扩展。
加载和写入几何
Section titled “加载和写入几何”- 空间文件导入——读取 MapInfo
.TAB、ESRI.shp、.kml或.geojson文件及其附属文件 - 空间文件导出——将 WKT 几何及其属性写入 shapefile、GeoJSON、GeoPackage、KML、GML 或 MapInfo 文件
- Geometry in SQL 步骤——根据经度/纬度列构建点
- Spatial Find Nearest 步骤——一个表中与另一个表的每一行最接近的 N 行,并给出距离
- 空间匹配——配对几何相交、位于其内或包含的行
- Spatial Match (Intersect / Unmatched) 步骤——同样的匹配,但输出重叠几何或未匹配的行
- Spatial Info 步骤——面积、长度、质心和外接矩形,按大地测量方式计算
- 空间重新投影——将几何从一个坐标参考系转换到另一个
- Spatial Buffer 步骤——将每个几何按固定距离向外扩展
- Spatial Trade Area 步骤——以真实世界单位确定大小的同心缓冲区
- Spatial Generalize 步骤——按容差简化
- Spatial Smooth 步骤——按指定遍数平滑
- 空间处理——对两个几何列求相交、合并或裁剪
- Spatial Poly-Build 步骤——为每组点构建多边形或凸包
- Spatial Poly-Split 步骤——每个顶点、组成多边形或孔洞各一行
- 空间合并——将每组的几何融合为一个
- Spatial Centroid 步骤——添加每个几何的中心点
- Spatial Point to Line 步骤——将每组的点连成一条线
- Spatial Line to Polygon 步骤——将每条线闭合为多边形
- Spatial Make Grid 步骤——将一个范围切分为方形单元
- 几何函数(Lakehouse v1)——
ST_*系列 - 地理函数(Lakehouse v1)——H3 六边形索引和 geohash
- 空间函数(Lakehouse v2)
- 地理空间分析——从源文件到发布地图的完整示例路径
- 迁移空间 Alteryx 工作流
- Report Map 步骤——将几何渲染到报表中
- 打包宏步骤——Heat Map 和 Pie Wedge Trade Area