
[英]Getting the shortest path geometry using python networkx
如何从 .networkx 获取路径作为几何图形? 下面是我的工作示例,它返回nx.shortest_path_length 这给出了最短路径长度223.964 ,我如何获得这条最短路径的实际路径几何? 路径在edges ,但如何为这条路径提取正确的路径? ...
[英]Getting the shortest path geometry using python networkx
如何从 .networkx 获取路径作为几何图形? 下面是我的工作示例,它返回nx.shortest_path_length 这给出了最短路径长度223.964 ,我如何获得这条最短路径的实际路径几何? 路径在edges ,但如何为这条路径提取正确的路径? ...
[英]How to use plotly with geodataframe geometry
我想要 plot geojson/geometry map 和 plotly 滑块(时间)。 这是我的 gdf 的样子: 我有几个不同年份和月份的文件,它们的不同值对应于键/几何对。 我想要 plot 的东西所以我有一个时间 slider 并且可以很容易地可视化每个区域的值随时间的变化。 我看到 p ...
[英]Convert pandas column with featurecollection to GeoJSON
我下载了一个 CSV,其中包含一个具有 GeoJSON 格式的列,并将其导入为 pandas dataframe。如何将其转换为 GeoJSON (.geojson)? 我有大约 10,000 行,每行的信息如下所示: 这是列中单元格的示例:{"type":"FeatureCollection", ...
[英]How to get one uniform colorbar and color scale for multiple GeoPandas plots
我有 3 个 geopandas 图,我想要一个颜色条和所有三个图的相同(颜色)限制。 这是我的情节代码: 这是我现在的 plot: 在此处输入图像描述任何帮助将不胜感激。 我尝试将 fig.colorbar() 与各种不同的 arguments 一起使用。我遇到了属性错误和类型错误。 我也尝试使用 ...
[英]Calculate the length of a polygon in python
我有一个 geopandas dataframe: 我从所有这些点中创建了一个多边形,如下所示: output 是一个多边形: 我怎样才能得到以米为单位的长度? 例如,获取 map 上第一个零售商和最后一个零售商之间的距离,以便它呈现一条可以测量的形状。 我试过这段代码: 它给出了:5.04009 ...
[英]How to parallelize a pandas UDF in polars (h3 polyfill) for string typed UDF outputs?
我想在 Polars 中将以下 python 代码行作为 UDF 执行: 在大熊猫/大熊猫中: 这工作超级快速和容易。 但是,从 pandas 调用的 polyfill function 作为 UDF 应用对于我的数据集的大小来说太慢了。 相反,我很想使用 polars 但我遇到了几个问题: 不理 ...
[英]Getting "AttributeError: module 'shapely.geos' has no attribute 'lgeos'"
我正在尝试从 momepy ( https://github.com/pysal/momepy/blob/main/docs/user_guide/getting_started.ipynb ) 做这个练习,但是在第三个代码块上 我收到以下错误 不完全确定我是否缺少模块或库不兼容 ...
[英]Using geopandas to explore a geojson LineString
我有以下 python 代码: 当我运行它时,它会生成警告: UserWarning:GeoJsonTooltip 未配置为呈现 GeoJson GeometryCollection 几何图形。 请考虑重新设计这些功能:[{'provider': 'MyProvider'}] 到 MultiPo ...
[英]How to create polygon from bbox data in python?
我在 R 中创建了一个代码,它从点列表中提取bbox ,然后使用st_as_sfc创建一个多边形。 现在我试图在 python 中做同样的事情,在那里我能够从点数据列表中获取bbox坐标,然后尝试借助抛出错误的shapely.geometry使用这两个点创建多边形。 st_as_sfc中是否有 ...
[英]Fastest way to plot geopandas map
我有一个 Streamlit 应用程序,我想在其中 plot 一个由 14 个国家/地区组成的等值线 map。 我有使用 Geopandas 加载的 .shp 文件。 我尝试使用 plot plotly.express choropleth map 对数据进行 plot,但渲染大约需要 2-3 分钟 ...
[英]deep copy of GeoDataFrame becomes Pandas DataFrame
当我geopandas.GeoDataFrame没有“几何”列的geopandas.GeoDataFrame时,副本变为pandas.DataFrame 。 为什么会这样? 我查看了 Github 上的主要分支,Pandas 和 Geopandas 都没有覆盖__deepcopy__ 。 Out ...
[英]error while assigning new geometry in geodataframe
我在尝试在地理数据框中分配新几何体时遇到了一些问题。 我的原始地理数据框几何是 LINESTRING Z,我确实将其转换为 LINESTRING,但我无法评估新几何。 我的代码: 我得到:Value should be either a BaseGeometry or None, got LINES ...
[英]How to convert convert one column in csv to two separate files: a shape file and an osm file in Python?
我有一个包含出租车行程的.csv文件,其中一列称为trip_coordinates ,存储为字符串,例如,一个行程坐标如下所示(存储为字符串:): 使用这些坐标,我能够创建一个 LINESTRING 并将其存储回原始.csv文件中名为route_linestring的列中,方法如下: 上面的数组或 ...
[英]Converting Compound Geometry class to Geopandas dataframe
我想将使用section-properties创建的几何图形转换为 geopandas 数据框以进行进一步处理。 但是我很难相应地解析结构。 这是对文档中示例 07的修改。 请注意,我必须在多个位置将 from shapely 替换from shapely from shapely.geometr ...
[英]Retrieve campsites within a specific radius around a gpx route from OSM
即将到来 spring 我将从阿姆斯特丹步行到罗马。 我已经计划好了路线。 现在我想在路线周围找到露营地,并找到我永远不必在路线周围的露营地之间步行超过 35 公里的最佳方式。 有没有人有什么建议? ...
[英]Matplotlib pick_event not working with geopandas dataframe
这是我的Jupyer Notebook 源代码。 但是下面是一个硬编码的可重现示例。 (您需要从我的 Github 或真实来源访问 UK.geojson 文件: http://geoportal1-ons.opendata.arcgis.com/datasets/687f346f5023410b ...
[英]Simple check for projected crs
我如何轻松检查 crs 是否是 geopandas 的预测? 基本上是一个 function: 返回 True 或 False。 我需要它,因为我正在编写一些代码来避免来自 geopandas 的警告: ...
[英]Find point where touching geometries touch each other
我有一个带有 LineStrings 的 GeoDataFrame 并且想要获取几何图形相互接触的所有坐标。 到目前为止,我可以找到相互接触的人,但是如何获得接触点的坐标? 它应该尽可能快,因为我有很多数据。 ...
[英]I want to add a legend in folium map to the code below
此代码显示以下 output 我想制作一个图例,蓝色标记代表“其他医院”,红色标记代表“代顿” ...
[英]How read .shp files in databricks from filestore?
我正在使用 Databricks 社区,并将 a.shp 保存在 FileStore 中,但是当我尝试读取时出现此错误: 这是我的代码 我也试过 ...