$(document).ready(function () {
infoPage();
infoListClick();
})
$(window).load(function () {
$('.monitor-list').eq(0).click();
});
bMap( "BJ20200712064329")
function infoListClick() {
$('#mlist').on('click', '.monitor-list', function () {
var listId = $(this).attr('data-id');
var pageno = $("#pageno").val();
var atListId = null;
var getUrl='/eportal/ui?pageId=deb02dd5259c459e8afd0dcbeb8bfb4c&moduleId=5¤tPage='+pageno+'&pageSize=3&portal.url=/portlet/dzsbMqttFront!queryFrontByPage.portlet';
$.ajax({
url: getUrl,
async: false,
success: function(res){
var _html = '';
var getRes = eval('('+res+')');
var getData = getRes["dzsbList"];
var dataLen = getData.length;
for(var i = 0;i',atListId)
break;
}
}
function tdtmaps(){
var zoom=12;
// 完全清理DOM并重新创建地图容器
$("#allmap").empty().html('');
var map=new T.Map('mapContainer');
var point =new T.LngLat(d.lon, d.lat);
var isCorrect = true;
map.centerAndZoom(point , zoom);
//地图拖拽 - 必须在centerAndZoom之后调用
console.log(isCorrect);
map.enableDrag();
//添加切换地图模式控件
var ctrl = new T.Control.MapType();
map.addControl(ctrl);
//创建缩放平移控件对象
var control = new T.Control.Zoom();
map.addControl(control);
//创建图标标识图
var icon = new T.Icon({
iconUrl:"/uiFramework/commonResource/image/2026100914342690708.gif",
iconSize:new T.Point(40, 36),
iconAnchor:new T.Point(20,18)
})
//创建标注
var marker = new T.Marker(point,{icon:icon});
map.addOverLay(marker);
var infoW = '震区:' + d.locationCname + '
',
onPageChange: function (num, type, change) {
//console.log('我被点击页面,重新请求数据渲染:' + num);
infoList(num);
}
});
}
})
}
function bMap(e) {
var getUrl = '/eportal/ui?pageId=deb02dd5259c459e8afd0dcbeb8bfb4c&moduleId=5&portal.url=/portlet/dzsbMqttFront!queryFrontIndex.portlet';
$.ajax({
url: getUrl,
async: true,
success: function (res) {
var _html = '';
var getData = eval('(' + res + ')');
var dataLen = getData.length;
// 完全清理DOM并重新创建地图容器
$("#allmap").empty().html('');
var zoom=12;
var map=new T.Map('mapContainer');
for (var i = 0; i < dataLen; i++) {
var d = getData[i];
var point =new T.LngLat(d.lon, d.lat);
var isCorrect = true;
// 设置地图中心(只对第一个数据设置)
if (i === 0) {
map.centerAndZoom(point , zoom);
//地图拖拽 - 必须在centerAndZoom之后调用
map.enableDrag();
//添加切换地图模式控件
var ctrl = new T.Control.MapType();
map.addControl(ctrl);
//创建缩放平移控件对象
var control = new T.Control.Zoom();
map.addControl(control);
}
//创建图片标注
var icon = new T.Icon({
iconUrl:"/uiFramework/commonResource/image/2026100914342690708.gif",
iconSize:new T.Point(40, 36),
iconAnchor:new T.Point(20,18)
})
var marker = new T.Marker(point,{icon:icon});//创建标注
map.addOverLay(marker);
var infoW = '震区:' + d.locationCname + '