Я использовал ниже код:
var entitylable = viewer.entities.add({
label: {
show: true,
showBackground: true,
font: '20px monospace',
fillColor: Cesium.Color.GHOSTWHITE,
horizontalOrigin: Cesium.HorizontalOrigin.LEFT,
verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
pixelOffset: new Cesium.Cartesian2(0, -25),
disableDepthTestDistance: Number.POSITIVE_INFINITY
},
//position: Cesium.Cartesian3.fromRadians(lon, lat),
model: {
uri: "@Url.Content("~/Images/3dCesium_Man.glb")"
}
});
var position = Cesium.Cartesian3.fromDegrees(lon + (radius * 1.5 * Math.cos(radians)), lat + (radius * Math.sin(radians)), 0);
entity.position = position;
Также здесь маркер должен перемещаться на карте со временем. Как я работаю над системой отслеживания в реальном времени. Я новый разработчик для CesiumJS.
Или просто дайте мне знать, как я могу поместить 3d-маркер на 3d-карту, используя Цезий?