| | |
| | | .ui-resizable-s, .ui-resizable-se {
|
| | | display: none !important;
|
| | | }
|
| | | |
| | | .ui-autocomplete {
|
| | | height: 200px;
|
| | | overflow-y: auto; |
| | | overflow-x: hidden;
|
| | | }
|
| | | </style>
|
| | | <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
|
| | |
|
| | |
| | | });
|
| | | });
|
| | |
|
| | | // 点击地图的搜索按钮定位地址
|
| | | $(function() {
|
| | | $('#map').on('click', '.search .search-btn', function() {
|
| | | var posTxt = $('#map .search .pos-txt').val();
|
| | | addrAnalyze(posTxt);
|
| | | });
|
| | | });
|
| | | |
| | | |
| | | $(window).resize(function() {
|
| | | getMapHt();
|
| | | });
|
| | |
| | | gl.BMap.queryInRect = queryInRect;
|
| | | })(jQuery, window, document, GLOBAL);
|
| | |
|
| | | searchStation(true);
|
| | | |
| | | // 地图机房搜索模块
|
| | | ;(function($, window, document, gl, undefined) {
|
| | | // 设置命名空间BMap.Search模块
|
| | | gl.namespace('BMap.Search');
|
| | | |
| | | var homeInfor = [];
|
| | | |
| | | // 设置homeInfor的值
|
| | | function setHomeInfor(data) {
|
| | | homeInfor = data;
|
| | | }
|
| | | // 将函数绑定到命名空间下
|
| | | gl.BMap.Search.setHomeInfor = setHomeInfor;
|
| | | |
| | | // 根据homeInfor的值返回home列表
|
| | | function getHomeList() {
|
| | | var rs = [];
|
| | | // 遍历homeInfor的值
|
| | | for(var i=0; i<homeInfor.length; i++) {
|
| | | rs.push(homeInfor[i].title);
|
| | | }
|
| | | return rs;
|
| | | }
|
| | | // 将函数绑定到命名空间下
|
| | | gl.BMap.Search.getHomeList = getHomeList;
|
| | | })(jQuery, window, document, GLOBAL);
|
| | | |
| | | // 查询并设置机房的图标
|
| | | $(function () {
|
| | | searchStation(true);
|
| | | });
|
| | | |
| | | |
| | | var allStation;
|
| | | //查询机房
|
| | | function searchStation(setRect){
|
| | | var temp = createSearchParam();
|
| | | var json = JSON.stringify(temp);
|
| | | var bmap = GLOBAL.BMap; // BMap的命名空间
|
| | | var bmap_s = bmap.Search; // Search的命名空间
|
| | | commonDot = new Array();
|
| | | warnDotList = new Array();
|
| | | dischargeDotList = [];
|
| | |
| | | allStation.push(analyzeData(tmp));
|
| | | }
|
| | | // 显示区域的图标
|
| | | GLOBAL.BMap.setDots(allStation);
|
| | | GLOBAL.BMap.queryInRect(map,createMapDot);
|
| | | bmap.setDots(allStation);
|
| | | bmap.queryInRect(map,createMapDot);
|
| | | // 是否设置拖到和缩放
|
| | | if(setRect) {
|
| | | map.addEventListener("moveend", GLOBAL.BMap.queryInRect.bind({},map, createMapDot)); // 拖动
|
| | | map.addEventListener("zoomend", GLOBAL.BMap.queryInRect.bind({},map, createMapDot)); // 缩放
|
| | | map.addEventListener("moveend", bmap.queryInRect.bind({},map, createMapDot)); // 拖动
|
| | | map.addEventListener("zoomend", bmap.queryInRect.bind({},map, createMapDot)); // 缩放
|
| | | }
|
| | |
|
| | | //createMapDot(map, allStation);
|
| | |
| | | img.attr('src', navImg);
|
| | | }
|
| | | }
|
| | | |
| | | // 点击地图的搜索按钮定位地址
|
| | | $(function() {
|
| | | $('#map').on('click', '.search .search-btn', function() {
|
| | | var posTxt = $('#map .search .pos-txt').val();
|
| | | addrAnalyze(posTxt);
|
| | | });
|
| | | });
|
| | | </script>
|
| | | </html>
|