【实例简介】
详细原理及代码解释:https://mp.csdn.net/postedit/86620777
【实例截图】
【核心代码】
satelliteTY
└── satelliteTY
├── czml
│ ├── GAOFEN1.czml
│ ├── IGSO1-ECI.czml
│ ├── IGSO2-ECI.czml
│ ├── IGSO3-ECI.czml
│ ├── MEO10-ECI.czml
│ ├── MEO11-ECI.czml
│ ├── MEO12-ECI.czml
│ ├── MEO13-ECI.czml
│ ├── MEO14-ECI.czml
│ ├── MEO15-ECI.czml
│ ├── MEO16-ECI.czml
│ ├── MEO17-ECI.czml
│ ├── MEO18-ECI.czml
│ ├── MEO19-ECI.czml
│ ├── MEO1-ECI.czml
│ ├── MEO2-ECI.czml
│ ├── MEO3-ECI.czml
│ ├── MEO4-ECI.czml
│ ├── MEO5-ECI.czml
│ ├── MEO6-ECI.czml
│ ├── MEO7-ECI.czml
│ ├── MEO8-ECI.czml
│ ├── MEO9-ECI.czml
│ ├── satellite.czml
│ └── ZIYUAN1-02C.czml
├── example
│ └── czmlWithProperty.html
├── gltfModel
│ ├── ship.gltf
│ └── weixin.gltf
└── lib
└── Cesium
├── Assets
│ ├── approximateTerrainHeights.json
│ ├── IAU2006_XYS
│ │ ├── IAU2006_XYS_0.json
│ │ ├── IAU2006_XYS_10.json
│ │ ├── IAU2006_XYS_11.json
│ │ ├── IAU2006_XYS_12.json
│ │ ├── IAU2006_XYS_13.json
│ │ ├── IAU2006_XYS_14.json
│ │ ├── IAU2006_XYS_15.json
│ │ ├── IAU2006_XYS_16.json
│ │ ├── IAU2006_XYS_17.json
│ │ ├── IAU2006_XYS_18.json
│ │ ├── IAU2006_XYS_19.json
│ │ ├── IAU2006_XYS_1.json
│ │ ├── IAU2006_XYS_20.json
│ │ ├── IAU2006_XYS_21.json
│ │ ├── IAU2006_XYS_22.json
│ │ ├── IAU2006_XYS_23.json
│ │ ├── IAU2006_XYS_24.json
│ │ ├── IAU2006_XYS_25.json
│ │ ├── IAU2006_XYS_26.json
│ │ ├── IAU2006_XYS_27.json
│ │ ├── IAU2006_XYS_2.json
│ │ ├── IAU2006_XYS_3.json
│ │ ├── IAU2006_XYS_4.json
│ │ ├── IAU2006_XYS_5.json
│ │ ├── IAU2006_XYS_6.json
│ │ ├── IAU2006_XYS_7.json
│ │ ├── IAU2006_XYS_8.json
│ │ └── IAU2006_XYS_9.json
│ ├── Images
│ │ ├── bing_maps_credit.png
│ │ ├── cesium_credit.png
│ │ ├── google_earth_credit.png
│ │ └── ion-credit.png
│ └── Textures
│ ├── maki
│ │ ├── airfield.png
│ │ ├── airport.png
│ │ ├── alcohol-shop.png
│ │ ├── america-football.png
│ │ ├── art-gallery.png
│ │ ├── bakery.png
│ │ ├── bank.png
│ │ ├── bar.png
│ │ ├── baseball.png
│ │ ├── basketball.png
│ │ ├── beer.png
│ │ ├── bicycle.png
│ │ ├── building.png
│ │ ├── bus.png
│ │ ├── cafe.png
│ │ ├── camera.png
│ │ ├── campsite.png
│ │ ├── car.png
│ │ ├── cemetery.png
│ │ ├── cesium.png
│ │ ├── chemist.png
│ │ ├── cinema.png
│ │ ├── circle.png
│ │ ├── circle-stroked.png
│ │ ├── city.png
│ │ ├── clothing-store.png
│ │ ├── college.png
│ │ ├── commercial.png
│ │ ├── cricket.png
│ │ ├── cross.png
│ │ ├── dam.png
│ │ ├── danger.png
│ │ ├── disability.png
│ │ ├── dog-park.png
│ │ ├── embassy.png
│ │ ├── emergency-telephone.png
│ │ ├── entrance.png
│ │ ├── farm.png
│ │ ├── fast-food.png
│ │ ├── ferry.png
│ │ ├── fire-station.png
│ │ ├── fuel.png
│ │ ├── garden.png
│ │ ├── gift.png
│ │ ├── golf.png
│ │ ├── grocery.png
│ │ ├── hairdresser.png
│ │ ├── harbor.png
│ │ ├── heart.png
│ │ ├── heliport.png
│ │ ├── hospital.png
│ │ ├── ice-cream.png
│ │ ├── industrial.png
│ │ ├── land-use.png
│ │ ├── laundry.png
│ │ ├── library.png
│ │ ├── lighthouse.png
│ │ ├── lodging.png
│ │ ├── logging.png
│ │ ├── london-underground.png
│ │ ├── marker.png
│ │ ├── marker-stroked.png
│ │ ├── minefield.png
│ │ ├── mobilephone.png
│ │ ├── monument.png
│ │ ├── museum.png
│ │ ├── music.png
│ │ ├── oil-well.png
│ │ ├── park2.png
│ │ ├── parking-garage.png
│ │ ├── parking.png
│ │ ├── park.png
│ │ ├── pharmacy.png
│ │ ├── pitch.png
│ │ ├── place-of-worship.png
│ │ ├── playground.png
│ │ ├── police.png
│ │ ├── polling-place.png
│ │ ├── post.png
│ │ ├── prison.png
│ │ ├── rail-above.png
│ │ ├── rail-light.png
│ │ ├── rail-metro.png
│ │ ├── rail.png
│ │ ├── rail-underground.png
│ │ ├── religious-christian.png
│ │ ├── religious-jewish.png
│ │ ├── religious-muslim.png
│ │ ├── restaurant.png
│ │ ├── roadblock.png
│ │ ├── rocket.png
│ │ ├── school.png
│ │ ├── scooter.png
│ │ ├── shop.png
│ │ ├── skiing.png
│ │ ├── slaughterhouse.png
│ │ ├── soccer.png
│ │ ├── square.png
│ │ ├── square-stroked.png
│ │ ├── star.png
│ │ ├── star-stroked.png
│ │ ├── suitcase.png
│ │ ├── swimming.png
│ │ ├── telephone.png
│ │ ├── tennis.png
│ │ ├── theatre.png
│ │ ├── toilets.png
│ │ ├── town-hall.png
│ │ ├── town.png
│ │ ├── triangle.png
│ │ ├── triangle-stroked.png
│ │ ├── village.png
│ │ ├── warehouse.png
│ │ ├── waste-basket.png
│ │ ├── water.png
│ │ ├── wetland.png
│ │ └── zoo.png
│ ├── moonSmall.jpg
│ ├── NaturalEarthII
│ │ ├── 0
│ │ │ ├── 0
│ │ │ │ └── 0.jpg
│ │ │ └── 1
│ │ │ └── 0.jpg
│ │ ├── 1
│ │ │ ├── 0
│ │ │ │ ├── 0.jpg
│ │ │ │ └── 1.jpg
│ │ │ ├── 1
│ │ │ │ ├── 0.jpg
│ │ │ │ └── 1.jpg
│ │ │ ├── 2
│ │ │ │ ├── 0.jpg
│ │ │ │ └── 1.jpg
│ │ │ └── 3
│ │ │ ├── 0.jpg
│ │ │ └── 1.jpg
│ │ ├── 2
│ │ │ ├── 0
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 1
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 2
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 3
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 4
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 5
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ ├── 6
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ └── 3.jpg
│ │ │ └── 7
│ │ │ ├── 0.jpg
│ │ │ ├── 1.jpg
│ │ │ ├── 2.jpg
│ │ │ └── 3.jpg
│ │ └── tilemapresource.xml
│ ├── pin.svg
│ ├── SkyBox
│ │ ├── tycho2t3_80_mx.jpg
│ │ ├── tycho2t3_80_my.jpg
│ │ ├── tycho2t3_80_mz.jpg
│ │ ├── tycho2t3_80_px.jpg
│ │ ├── tycho2t3_80_py.jpg
│ │ └── tycho2t3_80_pz.jpg
│ ├── waterNormals.jpg
│ └── waterNormalsSmall.jpg
├── Cesium.js
├── ThirdParty
│ ├── draco_decoder.wasm
│ └── Workers
│ ├── deflate.js
│ ├── draco_decoder.js
│ ├── draco_wasm_wrapper.js
│ └── inflate.js
├── Widgets
│ ├── Animation
│ │ ├── Animation.css
│ │ └── lighter.css
│ ├── BaseLayerPicker
│ │ ├── BaseLayerPicker.css
│ │ └── lighter.css
│ ├── Cesium3DTilesInspector
│ │ └── Cesium3DTilesInspector.css
│ ├── CesiumInspector
│ │ └── CesiumInspector.css
│ ├── CesiumWidget
│ │ ├── CesiumWidget.css
│ │ └── lighter.css
│ ├── FullscreenButton
│ │ └── FullscreenButton.css
│ ├── Geocoder
│ │ ├── Geocoder.css
│ │ └── lighter.css
│ ├── Images
│ │ ├── ImageryProviders
│ │ │ ├── bingAerialLabels.png
│ │ │ ├── bingAerial.png
│ │ │ ├── bingRoads.png
│ │ │ ├── blackMarble.png
│ │ │ ├── blueMarble.png
│ │ │ ├── earthAtNight.png
│ │ │ ├── esriNationalGeographic.png
│ │ │ ├── esriWorldImagery.png
│ │ │ ├── esriWorldStreetMap.png
│ │ │ ├── mapboxSatellite.png
│ │ │ ├── mapboxStreets.png
│ │ │ ├── mapboxTerrain.png
│ │ │ ├── mapQuestOpenStreetMap.png
│ │ │ ├── naturalEarthII.png
│ │ │ ├── openStreetMap.png
│ │ │ ├── sentinel-2.png
│ │ │ ├── stamenToner.png
│ │ │ └── stamenWatercolor.png
│ │ ├── info-loading.gif
│ │ ├── NavigationHelp
│ │ │ ├── MouseLeft.svg
│ │ │ ├── MouseMiddle.svg
│ │ │ ├── MouseRight.svg
│ │ │ ├── Mouse.svg
│ │ │ ├── TouchDrag.svg
│ │ │ ├── TouchRotate.svg
│ │ │ ├── Touch.svg
│ │ │ ├── TouchTilt.svg
│ │ │ └── TouchZoom.svg
│ │ ├── TerrainProviders
│ │ │ ├── CesiumWorldTerrain.png
│ │ │ ├── Ellipsoid.png
│ │ │ └── STK.png
│ │ └── TimelineIcons.png
│ ├── InfoBox
│ │ ├── InfoBox.css
│ │ └── InfoBoxDescription.css
│ ├── lighter.css
│ ├── lighterShared.css
│ ├── NavigationHelpButton
│ │ ├── lighter.css
│ │ └── NavigationHelpButton.css
│ ├── PerformanceWatchdog
│ │ └── PerformanceWatchdog.css
│ ├── ProjectionPicker
│ │ └── ProjectionPicker.css
│ ├── SceneModePicker
│ │ └── SceneModePicker.css
│ ├── SelectionIndicator
│ │ └── SelectionIndicator.css
│ ├── shared.css
│ ├── Timeline
│ │ ├── lighter.css
│ │ └── Timeline.css
│ ├── Viewer
│ │ └── Viewer.css
│ ├── VRButton
│ │ └── VRButton.css
│ └── widgets.css
└── Workers
├── cesiumWorkerBootstrapper.js
├── combineGeometry.js
├── createBoxGeometry.js
├── createBoxOutlineGeometry.js
├── createCircleGeometry.js
├── createCircleOutlineGeometry.js
├── createCorridorGeometry.js
├── createCorridorOutlineGeometry.js
├── createCylinderGeometry.js
├── createCylinderOutlineGeometry.js
├── createEllipseGeometry.js
├── createEllipseOutlineGeometry.js
├── createEllipsoidGeometry.js
├── createEllipsoidOutlineGeometry.js
├── createFrustumGeometry.js
├── createFrustumOutlineGeometry.js
├── createGeometry.js
├── createPlaneGeometry.js
├── createPlaneOutlineGeometry.js
├── createPolygonGeometry.js
├── createPolygonOutlineGeometry.js
├── createPolylineGeometry.js
├── createPolylineVolumeGeometry.js
├── createPolylineVolumeOutlineGeometry.js
├── createRectangleGeometry.js
├── createRectangleOutlineGeometry.js
├── createSimplePolylineGeometry.js
├── createSphereGeometry.js
├── createSphereOutlineGeometry.js
├── createVectorTileGeometries.js
├── createVectorTilePoints.js
├── createVectorTilePolygons.js
├── createVectorTilePolylines.js
├── createVerticesFromGoogleEarthEnterpriseBuffer.js
├── createVerticesFromHeightmap.js
├── createVerticesFromQuantizedTerrainMesh.js
├── createWallGeometry.js
├── createWallOutlineGeometry.js
├── decodeDraco.js
├── decodeGoogleEarthEnterprisePacket.js
├── transcodeCRNToDXT.js
├── transferTypedArrayTest.js
└── upsampleQuantizedTerrainMesh.js
54 directories, 339 files