// 地图变量
let map = null;
// 中心点
let center = [116.40769, 39.89945];
// 缩放级别
let zoom = 12;
// 地图类型控件
let mapTypeControl = null;
// 初始化地图
const initMap = () => {
map = new T.Map("mapDiv");
map.centerAndZoom(new T.LngLat(center[0], center[1]), zoom);
// 创建地图类型控件对象和添加控件
mapTypeControl = new T.Control.MapType();
map.addControl(mapTypeControl);
};
// 创建地图类型控件对象和添加控件
mapTypeControl = mapTypeControl = new T.Control.MapType([
{
// 地图控件上所要显示的图层名称
title: "地图",
// 地图控件上所要显示的图层图标(默认图标大小80x80)
icon: "http://api.tianditu.gov.cn/v4.0/image/map/maptype/vector.png",
// 地图类型对象,即MapType。
layer: TMAP_NORMAL_MAP,
},
{
title: "卫星混合",
icon: "http://api.tianditu.gov.cn/v4.0/image/map/maptype/satellitepoi.png",
layer: TMAP_HYBRID_MAP,
},
]);
map.addControl(mapTypeControl);
// 一开始定义一个地图的类型变量
let mapType = "normal";
// 按钮-切换地图
const changeMapType = () => {
if (mapType === "normal") {
mapType = "hybrid";
map.setMapType(TMAP_HYBRID_MAP);
} else {
mapType = "normal";
map.setMapType(TMAP_NORMAL_MAP);
}
};
此页面不支持夜间模式!
已进入夜间模式!
已进入普通模式!
搜索框不允许为空
签到成功!经验+5!芋圆币+2!
签到失败!今日已签到!
需要登录社区账号才可以进入!