Commit fa67efed authored by ninglx's avatar ninglx

迁移mine map

parent b1343828
...@@ -10,6 +10,8 @@ const proxy = { ...@@ -10,6 +10,8 @@ const proxy = {
// target: 'http://10.102.1.182:9000', // target: 'http://10.102.1.182:9000',
// target: 'http://10.102.1.182:9100', // target: 'http://10.102.1.182:9100',
target: 'http://106.120.201.126:14724', target: 'http://106.120.201.126:14724',
// target: 'http://37.12.182.29:9000', // 济南
}, },
'/cdn': { '/cdn': {
target: 'http://127.0.0.1:3000', target: 'http://127.0.0.1:3000',
......
...@@ -22,22 +22,21 @@ ...@@ -22,22 +22,21 @@
href="/cdn/libs/mapbox-gl-draw/mapbox-gl-draw.css" href="/cdn/libs/mapbox-gl-draw/mapbox-gl-draw.css"
type="text/css" type="text/css"
/> />
<link rel="stylesheet" href="//119.163.106.187:11080/minemapapi/v2.1.0/minemap.css"> <link rel="stylesheet" href="//37.8.188.98:21009/minemapapi/v2.1.0/minemap.css">
<script src="//119.163.106.187:11080/minemapapi/v2.1.0/minemap.js"></script> <script src="//37.8.188.98:21009/minemapapi/v2.1.0/minemap.js"></script>
<script> <script>
/** /**
* 全局参数设置 * 全局参数设置
*/ */
minemap.domainUrl = '//119.163.106.187:11080'; minemap.domainUrl = '//37.8.188.98:21009';
minemap.dataDomainUrl = '//119.163.106.187:11080'; minemap.dataDomainUrl = '//37.8.188.98:21009';
minemap.serverDomainUrl = '//119.163.106.187:11080'; minemap.serverDomainUrl = '//37.8.188.98:21009';
minemap.spriteUrl = '//119.163.106.187:11080/minemapapi/v2.1.0/sprite/sprite'; minemap.spriteUrl = '//37.8.188.98:21009/minemapapi/v2.1.0/sprite/sprite';
minemap.serviceUrl = '//119.163.106.187:11080/service/'; minemap.serviceUrl = '//37.8.188.98:21009/service/';
/** /**
* key、solution设置 * key、solution设置
*/ */
minemap.key = 'fe874f67b89d4c0dab56780f8423324c'; minemap.key = 'fe874f67b89d4c0dab56780f8423324c';
minemap.solution = 12612;
</script> </script>
<style> <style>
#app, #app,
......
...@@ -20,7 +20,8 @@ import 'element-ui/lib/theme-chalk/index.css'; ...@@ -20,7 +20,8 @@ import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI, { Vue.use(ElementUI, {
size: 'small', size: 'small',
}) })
window.wsHost = (process.env.NODE_ENV==='development'?'10.102.1.182:9000':location.host) // window.wsHost = (process.env.NODE_ENV==='development'?'10.102.1.182:9000':location.host)
window.wsHost = (process.env.NODE_ENV==='development'?'37.12.182.29:9000':location.host)
// 暂时挂载到window 以支持项目之前的ELEMENT.Message写法 // 暂时挂载到window 以支持项目之前的ELEMENT.Message写法
window.ELEMENT = ElementUI window.ELEMENT = ElementUI
// 事件总线 // 事件总线
......
...@@ -418,7 +418,7 @@ export default { ...@@ -418,7 +418,7 @@ export default {
var offset = offset ? offset : [0, 0]; var offset = offset ? offset : [0, 0];
var className = className ? className :''; var className = className ? className :'';
var popup = new mapboxgl.Popup({ closeOnClick: false, offset: offset,className:className}) var popup = new mapboxgl.Popup({ closeOnClick: false, offset: offset,className:className})
.setLngLat([lng, lat]) .setLngLat(wgs84togcj02(lng, lat))
.setHTML(html) .setHTML(html)
.addTo(map); .addTo(map);
var obj = { var obj = {
......
...@@ -5,8 +5,8 @@ const ee = 0.00669342162296594323 ...@@ -5,8 +5,8 @@ const ee = 0.00669342162296594323
export function initWMap(id,center,zoom) { export function initWMap(id,center,zoom) {
let map = new minemap.Map({ let map = new minemap.Map({
container: id, container: id,
// style: '//119.163.106.187:11080/service/solu/style/id/12612', /*白色底图样式*/ // style: '//37.8.188.98:21009/service/solu/style/id/16976', /*白色底图样式*/
style: '//119.163.106.187:11080/service/solu/style/id/12620', /*蓝色底图样式*/ style: '//37.8.188.98:21009/service/solu/style/id/16980', /*蓝色底图样式*/
center: center || map_config.MAP_CENTER, center: center || map_config.MAP_CENTER,
zoom: zoom || map_config.MAP_ZOOM, zoom: zoom || map_config.MAP_ZOOM,
pitch: map_config.MAP_PITCH, pitch: map_config.MAP_PITCH,
......
This diff is collapsed.
...@@ -305,7 +305,7 @@ export default { ...@@ -305,7 +305,7 @@ export default {
offset: [0, 0], offset: [0, 0],
}); });
popup popup
.setLngLat([item.lng, item.lat]) .setLngLat(wgs84togcj02([item.lng, item.lat]))
.setHTML('<div id="alarm_popup"></div>') .setHTML('<div id="alarm_popup"></div>')
.addTo(map) .addTo(map)
.addClassName("alarmPopup"); .addClassName("alarmPopup");
...@@ -781,7 +781,7 @@ export default { ...@@ -781,7 +781,7 @@ export default {
offset: [0, -30], offset: [0, -30],
}); });
eventPopup eventPopup
.setLngLat([data.lng, data.lat]) .setLngLat(wgs84togcj02(data.lng, data.lat))
.setHTML('<div id="event_popup"></div>') .setHTML('<div id="event_popup"></div>')
.addTo(map) .addTo(map)
.addClassName("eventPopup"); .addClassName("eventPopup");
...@@ -1028,7 +1028,7 @@ export default { ...@@ -1028,7 +1028,7 @@ export default {
offset: [0, -20], offset: [0, -20],
}); });
vehiclePopups[`popup${data.id}`] vehiclePopups[`popup${data.id}`]
.setLngLat([data.longitude, data.latitude]) .setLngLat(wgs84togcj02(data.longitude, data.latitude))
.setHTML(`<div id="vehicle_popup${data.id}"></div>`) .setHTML(`<div id="vehicle_popup${data.id}"></div>`)
.addTo(map) .addTo(map)
.addClassName("vehicleDetailPopup"); .addClassName("vehicleDetailPopup");
...@@ -1063,6 +1063,10 @@ export default { ...@@ -1063,6 +1063,10 @@ export default {
} }
// 筛选可见区域 // 筛选可见区域
for (let i = 0; i < msg.length; i++) { for (let i = 0; i < msg.length; i++) {
// 坐标转换
let trans = wgs84togcj02([msg[i].longitude,msg[i].latitude])
msg[i].longitude = trans[0]
msg[i].latitude = trans[1]
// todo // todo
// if (!this.showHisVid) msg[i].overRun = null // if (!this.showHisVid) msg[i].overRun = null
// 缺失车牌号字段和非机动车类型 把车牌号字段置空 // 缺失车牌号字段和非机动车类型 把车牌号字段置空
......
...@@ -186,6 +186,7 @@ protobuf.load("../wj-manage-web/RealtimeCarInfo.proto", (event, root) => { ...@@ -186,6 +186,7 @@ protobuf.load("../wj-manage-web/RealtimeCarInfo.proto", (event, root) => {
import { allTrack } from "../../dao/historyTrack"; import { allTrack } from "../../dao/historyTrack";
import { equip_camera } from "../../dao/situation"; import { equip_camera } from "../../dao/situation";
import LoopVideo from "../../components/Standard/loopVideo.vue"; import LoopVideo from "../../components/Standard/loopVideo.vue";
import {wgs84togcj02} from "../../utils/mapboxTools";
export default { export default {
name: "trackSwitcher", name: "trackSwitcher",
components: { LoopVideo }, components: { LoopVideo },
...@@ -769,7 +770,7 @@ export default { ...@@ -769,7 +770,7 @@ export default {
...data, ...data,
}; };
} else { } else {
vehiclePopups[`popup${data.id}`] = new mapboxgl.Popup({ vehiclePopups[`popup${data.id}`] = new minemap.Popup({
closeButton: true, closeButton: true,
anchor: "bottom", anchor: "bottom",
}); });
...@@ -779,7 +780,7 @@ export default { ...@@ -779,7 +780,7 @@ export default {
delete vehiclePopups[`popup${data.id}`]; delete vehiclePopups[`popup${data.id}`];
}); });
vehiclePopups[`popup${data.id}`] vehiclePopups[`popup${data.id}`]
.setLngLat([data.longitude, data.latitude]) .setLngLat(wgs84togcj02([data.longitude, data.latitude]))
.setHTML(`<div id="vehicle_popup${data.id}"></div>`) .setHTML(`<div id="vehicle_popup${data.id}"></div>`)
.addTo(window.map) .addTo(window.map)
.addClassName("vehicleDetailPopup"); .addClassName("vehicleDetailPopup");
......
...@@ -7,7 +7,8 @@ const proxy = { ...@@ -7,7 +7,8 @@ const proxy = {
'/sso|/design|/develop|/group1|/holo|/web|/opt': { '/sso|/design|/develop|/group1|/holo|/web|/opt': {
// target: 'http://10.102.1.182:9000', // target: 'http://10.102.1.182:9000',
// target: 'http://10.102.1.181:9000', // target: 'http://10.102.1.181:9000',
target: 'http://106.120.201.126:14724', // target: 'http://106.120.201.126:14724', // 182外网
target: 'http://37.12.182.29:9000', // 济南
}, },
'/nvr': { '/nvr': {
target: 'http://10.100.1.154:19830', // 回放视频 target: 'http://10.100.1.154:19830', // 回放视频
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment