文章分类 -  geopandas

不使用用第三方工具安装geopandas
摘要:使用pip 安装geopandas 在win10系统中使用PIP 安装geopandas往往会出错,很大一部分原因是无法安装fiona库。因此使用本地whl安装方法首先安装fiona库,fiona库可以在网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#f 阅读全文
posted @ 2020-10-16 23:21 睿子4 阅读(273) 评论(0) 推荐(0) 编辑
lesson_7 Aggregation with dissolve and Merging Data
摘要:通常情况下,我们发现自己使用的空间数据比我们需要的更精细。例如,我们可能有关于次国家单位的数据,但我们实际上对研究各国一级的模式感兴趣。就是得到上一个等级的数据,话不多说,直接看例子: world = geopandas.read_file(geopandas.datasets.get_path(' 阅读全文
posted @ 2019-04-14 15:42 睿子4 阅读(245) 评论(0) 推荐(0) 编辑
lesson_6 Set-Operations with Overlay
摘要:使用多个空间数据集(尤其是多个多边形或 线数据集)时,用户通常希望根据这些数据集重叠(或不重叠)的位置创建新形状。这些操作通常使用集合的语言 - 交叉点,联合和差异来引用。这些类型的操作通过该功能在geopandas库中可用overlay()函数执行。 geopandas.overlay(df1,  阅读全文
posted @ 2019-04-14 15:30 睿子4 阅读(299) 评论(0) 推荐(0) 编辑
lesson5_Geometic Manipulations
摘要:Geopandas 的集合操作是基于shapely第三方库进行的。 GeoSeries.buffer(distance, resolution=16) 做缓冲区, GeoSeries.boundary 表示每个几何的集合理论边界的低维对象 GeoSeries.centroid 返回几何的质心 Geo 阅读全文
posted @ 2019-04-09 17:27 睿子4 阅读(280) 评论(0) 推荐(0) 编辑
lesson4_Managing Projections
摘要:在测绘中和地理信息系统中坐标投影的重要性不言而喻。 在Geopandas中是使用 proj4 strings来定义坐标系的,而坐标系的代码编号我们可以在www.spatialreference.org中找到。 在geopandas中坐标系统的可用多种方式引用相同的坐标系,例如WGS84中 1."+p 阅读全文
posted @ 2019-04-09 14:55 睿子4 阅读(167) 评论(0) 推荐(0) 编辑
lesson3_Mapping Tools
摘要:制图工具 geopandas提供了比matplotlib第三方库更加高级的plot()来展示 Geoseries 和GeoDataFrame。 例如: world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowr 阅读全文
posted @ 2019-04-08 14:41 睿子4 阅读(184) 评论(0) 推荐(0) 编辑
lesson2_Reading and Writing Files and Indexing and Selecting Data
摘要:geopandas可以使用以下命令读取几乎任何基于矢量的空间数据格式,包括ESRI shapefile,GeoJSON文件等等 geopandas.read_file() #打开文件 还可以打开 GeoJSON; url = "http://d2ad6b4ur7yvpq.cloudfront.net 阅读全文
posted @ 2019-04-07 16:59 睿子4 阅读(258) 评论(0) 推荐(0) 编辑
lesson1_Data Structures
摘要:在Geopandas中数据结构主要由两种:GeoSeries 和 GeoDataFrame。 GeoSeries 本质上是一个向量,其中向量中的每个条目是对应于一个观察的一组形状。一个条目可能只包含一个形状(如单个多边形)或多个形状,这些形状被认为是一个观察结果。 主要的地理数据是有三种:点/多点、 阅读全文
posted @ 2019-04-07 10:27 睿子4 阅读(331) 评论(0) 推荐(0) 编辑
Geopandas环境配置
摘要:首先我们需要安装Anaconda软件,使用 conda 命令行安装: conda install -c conda-forge geopandas # 输入命令进行安装 其次我们还可以使用pip命令进行安装: pip install geopandas 使用Geopandas时需要使用的第三方包: 阅读全文
posted @ 2019-04-07 09:46 睿子4 阅读(1290) 评论(0) 推荐(0) 编辑