7得票2回答
使用shapefile对Python的netCDF数据进行掩膜处理

我使用以下软件包: import pandas as pd import numpy as np import xarray as xr import geopandas as gpd 我有以下对象用于存储数据: print(precip_da) Out[]: <xar...

10得票2回答
地理数据处理库Geopandas:如何绘制国家/城市?

我需要在地理图上绘制一些数据。具体而言,我想突出显示数据来自哪些国家和州。 我的数据集是: Year Country State/City 0 2009 BGR Sofia 1 2018 BHS New Providence 2 2002...

7得票1回答
使用设置的颜色方案为地图绘制chloropleth的matplotlib geopandas

如何为同一图中的三个轴设置一致的颜色方案? 以下是一个完全可复制的示例,可以运行代码并获得我下面发布的相同图形。 从国家统计办公室获取shapefile数据。将其作为bash文件/命令在终端中运行。 wget --output-document 'LA_authorities_bound...

13得票1回答
geopandas能否获取一个geopackage(或其他矢量文件)的所有图层?

我想使用 geopandas 读取一个 geopackage 文件,可以使用 layer='' 参数来读取第一层或指定层。但如何读取所有层?可能是这样的:all_layers = gp.read_xxxx('xxx.gpkg') for layer in layers: # fetch...

19得票2回答
使用Plotly绘制geopandas数据框。

我有一个geopandas数据框,其中包含区域名称(District)、geometry列和amount列。我的目标是使用下面提到的方法绘制等值线地图。 https://plotly.com/python/choropleth-maps/#using-geopandas-data-frames...

9得票3回答
提升Geopandas叠加(交集)的性能

我有两组带多边形的shapefile文件。一组是我感兴趣的美国县,这在公司和年份之间都会变化。另一组则是公司业务区域,当然这也会因公司和年份不同而变化。我需要获得每个公司、每年这两层图层的交集。目前,overlay(df1, df2, how='intersection')函数实现了我的目标。...

32得票4回答
Geopandas:如何读取CSV并将其转换为带有多边形的Geopandas数据框?

我将一个 .csv 文件读取为一个数据框,它看起来如下:import pandas as pd df = pd.read_csv('myFile.csv') df.head() BoroName geometry 0 Brooklyn MULTIPOLYGON (((-...

53得票2回答
GeoPandas标记多边形

有可用的形状文件这里:我想在地图上为每个多边形(县)标记标签。GeoPandas能实现这个吗?import geopandas as gpd import matplotlib.pyplot as plt %matplotlib inline shpfile=<Path to unzi...

17得票5回答
如何在geopandas中找到与多边形相交的点?

我一直在尝试使用geodataframe上的“交集”功能,希望查看哪些点位于多边形内。 但是,仅第一个特征将返回为true。我做错了什么?from geopandas.geoseries import * p1 = Point(.5,.5) p2 = Point(.5,1) p3 = Poi...

9得票1回答
使用PySpark数据帧和多边形(GeoPandas)进行空间连接

问题: 我想在以下两个数据集之间进行空间连接: 一个大的Spark数据框(500M行),其中包含点(例如道路上的点) 一个小的geojson文件(20000个形状),其中包含多边形(例如区域边界)。 到目前为止,我已经实现了如下代码,但是它运行缓慢(存在很多调度器延迟,可能是由于co...