下面我有我期望的方法來創建一個帶有一個多邊形的GeoJSON MultiPolygon
object,其中有兩個「孔」。帶有多個孔的GeoJSON MultiPolygon
當我使用服務http://geojson.io/驗證此對象時,它返回錯誤each element in a position must be a number
並且它不呈現,但是,如果我刪除「洞」巢,刪除其中一個然後它的工作。
我正在尋找一種方法來描述多邊形可以有多個孔的MultiPolygon
。
我不想在代碼中創建帶孔的多邊形。
我正在尋找一種方法來使用GeoJSON規範來表示具有多個孔的MultiPolygons。
{
"type": "MultiPolygon",
"coordinates": [
[
[
[
-73.98114904754641,
40.7470284264813
],
[
-73.98314135177611,
40.73416844413217
],
[
-74.00538969848634,
40.734314779027144
],
[
-74.00479214294432,
40.75027851544338
],
[
-73.98114904754641,
40.7470284264813
]
],
[
[
[
-73.99818643920906,
40.74550031602355
],
[
-74.00298643920905,
40.74550031602355
],
[
-74.00058643920897,
40.74810024102966
],
[
-73.99818643920906,
40.74550031602355
]
],
[
[
-73.98917421691903,
40.73646098717515
],
[
-73.99397421691901,
40.73646098717515
],
[
-73.99157421691893,
40.739061265535696
],
[
-73.98917421691903,
40.73646098717515
]
]
]
]
]
}
你見過[Google的例子](https://developers.google.com/maps/documentation/javascript/examples/layer-data-polygon)(有2個洞的GeoJson多邊形)嗎? – geocodezip
這個例子不包含任何geojson!這只是谷歌代碼。 – ThomasReggi
@geocodezip我想創建有效的GeoJSON - JSON,而不是谷歌代碼。 – ThomasReggi