GeoJSON 的 MultiPolygon 数据格式是一种用于描述多个 polygon 的几何图形数据格式。下面是一个示例:
{
"type": "MultiPolygon",
"coordinates": [
[
[
[100.0, 0.0],
[101.0, 0.0],
[101.0, 1.0],
[100.0, 1.0],
[100.0, 0.0]
]
],
[
[
[102.0, 2.0],
[103.0, 2.0],
[103.0, 3.0],
[102.0, 3.0],
[102.0, 2.0]
]
]
]
}
其中:
"type"
:指定该 GeoJSON 对象的类型为 MultiPolygon
。"coordinates"
:是一个数组,包含多个 polygon 的坐标信息。- 每个 polygon 的坐标信息是一个数组,包含多个点的坐标信息。
- 每个点的坐标信息是一个数组,包含两个元素:经度(longitude)和纬度(latitude)。
在上面的示例中,我们定义了一个 MultiPolygon 对象,它包含两个 polygon。第一个 polygon 的坐标信息是 [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0]
,第二个 polygon 的坐标信息是 [102.0, 2.0], [103.0, 2.0], [103.0, 3.0], [102.0, 3.0], [102.0, 2.0]
。