GeoJSON規范中沒有"圓形"類型
GeoJSON是一種用于表示地理空間數據的標準格式,它的規范中只定義了以下幾種基本幾何類型:
Point (點) LineString (線) Polygon (多邊形) MultiPoint (多點) MultiLineString (多線) MultiPolygon (多多邊形) GeometryCollection (幾何集合)
沒有專門的"圓形"類型。
圓形在計算機圖形學中的表示
在計算機圖形學和GIS系統中,圓形通常通過多邊形近似表示。完美的圓在數學上是由無數個點組成的,為了在計算機中表示,必須將其離散化為有限個點構成的多邊形。
Cesium中的圓形處理
在Cesium中,當用戶使用圓形繪制工具創建圓時,Cesium實際上會創建一個多點多邊形來近似表示這個圓。圓的精度(即多邊形的頂點數量)可以配置,頂點越多,越接近完美的圓,但數據量也越大。
GeoJSON導出
當這個圓形被導出為GeoJSON時,因為GeoJSON規范中沒有圓形類型,所以它必然被轉換為Polygon類型,其中包含了構成圓形輪廓的一系列頂點坐標。
GeoJSON中的圓形表示
GeoJSON中圓形被表示為多邊形(Polygon)是因為GeoJSON規范本身不支持圓形這種幾何類型。