地图使用同样的配置文件
parent
2f1d4e4cc7
commit
5344afd3aa
|
|
@ -1,5 +1,6 @@
|
||||||
|
|
||||||
// var BASE_URL = "http://192.168.10.102:9023";
|
// var BASE_URL = "http://192.168.10.102:9023";
|
||||||
|
import { MapboxConfig } from '@/components/MapboxMaps/src/config';
|
||||||
var BASE_URL = window.BASE_URL;
|
var BASE_URL = window.BASE_URL;
|
||||||
var APP_URL = window.APP_URL;
|
var APP_URL = window.APP_URL;
|
||||||
for (var i = 0; i < xianjie.features.length; i++) {
|
for (var i = 0; i < xianjie.features.length; i++) {
|
||||||
|
|
@ -80,7 +81,7 @@ worldMapContainer1.style.width = "970px";
|
||||||
worldMapContainer1.style.position = "relative";
|
worldMapContainer1.style.position = "relative";
|
||||||
worldMapContainer1.style.left = "30px";
|
worldMapContainer1.style.left = "30px";
|
||||||
|
|
||||||
mapboxgl.accessToken = 'pk.eyJ1IjoiemhhbmcxMjM4ODk5OSIsImEiOiJja3N5Ync1cXcyMTR2Mm9xempmbGE4MnBtIn0.R-j78CRvbs6JZG-MDSoh8Q';
|
mapboxgl.accessToken = MapboxConfig.ACCESS_TOKEN;
|
||||||
let map = new mapboxgl.Map({
|
let map = new mapboxgl.Map({
|
||||||
container: 'distribution_map',
|
container: 'distribution_map',
|
||||||
style: {
|
style: {
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
import { isImgTypeByName } from '../helper';
|
import { isImgTypeByName } from '../helper';
|
||||||
import { UploadResultStatus } from '@/components/Upload/src/types/typing';
|
import { UploadResultStatus } from '@/components/Upload/src/types/typing';
|
||||||
import { parse } from 'path';
|
import { parse } from 'path';
|
||||||
|
import { MapboxConfig } from '@/components/MapboxMaps/src/config';
|
||||||
|
|
||||||
defineOptions({ name: 'ImageUpload' });
|
defineOptions({ name: 'ImageUpload' });
|
||||||
const mapRandom = ref(parseInt(Math.random() * 100000).toString());
|
const mapRandom = ref(parseInt(Math.random() * 100000).toString());
|
||||||
|
|
@ -54,7 +55,7 @@
|
||||||
let map: Map;
|
let map: Map;
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
mapboxgl.accessToken = "pk.eyJ1IjoiemhhbmcxMjM4ODk5OSIsImEiOiJja3N5Ync1cXcyMTR2Mm9xempmbGE4MnBtIn0.R-j78CRvbs6JZG-MDSoh8Q"
|
mapboxgl.accessToken = MapboxConfig.ACCESS_TOKEN;
|
||||||
map = initMap();
|
map = initMap();
|
||||||
map.on('load', function () {
|
map.on('load', function () {
|
||||||
refreshLocation();
|
refreshLocation();
|
||||||
|
|
|
||||||
|
|
@ -59,3 +59,61 @@ export const MapControlConfig = {
|
||||||
title: '绘制面',
|
title: '绘制面',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
export const MAP_VIEWER = {
|
||||||
|
"兰山区":{
|
||||||
|
center:{lng: 118.35182370979693, lat: 35.183090621691385},
|
||||||
|
zoom:10.048587811931847
|
||||||
|
},
|
||||||
|
"河东区":{
|
||||||
|
center:{lng: 118.59697279346507, lat: 35.18490235060048},
|
||||||
|
zoom:10,
|
||||||
|
},
|
||||||
|
"罗庄区":{
|
||||||
|
center:{lng: 118.32214269732968, lat: 34.88793861991461},
|
||||||
|
zoom:10.348587811931848,
|
||||||
|
},
|
||||||
|
"高新区":{
|
||||||
|
center:{lng: 118.22321338283429, lat: 35.02848900013085},
|
||||||
|
zoom:11.197175623863698,
|
||||||
|
},
|
||||||
|
"沂河新区":{
|
||||||
|
center:{lng: 118.56406202558459, lat: 35.02402208121399},
|
||||||
|
zoom:9.848587811931848,
|
||||||
|
},
|
||||||
|
"费县":{
|
||||||
|
center:{lng: 118.07423584053117, lat: 35.25200708547465},
|
||||||
|
zoom:9.700000000000005,
|
||||||
|
},
|
||||||
|
"平邑县":{
|
||||||
|
center:{lng: 117.7943998613617, lat: 35.397797381650626},
|
||||||
|
zoom:9.5,
|
||||||
|
},
|
||||||
|
"蒙阴县":{
|
||||||
|
center:{lng: 118.16071230795704, lat: 35.706258658571166},
|
||||||
|
zoom:9.500000000000002,
|
||||||
|
},
|
||||||
|
"沂水县":{
|
||||||
|
center:{lng: 118.7262955596875, lat: 35.875369642007094},
|
||||||
|
zoom:9.500000000000002,
|
||||||
|
},
|
||||||
|
"沂南县":{
|
||||||
|
center:{lng: 118.45908849919756, lat: 35.49273684421736},
|
||||||
|
zoom:9.748587811931854,
|
||||||
|
},
|
||||||
|
"兰陵县":{
|
||||||
|
center:{lng: 118.10841982910361, lat: 34.81986176408728},
|
||||||
|
zoom:9.597175623863698,
|
||||||
|
},
|
||||||
|
"郯城县":{
|
||||||
|
center:{lng: 118.32120708234048, lat: 34.635986538650336},
|
||||||
|
zoom:9.7,
|
||||||
|
},
|
||||||
|
"临沭县":{
|
||||||
|
center:{lng: 118.74187031029359, lat: 34.850952753798644},
|
||||||
|
zoom:9.848587811931848,
|
||||||
|
},
|
||||||
|
"莒南县":{
|
||||||
|
center:{lng: 118.96807389575793, lat: 35.186365164136504},
|
||||||
|
zoom:9.848587811931848,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -10,7 +10,7 @@ import { ref, onMounted, defineExpose, defineEmits } from "vue";
|
||||||
import { generateUUID } from '@/components/MapboxMaps/src/tool'
|
import { generateUUID } from '@/components/MapboxMaps/src/tool'
|
||||||
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
||||||
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
||||||
import { MAPBOX_TOKEN, TINADITU_TOKEN, MAP_VIEWER } from '@/views/sys/exception/Converge/config'
|
import { MapboxConfig, MAP_VIEWER } from '@/components/MapboxMaps/src/config';
|
||||||
import { getPolygonCenter, getUserOrgs } from '@/api/tiankongdi'
|
import { getPolygonCenter, getUserOrgs } from '@/api/tiankongdi'
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import SearchComponent from './SearchComponent/index.vue'
|
import SearchComponent from './SearchComponent/index.vue'
|
||||||
|
|
@ -39,14 +39,14 @@ const initMap = () => {
|
||||||
'raster-tiles': {
|
'raster-tiles': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
},
|
},
|
||||||
'raster-tiles-font': {
|
'raster-tiles-font': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
},
|
},
|
||||||
|
|
@ -710,7 +710,7 @@ function handlerChangeLayerVisible(layerName, checked) {
|
||||||
|
|
||||||
// }
|
// }
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
mapboxgl.accessToken = MAPBOX_TOKEN;
|
mapboxgl.accessToken = MapboxConfig.ACCESS_TOKEN;
|
||||||
map = initMap();
|
map = initMap();
|
||||||
map.on("load", () => {
|
map.on("load", () => {
|
||||||
handlerCheckUserOrgs();
|
handlerCheckUserOrgs();
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
||||||
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
||||||
import { getGeomData } from '@/api/demo/system';
|
import { getGeomData } from '@/api/demo/system';
|
||||||
import { MAPBOX_TOKEN, TINADITU_TOKEN, defaultPaint, geoserverCodeValue } from './clound.data';
|
import { defaultPaint, geoserverCodeValue } from './clound.data';
|
||||||
|
import { MapboxConfig } from '@/components/MapboxMaps/src/config';
|
||||||
import { getAppEnvConfig } from '@/utils/env';
|
import { getAppEnvConfig } from '@/utils/env';
|
||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
|
|
||||||
|
|
@ -34,14 +35,14 @@
|
||||||
'raster-tiles': {
|
'raster-tiles': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
},
|
},
|
||||||
'raster-tiles-font': {
|
'raster-tiles-font': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
},
|
},
|
||||||
|
|
@ -695,7 +696,7 @@
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getAllData();
|
getAllData();
|
||||||
mapboxgl.accessToken = MAPBOX_TOKEN;
|
mapboxgl.accessToken = MapboxConfig.ACCESS_TOKEN;
|
||||||
map = initMap();
|
map = initMap();
|
||||||
// handlerLocation([118.30207505530701, 35.30123435040745], 7.848587811931849);
|
// handlerLocation([118.30207505530701, 35.30123435040745], 7.848587811931849);
|
||||||
map.on('load', () => {
|
map.on('load', () => {
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
import { generateUUID } from '@/components/MapboxMaps/src/tool';
|
import { generateUUID } from '@/components/MapboxMaps/src/tool';
|
||||||
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
import { WktToGeojson } from '@/components/MapboxMaps/src/WktGeojsonTransform';
|
||||||
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
import mapboxgl, { Map, Popup } from 'mapbox-gl';
|
||||||
import { MAPBOX_TOKEN, TINADITU_TOKEN, MAP_VIEWER } from './config.ts';
|
import { MapboxConfig } from '@/components/MapboxMaps/src/config';
|
||||||
|
|
||||||
import { getPolygonCenter, getUserOrgs,getNetworkType } from '@/api/tiankongdi';
|
import { getPolygonCenter, getUserOrgs,getNetworkType } from '@/api/tiankongdi';
|
||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
|
|
@ -91,7 +91,7 @@
|
||||||
'raster-tiles': {
|
'raster-tiles': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
minzoom: 1,
|
minzoom: 1,
|
||||||
|
|
@ -100,7 +100,7 @@
|
||||||
'raster-tiles-font': {
|
'raster-tiles-font': {
|
||||||
type: 'raster',
|
type: 'raster',
|
||||||
tiles: [
|
tiles: [
|
||||||
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
|
`https://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=${MapboxConfig.TDT_TOKEN}`,
|
||||||
],
|
],
|
||||||
tileSize: 256,
|
tileSize: 256,
|
||||||
}
|
}
|
||||||
|
|
@ -896,7 +896,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
mapboxgl.accessToken = MAPBOX_TOKEN;
|
mapboxgl.accessToken = MapboxConfig.ACCESS_TOKEN;
|
||||||
|
|
||||||
// 获取网络环境后加载地图
|
// 获取网络环境后加载地图
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue