I want to add a point to be above the tileset, but the point below the tileset

let viewer = (this.viewer = new Cesium.Viewer(‘model-layer’, {

infoBox: false,

selectionIndicator: false,

infoBox: false,

animation: false,

fullscreenButton: false,

sceneModePicker: false,

timeline: false,

navigationHelpButton: false,

homeButton: false,

geocoder: false,

navigationInstructionsInitiallyVisible: false,

skyBox: false,

skyAtmosphere: false,

selectedImageryProviderViewModel: undefined,

selectedTerrainProviderViewModel: undefined,

shadows: false


viewer.scene.globe.show = false

tileset = viewer.scene.primitives.add(

new Cesium.Cesium3DTileset({

url: ${myuri},

show: false




id : gon_point,

name : ‘gon_point’,

position : position,

point : {

color : new Color(1.0, 0.83, 0.12, 0.7),

pixelSize : 10,

outlineColor : new Color(1.0, 1.0, 0.0, 1.0),

outlineWidth : 2




It’s hard to tell what the issue is without seeing a full code example. For example, how are you computing “position” ? I think you should be able to position it above the tileset if you set a height reference relative to ground, and make sure the height you give it is higher than the tileset’s height.

This Sandcastle has an example on using height reference:

Let me know if that helps!