public class DncGeosymIo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DncGeosymIo.DncGeosymLabelJoin |
Modifier and Type | Field and Description |
---|---|
static String |
geosymAssignmentPath |
static String |
geosymAttrExprsFile |
static String |
geosymCodesFile |
static String |
geosymFullAssignmentsFile |
static String |
geosymLabelJoinsFile |
static String |
geosymLabelLocationsFile |
static String |
geosymSimplifiedAssignmentsFile |
static String |
geosymTextAbbreviationsFile |
static String |
geosymTextStylesFile |
Constructor and Description |
---|
DncGeosymIo() |
Modifier and Type | Method and Description |
---|---|
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findAttrComparisonCodes(List<DncGeosymCode> codes) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findAttrExprConnectorCodes(List<DncGeosymCode> codes) |
static int |
findDncProductId(String contextFilename,
List<DncGeosymCode> codes) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findFeatureDelineationCodes(String contextFilename,
List<DncGeosymCode> codes) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findFontNameCodes(List<DncGeosymCode> codes) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findFontStyleCodes(List<DncGeosymCode> codes) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> |
findLabelJustifyCodes(List<DncGeosymCode> codes) |
static BufferedReader |
geosymReader(String filename) |
static String |
parseHexCharOrFallback(String string,
String fallback) |
static int |
parseIntOrFallback(String string,
int fallback) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> |
readDncSymbolAssignments() |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> |
readDncSymbolAssignments(String filename) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> |
readGeosymAssignments(BufferedReader reader,
int productIdFilter,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> featureDelinCodes,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAttributeExpression> attrExprs,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymIo.DncGeosymLabelJoin> labelJoins) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAttributeExpression> |
readGeosymAttributeExpressions(BufferedReader reader,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> comparisonOpCodes,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> connectorCodes) |
static List<DncGeosymCode> |
readGeosymCodes(BufferedReader reader) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<Color> |
readGeosymColors(BufferedReader reader) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<Color> |
readGeosymColors(String location) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymIo.DncGeosymLabelJoin> |
readGeosymLabelJoins(BufferedReader reader,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymTextStyle> textStyles,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymLabelLocation> labelLocations) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymLabelLocation> |
readGeosymLabelLocations(BufferedReader reader,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> labelJustifyCodes) |
static Map<String,DncGeosymLineAreaStyle> |
readGeosymLineAreaStyles(BufferedReader reader) |
static Map<String,DncGeosymLineAreaStyle> |
readGeosymLineAreaStyles(String location) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.Int2ObjectMap<String>> |
readGeosymTextAbbreviations(BufferedReader reader) |
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymTextStyle> |
readGeosymTextStyles(BufferedReader reader,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> fontNameCodes,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> fontStyleCodes,
it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.Int2ObjectMap<String>> textAbbrevs) |
static it.unimi.dsi.fastutil.objects.Object2IntMap<String> |
readSymbolAssignmentHeader(BufferedReader reader) |
static BufferedReader |
resourceReader(String location) |
public static final String geosymAssignmentPath
public static final String geosymAttrExprsFile
public static final String geosymCodesFile
public static final String geosymFullAssignmentsFile
public static final String geosymSimplifiedAssignmentsFile
public static final String geosymLabelJoinsFile
public static final String geosymLabelLocationsFile
public static final String geosymTextAbbreviationsFile
public static final String geosymTextStylesFile
public static it.unimi.dsi.fastutil.objects.Object2IntMap<String> readSymbolAssignmentHeader(BufferedReader reader) throws IOException
IOException
public static BufferedReader resourceReader(String location) throws IOException
IOException
public static BufferedReader geosymReader(String filename) throws IOException
IOException
public static Map<String,DncGeosymLineAreaStyle> readGeosymLineAreaStyles(String location) throws IOException
IOException
public static Map<String,DncGeosymLineAreaStyle> readGeosymLineAreaStyles(BufferedReader reader) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> readDncSymbolAssignments() throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> readDncSymbolAssignments(String filename) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAssignment> readGeosymAssignments(BufferedReader reader, int productIdFilter, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> featureDelinCodes, it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAttributeExpression> attrExprs, it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymIo.DncGeosymLabelJoin> labelJoins) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymIo.DncGeosymLabelJoin> readGeosymLabelJoins(BufferedReader reader, it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymTextStyle> textStyles, it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymLabelLocation> labelLocations) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<Color> readGeosymColors(String location) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<Color> readGeosymColors(BufferedReader reader) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymTextStyle> readGeosymTextStyles(BufferedReader reader, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> fontNameCodes, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> fontStyleCodes, it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.Int2ObjectMap<String>> textAbbrevs) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.Int2ObjectMap<String>> readGeosymTextAbbreviations(BufferedReader reader) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymLabelLocation> readGeosymLabelLocations(BufferedReader reader, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> labelJustifyCodes) throws IOException
IOException
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<DncGeosymAttributeExpression> readGeosymAttributeExpressions(BufferedReader reader, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> comparisonOpCodes, it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> connectorCodes) throws IOException
IOException
public static int findDncProductId(String contextFilename, List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findFeatureDelineationCodes(String contextFilename, List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findFontNameCodes(List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findFontStyleCodes(List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findAttrComparisonCodes(List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findAttrExprConnectorCodes(List<DncGeosymCode> codes)
public static it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> findLabelJustifyCodes(List<DncGeosymCode> codes)
public static List<DncGeosymCode> readGeosymCodes(BufferedReader reader) throws IOException
IOException
public static int parseIntOrFallback(String string, int fallback)
Copyright © 2020 Metron, Inc.. All rights reserved.