package com.shkpr.service.alambizplugin.constants; /** * excel字典 * * @author 欧阳劲驰 * @since 1.0.0 */ public interface GisSurveyExcelDefine { /** * 文件处理 */ interface FILE_HANDLE { Integer HEADER_ROW_NUM = 1; Integer DATA_ROW_NUM = 2; String POINT_SPEC = "the_geom:Point:srid=4490,layer:String,"; String LINE_SPEC = "the_geom:LineString:srid=4490,layer:String,"; } /** * 文件映射 */ interface FILE { String THE_GEOM = "the_geom"; String LAYER = "layer"; String POINT_LAYER = "点类型"; String LINE_LAYER = "线类型"; } /** * 数据库模版映射 */ interface TEMPLATE { String LAYER = "layer"; String CODE = "code"; String NO = "no"; String UP_NO = "up_no"; String DOWN_NO = "down_no"; String LNG = "lng"; String LAT = "lat"; String UP_NODE = "up_node"; String DOWN_NODE = "down_node"; String ELEVATION = "elevation"; String DEPTH = "depth"; } /** * 数据类型 */ interface DATA_TYPE { String DOUBLE = "double"; String INT = "int"; } /** * 入库默认值 */ interface DEFAULT_VALUE { String APPLY = "add"; Short SOURCE = (short) (0xff); Short ACTION = (short) 1; Short STATUS = (short) 4; } /** * 结果key */ interface RESULT { String INVALID_LAYERS = "invalidLayersResult"; String MISSING_REQUIREMENTS = "missingRequirementsResult"; String INVALID_TYPES = "invalidTypesResult"; String OUT_RANGES = "outRangesResult"; } }