空间分析:先定义连接关系与坐标框架
地图叠加涉及几何、谓词以及匹配的含义。两个合理谓词可能给出不同的行数,不必有软件错误。本路线在解释连接表前先写坐标单位及边界归属政策。
学习计划与例题由 University Reading List 编辑整理。 编辑与选书方法 · 来源确认日期:
本页目录
这份指南适合谁
适合会表格、基础Python、坐标与描述统计的学习者。Longley可补GIS基础;免费Python书明确不是首门Python或GIS课;O’Sullivan/Unwin要求较多统计准备。原创几何是精确虚构局部平面,不是真地点、地球投影或空间人群研究。
选择你的起点
已有GIS与编程基础
用免费Geographic Data Science with Python学习表示、权重及分析,先用小型虚构几何核对概念。
三本书如何取舍
Geographic Data Science with Python
Sergio J. Rey; Dani Arribas-Bel; Levi J. Wolf · 版次: 1 · 2023
免费教材,侧重空间数据分析
- 什么情况下适合读
- 能读Python和数据表,想同时学习空间思考与可复现分析。
- 什么情况下选别本
- 还缺第一门Python、GIS入门或需要所有空间模型的专论。
- 建议阅读范围
- 先按标题读Spatial Data、Spatial Weights及Choropleth Mapping,再读自相关;在线与2023纸版章号不同。
- 局限与取舍
- 作者完整网页配合2023纸版ISBN 9781032445953;不保证旧依赖环境自动可运行,也不让所有数据集共享同一许可。
选书前试做
画相邻多边形和共享边界点,预测连接是否一对一。
检查标准: 明确谓词及每点匹配数,视觉位置不自动决定归属。
Geographic Information Science and Systems(地理信息科学与系统)
Paul A. Longley; Michael F. Goodchild; David J. Maguire; David W. Rhind · 版次: 4 · 2015
GIS科学基础主线
- 什么情况下适合读
- 需要系统解释表示、定位、不确定性及分析。
- 什么情况下选别本
- 期待2015书给出所有软件当前按钮操作。
- 建议阅读范围
- 2015第4版ISBN 9781118676950,3章表示、4定位、5不确定性、13空间分析。
- 局限与取舍
- 科学与系统视野适合先建概念图;纸电编号不同,公开目录不是免费全文。
选书前试做
写两图层坐标契约:单位、原点、轴和对齐所需操作。
检查标准: 标签解释坐标但不改变数值,连接前两层须满足同一契约。
Geographic Information Analysis(地理信息分析)
David O'Sullivan; David J. Unwin · 版次: 2 · 2010
统计分析配套
- 什么情况下适合读
- 已有GIS与统计,想审查空间假设和陷阱。
- 什么情况下选别本
- 需要操作教程,或把图案当作因果机制证明。
- 建议阅读范围
- 2010第2版ISBN 9780470288573,2章陷阱、3制图、7区域自相关、11叠加。
- 局限与取舍
- 分析重点补充另两本;部分前置页免费不代表商业全书免费。
选书前试做
解释边界重复匹配怎样改变区域汇总,及需要哪种实质归属规则。
检查标准: 几何问题与报告问题分开,随意删重复不是政策。
开始前需要会什么
空间连接是什么?
满足某几何关系的对象对表。行是匹配,不必是唯一点或多边形,多对多可以正确。
这里within指什么?
本题点对矩形时,边界点不within而covered_by包含它;不能泛化成所有几何对都禁止边界接触。
坐标资料要说明什么?
单位、原点、轴及框架的合法关系。重贴坐标参考标签不作数值转换,未知框架不能靠猜EPSG修复。
六步学习计划
已完成步骤: 0 / 6
勾选用于自我记录,不是成绩评定;标记不会发送给本站。
-
定义对象与问题
建议阅读范围: 表示及免费Spatial Data。
要做的练习: 写每行代表点、多边形还是匹配对。
检查标准: 所求计数注明对象身份。
-
声明坐标契约
建议阅读范围: 定位与原题。
要做的练习: 先列局部单位、边界、轴及精确性。
检查标准: 所有对象同框架,本题无舍入容差。
-
判断两个谓词
建议阅读范围: 官方点/多边形资料和原题。
要做的练习: 每个点与多边形组合各列within及covered_by。
检查标准: 明确查共享与外部边界,不凭图猜。
-
选择归属规则
建议阅读范围: 叠加论述。
要做的练习: 若须每点一个归属,写不重叠且覆盖全域的规则。
检查标准: 是报告政策,不是通用谓词同义词。
-
改变坐标框架
建议阅读范围: 变式与坐标资料。
要做的练习: 用指定逆缩放平移恢复坐标再连接。
检查标准: 比例和原点都须处理,重标标签不改数。
-
报告并质疑
建议阅读范围: 不确定性与分析阅读。
要做的练习: 报匹配行、唯一身份、边界政策及坐标假设。
检查标准: 四个虚构点不能推出人群、聚类或因果结论。
原创例题与解析
原创边界连接:五行不是五个点
精确虚构千米平面中,闭矩形W=[0,1]×[0,1]、E=[1,2]×[0,1]共享一边。点A(0.5,0.5)、B(1,0.5)、C(1.5,0.5)、D(2,0.5)。比较点within多边形与covered_by连接,再依W的0≤x<1、E的1≤x≤2,两者0≤y≤1,作唯一归属。
前提假设
矩形为无洞有效闭多边形,坐标与比较精确,无吸附或容差。对此点/多边形组合,within排除仅在边界上的点,covered_by包含。最后半开规则是独立题定归属政策,不是通用谓词定义。
- within仅A→W、C→E:W1、E1,共两行、两个唯一匹配点。B在共享边、D在E外边,均不匹配。
- covered_by为A→W、B→W、B→E、C→E、D→E:W2、E3,共五行但四个唯一点;B因共享边匹配两次。
- 题定归属为A→W,B、C、D→E:W1、E3,共四行四点,外边界覆盖且共享边只归E。
- 谓词问题与分配问题不同;随意删B一行只隐藏政策选择,不能解释它。
答案与解释
within两行/两点,covered_by五行/四点,明确归属四行/四点且W1/E3;各计数回答不同问题。
检验结果
列对象对表而非仅总计,核A–D各有一个归属,不将点边界规则泛化到所有线/多边形within关系。
改变假设,再做一题
改变框架:标签不会移动坐标
矩形仍用原千米框架,同样点却存另一虚构局部框架:x_m=1000x_km+500000,y_m=1000y_km+1000000。A(500500,1000500)、B(501000,1000500)、C(501500,1000500)、D(502000,1000500)。比较重贴标签、只除1000及正确逆转换。
- 重贴资料标签不改数值,仍远离矩形x0…2、y0…1,不能恢复匹配。
- 只除1000得A(500.5,1000.5)等,单位虽缩放,原点偏移仍在,连接依旧错误。
- 逆式x_km=(x_m−500000)/1000、y_km=(y_m−1000000)/1000,恢复四个原点坐标;原有三种连接/归属结果全部返回。
答案与解释
先减指定偏移再缩放才能恢复;对齐后仍within2、covered_by5、唯一归属4行。
检验结果
将每个恢复点代回正向公式作往返检查。这是完整给定的局部仿射转换,不是地球CRS重投影;真实转换须有实际定义。
常见误区
匹配行当对象
边界点可合法贡献两行,应分别报身份和行数。
谓词代归属
几何关系不决定共享边属于哪个行政对象。
重标代转换
坐标资料只改解释不改数,单改比例也可能留下原点误差。
进入下一阶段之前
- 能复现对象对表及唯一计数。
- 能写完整不重叠的边界归属。
- 能逆转和往返局部框架,且与真实地球CRS转换区分。
参考来源与版本
来源确认日期:
- Authors: free Geographic Data Science with Python
作者免费书连接表示与计算,明确要求先有Python/GIS基础。
- Routledge: first printed edition and content scope
2023纸版与在线编号不同,按标题阅读。
- Wiley: GIScience fourth-edition print and contents
第4版目录支撑表示、定位、不确定性与分析。
- Wiley Online Library: Geographic Information Analysis second edition
第2版补充叠加与陷阱,不代表免费全书。
- Shapely: within predicate and point-boundary examples
官方例子区分点边界,不用过广的严格内部简写。
- Shapely: covered_by predicate
包含边界的关系解释共享边重复匹配。
- GeoPandas: set_crs assigns metadata without transforming geometry
官方资料区分设置参考与变换几何;局部仿射题为原创。
这些是本站建议的学习活动,并非大学官方作业,也不代表对每本书逐页通读。