| 123456789101112131415161718192021222324252627 |
- //根据当前坐标系为 经纬度还是墨卡托,进行空间数据转换
- import {mapConfig} from '../config/mapConfig'
- import ol from 'ol'
- //点线面转换
- export function projTransform (geometry,wkid){
- if(localStorage.getItem('currentRlcode')=="350000000000"){
- return geometry
- }
- if(mapConfig.wkid == '3857' || mapConfig.wkid =='102100'){
- return geometry.transform( "EPSG:4326", "EPSG:3857")
- }else if(mapConfig.wkid == wkid){
- return geometry
- }
- }
- //geometry转换
- export function geometryTransform (geometry,wkid){
- if(localStorage.getItem('currentRlcode')=="350000000000"){
- return geometry
- }
- if(mapConfig.wkid == '3857' || mapConfig.wkid =='102100'){
- return ol.proj.transform(geometry, "EPSG:4326", "EPSG:3857")
- }else if(mapConfig.wkid == wkid){
- return geometry
- }
- }
|