我正在尝试将我的.gltf
模型放入数据库中。我构建了一个 RESTful API 来从数据库中获取它。但是当我把 URL 放入 Cesium 的框架中时,出现了错误。错误如下所示。
Sandcastle.addToolbarButton('models', function () {
// eslint-disable-next-line
var model = viewer.scene.primitives.add(Cesium.Model.fromGltf({
id: 'house',
url: 'http://127.0.0.1:8000/test',
// url: gltf_data,
modelMatrix: modelMatrix,
scale: 0.1
}))
}, 'singleModel')
前端javascript代码
class Test(flask_restful.Resource):
def get(self):
client = MongoClient()
db = client['test']
fs = gridfs.GridFS(db)
for x in fs.find():
data = x.read()
break
data = data.decode('utf-8')
# file = fs.find_one()
return jsonify(data)
服务器端python代码