//*标星内容为3.0版本SDK新增属性
var map = new esmap.ESMap({
mode: esmap.MapMode.City, // *配置三维场景模式为城市模式*
container: document.getElementById('map-container'), // 三维场景显示容器
mapDataSrc: '/data/', // 离线三维场景数据位置
center:{x:12683644,y:2574283}, // 手工配置指定地图中心点坐标,可缺省;
token:'escope' // 打开三维场景对应的token
});
//*标星内容为3.0版本SDK新增属性
var map = new esmap.ESMap({
mode: esmap.MapMode.Building, // *配置三维场景模式为室内模式*
container: document.getElementById('map-container'), // 三维场景显示容器
mapDataSrc: '/data/', // 离线三维场景数据位置
token: 'escope', // 打开三维场景对应的token
});
名称 | 类型 | 默认值 | 详情 |
---|---|---|---|
container |
HTMLElement | document.body |
三维场景容器Dom元素 |
mode |
esmap.MapMode.Building | esmap.MapMode.City | esmap.MapMode.Building |
三维场景模式 (Building为室内模式,City为城市模式) |
quality |
'hight' | 'normal' | 'low' | 'normal' |
三维场景渲染质量 |
mapDataSrc |
String | 'data/' |
离线三维场景数据文件位置 |
token |
String | - |
三维场景对应的token |
logoToken |
String | - |
取消logo显示token |
themeID |
String | - |
自定义样式主题ID |
center |
Object | {x:中心点,y:中心点} | 三维场景初始化中心点 |
modelSelectedEffect |
Boolean | true |
矢量物体选中是否变色 |
model3DSelectedEffect |
Boolean | true |
3D模型选中是否变色 |
useCache |
Boolean | true |
是否开启缓存 |
hoverMode |
Boolean | false |
是否开启hover模式 |
viewMode |
esmap.ESViewMode.MODE_2D | esmap.ESViewMode.MODE_3D | esmap.ESViewMode.MODE_3D |
配置场景开启2D/3D视角 |
defaultAngle |
Number | - |
默认角度 |
defaultTiltAngle |
Number | - | 默认倾斜角度 |
zoomLevel |
Number | 15 |
三维场景缩放级别 |
minZoomLevel |
Number | - |
三维场景最小缩放级别 |
maxZoomLevel |
Number | - |
三维场景最大缩放级别 |
scalerWidth |
Number | 60 |
比例尺宽度 |
scalerOffet |
Array | [10,20] |
比例尺位置偏移量 |
compassOffset |
Array | - |
指北针位置偏移量 |
scalerBgColor |
String | 'firebrick' |
比例尺背景色 |
compassPointerUrl |
String | - |
指北针图片地址 |
compassBackgroundUrl |
String | - |
指北针背景图片地址 |
名称 | 类型 | 默认值 | 详情 |
---|---|---|---|
- |
- | - |
(以下为室内三维场景模式有效) |
focusFloor |
Number | 1 |
默认聚焦楼层 |
visibleFloors |
Array | null |
指定可见楼层 |
mapFloorSpan |
Number | 0 |
楼层间距 |
focusMode |
Number | 2 |
建筑楼层聚焦模式
可选值: 1(单层模式,上浮展示),2(多层模式) |
focusAnimateMode |
Boolean | true |
是否开启楼层聚焦动画 |
focusAnimateTime |
Number | 0.3 |
楼层聚焦动画过渡时间 |
focusAlphaMode |
Boolean | false |
是否开启非聚焦楼层透明 |
focusAlpha |
Number | 0.4 |
非聚焦楼层透明度 |
- |
- | - |
(以下为城市三维场景模式有效) |
tileType |
String | 'autonavi' |
瓦片底图类型 |
loadRoads |
Number | true |
默认是否加载路网 |
tileShowLevel |
Number | 12.5 |
瓦片底图显示级别 |
maximumTiles |
Number | 25 |
最大瓦片数量 |
maximumBuildings |
Number | 1 |
同时显示的最大建筑数量 |
showBuildingMode |
Symbol | esmap.ShowBuildingMode.PLANISH |
打开室内建筑展示方式 可选值:NONE(无聚焦效果),SINGLE(只显示该建筑),PLANISH(压平周边建筑) |