GeoPandas是一个开源项目,可以更轻松地在python中处理地理空间数据。 GeoPandas扩展了pandas使用的数据类型,以允许对几何类型进行空间操作。
我有两个一维数组,想将它们组合成一个 Point GeoSeries,如下所示: 将 numpy 导入为 np 从 geopandas 导入 GeoSeries 从 shapely.geometry 导入点 x = np.random.rand(int(1e6))...
我有一个充满 0 和 1 的 numpy 数组。 我正在尝试将填充有 1 的单元格转换为多边形。为此,我使用 rasterio、shapely 和 geopandas。 def riched_to_shapefile(ar...
如何通过将数据库分成几部分来在geo pandas和交集程序中使用多重处理?
我在8核的MAC操作系统中使用以下代码。但当程序运行时,我发现 Python 仅使用一个核心。我如何将土地利用数据库划分为例如6 个部分并运行相交...
我是编程新手,我正在自学,所以对于任何困惑我深表歉意...... 我需要用频率制作这张地图,并且我有一个 shapefile,我将 shapefile 合并到 dbf 文件,所以我......
将branca.colormap.LinearColormap添加到folium.FeatureGroup?
我有 1 folium.Map,有 4 个特征组,每个 folium.Featuregroup 有一个 folium.Choropleth。 所以我想使用我创建的垃圾箱列表为每个特征组设置线性比例,其中包括......
我想光栅化线向量。栅格值必须插值在“起始”值和“终止”值之间。 这个例子在下面。我想将线栅格化......
如何将具有许多几何列(多边形、点和线串)的 GeoDataFrame 保存到 geojson 文件(或 csv 文件)?
我正在尝试使用 df.to_file('result.geojson', driver="GeoJSON") 将以下包含列(几何、面积、质心和边界)的 GeoDataFrame 保存到 json 文件中: 不过,我得到了
我正在使用geopandas,为了简化问题,我有一个可能包含很多行的地理数据框。这些行代表在 epsg:4326 投影中投影在地面上的正方形,并且可以
我一直在尝试使用geopandas和folium以及其他常见的python库。我给自己设定了一个小挑战,制作了一张地图,并用单一颜色突出显示了我去过的国家。
Python:如果顶点有超过 2 条线连接它,则在顶点上分割线串
我有一个看起来像这样的多行字符串对象 我想在此时线分支的点处分割线 我不能只是将线转换为每个顶点的点,因为......
geopandas to_crs() 返回 ProjError: x, y, z 和时间必须大小相同
如何将包含多边形的地理数据框从 epsg:32748 转换为 epsg:4326? 我有一个名为 poi_shp_utm_buffered 的地理数据框,如下所示 | |
我有一个包含圣保罗市几何形状和各区犯罪活动的数据库。这是我的桌头。另外,我有 2 个资产地理点,我想将它们突出显示为资产。 ...
我正在寻找解决任何给定多边形的问题,如何找到2个最远的坐标对(也称为最大线性范围)并计算这2个最远的坐标之间的距离...
在 GeoDataFrage 中创建点出现错误:不可哈希类型:'Point'
我正在尝试创建一个新的地理数据框,其中一个点作为属性之一。这一切最终都会在一个循环中发生,因为我想将多个 gdf 连接成一个,但是是什么给了我一个
如何在Python中使用Geopandas合并两个区域后删除残留线?
导入 geopandas 作为 gpd sg = gpd.read_file('shapefile1.shp') sd = gpd.read_file('shapefile2.shp') kw = sg[sg['region_name'] == 'region1'] tg = sd[sd['region_name'] == 'region2'] Region1 和 regi...
尝试在 Python 笔记本中将地理数据框上传到 BigQuery 时遇到 ArrowTypeError:输入对象不是 NumPy 数组
我正在使用 Python 笔记本中的函数来尝试将地理数据框上传到 BigQuery 表中: def geopandas_to_gbq(geodataframe, dataset_name, table_name, Replace_table=True): “”&q...
有没有办法使用单值地理系列向 geopandas 数据框中添加列?
我正在尝试向 Geopandas (0.4.0) 中的地理数据框添加一列,其中包含来自地理序列的单个值(点)以用于进一步计算。 然而,在简单地创建一个新列之后
我已经得到了带有坐标和其他属性的点序列,我想将它们转换为线(匀称的LineStrings)。 Pandas DataFrame 看起来像这样: 路径 locIdx Arr Dep ...
给定文本: 文本 = """F7-FJ77FL|-L.7.FJ77F-7FF|7-F7F|--F7F-F7.-F---7L7FL7L77-7.F-7F-7FF.--.777F|.7.77 -F-7F-LJ7F7F77.F.FF-7|-J-F|F--J--7J7.7--7-LF-J7J7.7.-L-FF77.| F7-J||7JJ|FLF7.---|...
我在 csv 中有一系列来自墨西哥的纬度和经度点,我正在将其转换为 sf 对象。我能够使用 http://projfinder.com/ 识别 crs。 图书馆(SF) 库(spData)