[英]How to compute outline of geometry from union of geometries
如何计算与一组几何的并集相对应的轮廓? 具体来说,给定50个州的几何,我想要连续的美国大陆的轮廓。
使用来自https://github.com/kjhealy/us-county/tree/master/data/geojson的 gz_2010_us_040_00_5m.json
import geopandas as gpd
import numpy as np
country = gpd.read_file("data/gz_2010_us_040_00_5m.json")
conus = country[country['NAME'].isin(['Alaska','Hawaii', 'Puerto Rico']) == False]
现在我们有每个州的大纲。 我们怎样才能将这个加入到conus的轮廓中?
这就是我最终做的事情。 首先,我向所有州添加了一个列“国家”,然后使用'dissolve(by ='country'):
conus.loc[:,'country'] = 'usa' # produces warning, don't know how to avoid
us = conus.dissolve(by='country', aggfunc = 'sum')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.