| | |
| | | // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州 |
| | | // fromDegrees()方法,将经纬度和高程转换为世界坐标 |
| | | destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees( |
| | | //设置坐标为上饶市 |
| | | 117.951478782, 28.447896798, 1800.0 |
| | | //设置坐标为上饶市信州区 |
| | | 117.966460, 28.431002, 5000.0 |
| | | ), |
| | | orientation: { |
| | | // 指向 |
| | |
| | | self.pointLayer.removeOverlay(self.currentPoint) |
| | | self.currentPoint = null |
| | | } |
| | | let point = new global.DC.Point(new global.DC.Position(event.wgs84SurfacePosition.lng, event.wgs84SurfacePosition.lat)) |
| | | point.setStyle({ |
| | | pixelSize: 10, |
| | | color: global.DC.Color.RED, //颜色 |
| | | outlineColor: global.DC.Color.WHITE, //边框颜色 |
| | | outlineWidth: 2, //边框大小, |
| | | }) |
| | | let point = new global.DC.Billboard(new global.DC.Position(event.wgs84SurfacePosition.lng, event.wgs84SurfacePosition.lat),'img/dwicon.jpeg') |
| | | // point.setStyle({ |
| | | // pixelSize: 10, |
| | | // color: global.DC.Color.RED, //颜色 |
| | | // outlineColor: global.DC.Color.WHITE, //边框颜色 |
| | | // outlineWidth: 2, //边框大小, |
| | | // }) |
| | | self.currentPoint = point |
| | | self.pointLayer.addOverlay(point) |
| | | let pointLonLat = [event.wgs84SurfacePosition.lng, event.wgs84SurfacePosition.lat] |
| | |
| | | pointArray = pointData[1].split(" ") |
| | | |
| | | let position = new global.DC.Position(pointArray[0], pointArray[1]) |
| | | let point = new global.DC.Point(position) |
| | | point.setStyle({ |
| | | pixelSize: 10, |
| | | color: global.DC.Color.RED, //颜色 |
| | | outlineColor: global.DC.Color.WHITE, //边框颜色 |
| | | outlineWidth: 2, //边框大小, |
| | | }) |
| | | let point = new global.DC.Billboard(position,'img/dwicon.jpeg') |
| | | // point.setStyle({ |
| | | // pixelSize: 10, |
| | | // color: global.DC.Color.RED, //颜色 |
| | | // outlineColor: global.DC.Color.WHITE, //边框颜色 |
| | | // outlineWidth: 2, //边框大小, |
| | | // }) |
| | | this.currentPoint = point |
| | | this.pointLayer.addOverlay(point) |
| | | viewer.flyTo(this.pointLayer) |