当前Mars3D开源的功能示例、项目模板中都是用config.json
来传参构造Map三维地图的,这种方式比较方便后期修改和扩展。
Mars3D对地图的初始化进行了封装,通过传入构造参数即可方便的对地图常用功能进行初始化,并且构造参数可以存放在json配置文件或后端数据库中,按配置内容对地图进行初始化。 在大部分项目中,地图初始化都是类似的,不同的是一些相关参数和图层不同,我们使用时不用关注内部实现,只用按项目按权限需求修改或使用不同的配置信息即可。
#1. 参数说明
目前平台示例和项目中使用到的config.json 是静态json文件方式 文件中配置参数与mars3d.Map类 的构造参数是完成相同一致的,代码中加载json后传入到Map类中。
Tip: config.json文件也可以改为在服务端动态根据用户权限动态构造好json格式数据返回的方式。
参数名 | 类型 | 参数API | 说明 |
---|---|---|---|
scene | Object |