繁体   English   中英

在 map 上引导多边形并导出为 png

Piloting polygons on map and exporting as png

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个使用 GeoPandas 读取的形状文件,以及我使用 pandas 读取的经度列表。

这个形状文件有多个多边形,并有一个与之关联的属性。 例如,假设 state 中的县和人口是属性。

现在我想 plot 多边形,在 Map (如谷歌地图或开放街道地图)上,并根据属性为多边形着色。

然后我想 plot 来自同一 map 上的 csv 的点(在多边形的顶部)

接下来我想将地图导出为图像(例如:png)

I see a ways to plot points on a map (using plotly), ways to plot polygon using geopandas but have not found a way to plot both the polygons and points on a static map which could be exported as image.

我需要的是,一个 map 导出为 png,多边形颜色编码为 CSV 中的属性和点。

代码示例

import matplotlib.pyplot as plt
import geopandas as gpd
from cartopy import crs as ccrs
path = geopandas.datasets.get_path('naturalearth_lowres')
df = geopandas.read_file(path)
df.crs={'init': 'epsg:3857'}
fig=plt.figure(figsize=[10,5])
ax = fig.add_axes([0, 0, 1, 1], projection=ccrs.Mercator())
ax.set_title('Zindagi Jhandwa Phir bhi Ghamandwa')
ax.add_geometries(df1['geometry'], ccrs.Mercator())

我得到一个空的 plot。 不知道这里有什么问题

问题暂未有回复.您可以查看右边的相关问题.
1 如何在地图上删除多边形

我使用Apple的本机f / w实现了地图,并且实现了在地图上添加一些多边形的功能。 现在,我想在每个多边形的边缘都有一个“关闭”按钮,当我单击该按钮时,我需要删除该多边形(一次删除一个多边形)。 我尝试在多边形的边缘上创建一个按钮,但是无法单击该按钮。 我也尝试过注释。 在这种情况下, ...

2 指向多边形*在地图上*

我正在使用Visual Studio 2010,包括参考动态数据显示地图。 我通过在点之间绘制DragglePoints和Segments在地图多边形上进行绘制。 我找到了一个代码,该代码可以找到point(x,y)是否在多边形中,但是在地图上却不起作用。 和功能PointInPol ...

3 为什么多边形不显示在地图上?

我想使用 OpenLayers 6 在地图上绘制一个多边形。这里是我如何使用 openlayers 2 完成的,并且效果很好: 在这里,我如何尝试在 OpenLayers 6 中做到这一点: 坐标是这样的数组: ([x,y],[x1,y1],[x2,y2]...) 当我尝试在开放图层 6 ...

4 在Google地图上绘制多边形

我在Google地图上使用Polygon Creator Class绘制多边形。 如您所见,此工具不容易使用。 例如,在获取结果代码后,不可能添加新的多边形或对其进行编辑。 在下面的链接中,当您在多边形之间进行放大时,将看到我要删除的间隙。 要重现问题,请打开以下链接并在多边形之间放 ...

5 GeoTools:在地图上绘制多边形

我是Java的GeoTools库的新手,我只是想在地图上绘制多边形。 我正在使用GPS坐标来绘制点,但是绘制得很好,但是我无法弄清楚如何在它们之间绘制LineString来挽救生命。 我已经查看了geotools.org上的所有教程,也查看了此发布,但无济于事。 这应该这么复杂吗? ...

6 在地图上查找多边形截距

我试图在这张地图上找到半径R,以截取R中的状态边界。 到目前为止,这是我的代码。 感谢用户Gregoire Vincke提供了许多解决方案。 我想将拦截状态边界的点存储在新的数据框中,任何帮助将不胜感激! ...

7 地图上的多个多边形

我设法在地图上绘制了一个多边形。 我使用的代码: 我正在尝试绘制另一个。 我试过这样: 这两个 LatLng 数组刚刚搞砸了(来自两个数组的顶点已连接)。 我需要将这两个多边形分开。 任何帮助将不胜感激。 预先感谢。 ...

8 地图上的多边形区域-iOS Swift

我在尝试计算地图上的多边形覆盖面积时遇到了麻烦……我找到了一个公式,但结果似乎并不正确……我对这些位置进行了测试: 让多边形:MKPolygon = MKPolygon(坐标:&locations,count:locations.count)self.mapView.addOverlay ...

9 在Google地图上绘制多边形

我需要为Google地图绘制相机视角。 这是相对的,最大视角为180°,但是如果该角度更大,我需要另一个解决方案,而不是绘制三角形。 这是我想要实现的示例: 有谁知道我该怎么做? 中心点是标记。 这是我的绘图角度小于180度的代码: ...

10 在地图上绘制多边形[重复]

这个问题在这里已有答案: 使用R 1答案中的 GGplot填充地图的多边形 用R 1中的 另一个变量填充sp映射对象的多边形 ggplot2通过coords 1回答 shapefile中的多边形 至于标题我想在地图上绘制它的区域(彩色多边形)并突 ...

2019-06-22 14:27:52 0 52   r/ ggplot2
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM