GeoJSON 是一种地理数据的描述格式。GeoJSON 可以描述的对象包括:几何体,要素和要素集。
GeoJSON 支持的 geometry 类型(即 feature 里的 type 值)包括:Point, LineString, Polygon, MultiPoint, MultiLineString 及 MultiPolygon。
Polygon 类型中 coordinates 数组中有多个多边形时,数组第一项是外环,其他是内环。
以内蒙古的 geojsons 数据为例,黑龙江在内蒙古的飞地是加格达奇区在 geojson 中的体现就是 coordinates 的第二组数据,即下图标识的孔洞,而外环即为内蒙古省的边界坐标
数据源地址:https://geo.datav.aliyun.com/areas_v3/bound/150000.json

MultiPolygon 即表示多个多边形,多个多边形都是外环,是并且的关系。
以黑龙江省为例,https://geo.datav.aliyun.com/areas_v3/bound/230000.json
黑龙江加格达奇区在内蒙古的飞地对应的就是下图所示的第二个多边形。

1、阿里云:https://datav.aliyun.com/portal/school/atlas/area_selector

2、天地图:https://cloudcenter.tianditu.gov.cn/administrativeDivision/

mapshaper:https://mapshaper.org/
