CaiYuanYiTiHua/src/views/demo/system/geoservermanagement/clound/clound.data.ts

417 lines
8.4 KiB
TypeScript

import { BasicColumn, FormSchema } from '@/components/Table';
export const indexColumns: BasicColumn[] = [
{
title: 'id',
dataIndex: 'id',
ifShow: false,
},
{
title: '服务名称',
dataIndex: 'serverName',
width: 100,
},
{
title: '数据表名',
dataIndex: 'dataTable',
width: 100,
},
{
title: '服务地址',
dataIndex: 'serverUrl',
ifShow: false,
width: 150,
},
{
title: '空间参考',
dataIndex: 'spatialRef',
width: 80,
},
{
title: '数据源类型',
dataIndex: 'dataSourceType',
ifShow: false,
width: 100,
},
{
title: '数据类型',
dataIndex: 'dataType',
width: 40,
},
{
title: 'shp或者xls地址',
dataIndex: 'shpPath',
ifShow: false,
width: 120,
},
{
title: '图层样式地址',
dataIndex: 'appendPath',
ifShow: false,
width: 120,
},
{
title: '创建时间',
dataIndex: 'createTime',
width: 100,
},
{
title: '修改时间',
dataIndex: 'updateTime',
width: 100,
},
];
export const indexSearchFormSchema: FormSchema[] = [
{
field: 'SererName',
label: '服务名称',
component: 'Input',
colProps: { span: 12 },
},
];
export const headersColumns: BasicColumn[] = [
{
title: '原始字段名称',
dataIndex: 'name',
width: 120,
},
{
title: '数据类型',
dataIndex: 'type',
width: 200,
},
{
title: '数据长度',
dataIndex: 'length',
width: 80,
},
{
title: '字段名',
dataIndex: 'refName',
width: 200,
},
{
title: '字段描述',
dataIndex: 'initName',
width: 120,
},
{
title: '',
dataIndex: 'propType',
ifShow: false,
},
{
title: '操作',
dataIndex: 'action',
width: 120,
},
];
export const headersSearchFormSchema: FormSchema[] = [
{
field: 'name',
label: '原始字段名称',
component: 'Input',
colProps: { span: 12 },
},
];
export const items_shp = [
{
title: '文件上传',
description: '选择ShpFile格式模板文件并配置服务基础信息',
},
{
title: '信息配置',
description: '根据中文字段名称配置英文注释用于服务发布',
},
{
title: '创建完成',
description: '服务创建完成在服务列表中查看服务',
},
];
export const items_excel = [
{
title: '文件上传',
description: '选择ShpFile格式模板文件并配置服务基础信息',
},
{
title: '创建完成',
description: '服务创建完成在服务列表中查看服务',
},
];
export const servicesColumns: BasicColumn[] = [
{
title: '地址',
dataIndex: 'url',
width: 220,
},
{
title: '操作',
dataIndex: 'action',
width: 40,
},
];
export const MAPBOX_TOKEN = "pk.eyJ1IjoiYzRzci1nc2FwcCIsImEiOiJja2J0ajRtNzMwOHBnMnNvNnM3Ymw5MnJzIn0.fsTNczOFZG8Ik3EtO9LdNQ";
export const TINADITU_TOKEN = "b6585bc41ee16251dbe6b1af64f375d9";
export const defaultPaint = {
'fill-opacity': 1,
'fill-color': [
'case',
['==', ['get', 'dlbm'], '0602'],
'#30123b',
['==', ['get', 'dlbm'], '1004'],
'#38266a',
['==', ['get', 'dlbm'], '0701'],
'#3e3892',
['==', ['get', 'dlbm'], '1107A'],
'#424ab4',
['==', ['get', 'dlbm'], '08H2A'],
'#455dd0',
['==', ['get', 'dlbm'], '0601'],
'#476de5',
['==', ['get', 'dlbm'], '1003'],
'#467ef5',
['==', ['get', 'dlbm'], '0809'],
'#448ffe',
['==', ['get', 'dlbm'], '0810'],
'#3c9ffd',
['==', ['get', 'dlbm'], '1107'],
'#31aff5',
['==', ['get', 'dlbm'], '0305'],
'#26bfe8',
['==', ['get', 'dlbm'], '0810A'],
'#1cced7',
['==', ['get', 'dlbm'], '0201'],
'#18dbc6',
['==', ['get', 'dlbm'], '0103'],
'#1be5b5',
['==', ['get', 'dlbm'], '1101'],
'#27eea4',
['==', ['get', 'dlbm'], '1007'],
'#3af490',
['==', ['get', 'dlbm'], '08H1'],
'#52fa7a',
['==', ['get', 'dlbm'], '1005'],
'#6bfe64',
['==', ['get', 'dlbm'], '08H2'],
'#85ff51',
['==', ['get', 'dlbm'], '1104'],
'#9bfe41',
['==', ['get', 'dlbm'], '1206'],
'#adfb38',
['==', ['get', 'dlbm'], '1106'],
'#bef434',
['==', ['get', 'dlbm'], '1006'],
'#ceeb34',
['==', ['get', 'dlbm'], '0702'],
'#dde037',
['==', ['get', 'dlbm'], '0404'],
'#ead439',
['==', ['get', 'dlbm'], '0307'],
'#f4c73a',
['==', ['get', 'dlbm'], '0204'],
'#fbb938',
['==', ['get', 'dlbm'], '0301'],
'#fea933',
['==', ['get', 'dlbm'], '05H1'],
'#fe972b',
['==', ['get', 'dlbm'], '1202'],
'#fc8323',
['==', ['get', 'dlbm'], '1109'],
'#f76f1a',
['==', ['get', 'dlbm'], '0102'],
'#f15c13',
['==', ['get', 'dlbm'], '1103'],
'#e84b0c',
['==', ['get', 'dlbm'], '0101'],
'#de3e08',
['==', ['get', 'dlbm'], '09'],
'#d23105',
['==', ['get', 'dlbm'], '1001'],
'#c42503',
['==', ['get', 'dlbm'], '0508'],
'#b31b01',
['==', ['get', 'dlbm'], '1104A'],
'#a11201',
['==', ['get', 'dlbm'], '0302'],
'#8d0a01',
'#7a0403',
],
'fill-outline-color': '#232323',
};
export const defaultPaint2 = {
'fill-opacity': 0.1,
'fill-color': '#ffffff',
'fill-outline-color': '#ffff30',
};
export const geoserverCodeValue = [
{
code: '0307',
value: '其他林地',
},
{
code: '0602',
value: '采矿用地',
},
{
code: '08H1',
value: '机关团体新闻出版用地',
},
{
code: '1109',
value: '水工建筑用地',
},
{
code: '0701',
value: '城镇住宅用地',
},
{
code: '1104',
value: '坑塘水面',
},
{
code: '1103',
value: '水库水面',
},
{
code: '1104A',
value: '养殖坑塘',
},
{
code: '1107A',
value: '干渠',
},
{
code: '0102',
value: '水浇地',
},
{
code: '1107',
value: '沟渠',
},
{
code: '0201',
value: '果园',
},
{
code: '1003',
value: '公路用地',
},
{
code: '08H2',
value: '科教文卫用地',
},
{
code: '1101',
value: '河流水面',
},
{
code: '1004',
value: '城镇村道路用地',
},
{
code: '09',
value: '特殊用地',
},
{
code: '0809',
value: '公用设施用地',
},
{
code: '0702',
value: '农村宅基地',
},
{
code: '1202',
value: '设施农用地',
},
{
code: '1006',
value: '农村道路',
},
{
code: '1005',
value: '交通服务场站用地',
},
{
code: '0301',
value: '乔木林地',
},
{
code: '0404',
value: '其他草地',
},
{
code: '0305',
value: '灌木林地',
},
{
code: '1001',
value: '铁路用地',
},
{
code: '0204',
value: '其他园地',
},
{
code: '0101',
value: '水田',
},
{
code: '0103',
value: '旱地',
},
{
code: '1106',
value: '内陆滩涂',
},
{
code: '0601',
value: '工业用地',
},
{
code: '1007',
value: '机场用地',
},
{
code: '0508',
value: '物流仓储用地',
},
{
code: '0810A',
value: '广场用地',
},
{
code: '1206',
value: '裸土地',
},
{
code: '08H2A',
value: '高教用地',
},
{
code: '05H1',
value: '商业服务业设施用地',
},
{
code: '0302',
value: '竹林地',
},
{
code: '0810',
value: '公园与绿地',
},
];