package com.shkpr.service.alambizplugin.constants; import java.util.LinkedHashMap; import java.util.Map; /** * 系统检查结果表头 * * @author 欧阳劲驰 * @since 1.0.0 */ public class GisSurveySystemCheckResultHead { /** * 孤立点 */ public final static Map ISOLATED_POINTS = new LinkedHashMap() {{ put(KEYS.NO, "点号"); put(KEYS.CODE, "编码"); put(KEYS.NAME, "类型"); }}; /** * 孤立线 */ public final static Map ISOLATED_LINES = new LinkedHashMap() {{ put(KEYS.GROUP_NAME, "组名"); put(KEYS.UP_NO, "起点号"); put(KEYS.DOWN_NO, "终点号"); put(KEYS.CODE, "编码"); put(KEYS.UP_NODE, "起点编码"); put(KEYS.DOWN_NODE, "终点编码"); put(KEYS.NAME, "类型"); }}; /** * 重复点 */ public final static Map DUPLICATE_POINTS = new LinkedHashMap() {{ put(KEYS.GROUP_NAME, "组名"); put(KEYS.NO, "点号"); put(KEYS.CODE, "编码"); put(KEYS.NAME, "类型"); }}; /** * 重叠线 */ public final static Map OVERLAP_LINES = new LinkedHashMap() {{ put(KEYS.GROUP_NAME, "组名"); put(KEYS.UP_NO, "起点号"); put(KEYS.DOWN_NO, "终点号"); put(KEYS.CODE, "编码"); put(KEYS.UP_NODE, "起点编码"); put(KEYS.DOWN_NODE, "终点编码"); put(KEYS.NAME, "类型"); }}; /** * 高程差异常 */ public final static Map ELEVATION_DIFF = new LinkedHashMap() {{ put(KEYS.UP_NO, "起点号"); put(KEYS.DOWN_NO, "终点号"); put(KEYS.CODE, "编码"); put(KEYS.UP_NODE, "起点编码"); put(KEYS.DOWN_NODE, "终点编码"); put(KEYS.NAME, "类型"); }}; /** * 键 */ public interface KEYS { /** * 分组 */ String GROUP_NAME = "groupName"; /** * 点号 */ String NO = "no"; /** * 线的起点号 */ String UP_NO = "upNo"; /** * 线的终点号 */ String DOWN_NO = "downNo"; /** * 元素唯一编码 */ String CODE = "code"; /** * 线的起点唯一编码 */ String UP_NODE = "upNode"; /** * 线的终点唯一编码 */ String DOWN_NODE = "downNode"; /** * 图层名称 */ String NAME = "name"; } }