let lnglats = [];
points.map(point => {
const lnglat = new T.LngLat(point.lonlat.split(" ")[0], point.lonlat.split(" ")[1]);
lnglats.push(lnglat);
})
if (document.createElement("canvas").getContext) {
cloudCollection = new T.CloudMarkerCollection(lnglats, {
color: "blue",
SizeType: TDT_POINT_SIZE_SMALL,
});
map.addOverLay(cloudCollection);
}
map.clearOverLays();
// 搜索的回调函数
const localSearchResult = (result) => {
console.log("搜索结果", result);
// 获取搜索结果的类型
const resultType = parseInt(result.getResultType());
// 如果是点位搜索
if (resultType === 1) {
const points = result.getPois();
console.log("搜索到的点位信息", points);
map.clearOverLays();
let lnglats = [];
points.map((point) => {
const lnglat = new T.LngLat(point.lonlat.split(" ")[0], point.lonlat.split(" ")[1]);
lnglats.push(lnglat);
});
// 判断当前浏览器是否支持绘制海量点
if (document.createElement("canvas").getContext) {
cloudCollection = new T.CloudMarkerCollection(lnglats, {
color: "blue",
SizeType: TDT_POINT_SIZE_SMALL,
});
map.addOverLay(cloudCollection);
}
} else if (resultType === 3) {
// 地方行政搜索
const area = result.getArea();
console.log("搜索到的区域信息", area);
} else {
console.log("不支持其他类型的搜索,搜索类型为", resultType);
}
};
此页面不支持夜间模式!
已进入夜间模式!
已进入普通模式!
搜索框不允许为空
签到成功!经验+5!芋圆币+2!
签到失败!今日已签到!
需要登录社区账号才可以进入!