易景空间ESMap3.0版本SDK升级了多项功能,并且集合室内三维场景和城市三维场景于一体,国产自主研发三维可视化引擎。
只需四步,从零开始在浏览器中显示一个炫酷的三维可视化场景!
SDK目前不支持用require js引用,只能使用<script>标签引用
如果浏览器运行不流畅,请参考《浏览器如何配置使用独立显卡》
<script src='./lib/esmap-3.0.min.js'></script>
<div id='map-container'> </div>
如果您还未创建任何三维场景,您也可以访问我们的demo下载页面直接下载示例
推荐拷贝路径为:根目录>data文件夹>三维场景数据文件/主题文件夹>主题文件
注:场景初始化时无须指定主题theme文件夹路径,默认会抓取此路径下的主题文件夹
//*标星内容为3.0版本SDK新增属性
var map = new esmap.ESMap({
mode: esmap.MapMode.Building, // *配置三维场景模式* Building为室内模式,City为城市模式
container: document.getElementById('map-container'), // 三维场景显示容器
mapDataSrc: '/data/', // 离线三维场景数据位置
token: 'escope', // 打开三维场景对应的token
});
map.openMapById('test666'); // 根据三维场景ID打开三维场景
请放到IIS、Tomcat、NodeJs等服务器目录下,通过浏览器访问http:// ip或者网址来查看,直接双击网页文件是查看不了的!!!
<script src='./lib/esmap-3.0.min.js'></script>
// 需使用城市三维场景的瓦片底图功能,添加引入以下文件
<script src='./lib/esplugin-tile-3.0.min.js'></script>
<div id='map-container'> </div>
推荐拷贝路径为:根目录>data文件夹>三维场景数据文件/主题文件夹>主题文件
//*标星内容为3.0版本SDK新增属性
var map = new esmap.ESMap({
mode: esmap.MapMode.City, // *配置三维场景模式* Building为室内模式,City为城市模式
container: document.getElementById('map-container'), // 三维场景显示容器
mapDataSrc: '/data/', // 离线三维场景数据位置
token: 'escope', // 打开三维场景对应的token
});
map.openMapById('esmapcitydemo'); // 根据三维场景ID打开三维场景
请放到IIS、Tomcat、NodeJs等服务器目录下,通过浏览器访问http:// ip或者网址来查看,直接双击网页文件是查看不了的!!!