En 2D GIS, hay muchos formatos de datos vectoriales, como shapefile (SHP), DWG, KMZ/KML, GeoJSON, etc. La compleja estructura de los archivos Shapefile ejercerá presión sobre la transmisión de red, por lo que Cesium utiliza principalmente GeoJSON y KML, dos formatos de datos adecuados para la transmisión de red, para almacenar formas geométricas. Aquí se explica cómo usar GeoJSON y KML.
1, GeoJSON
GeoJSON es un formato de datos JSON que codifica varias estructuras de datos geográficos. Los objetos GeoJSON pueden representar geometría, características o colecciones de características. Los tipos de geometría admitidos son punto, línea, área, multipunto, multilínea, multisuperficie y colección de geometría.
Los datos de GeoJSON se pueden obtener a través de Alibaba Cloud DataV , después de seleccionar un cierto rango, simplemente copie la URL de los datos.
Lo que elijo aquí son los datos del área de Wuhan.
escritura de código
const viewer = new Cesium.Viewer("cesiumContainer",{
imageryProvider: Cesium.createWorldImagery({
style: Cesium.IonWorldImageryStyle.AERIAL_WITH_LABELS,
}),
}
);
co