001package org.matsim.contrib.analysis.vsp.qgis;
002
003public class QGisConstants {
004        
005        public static final String currentVersion = "2.10.1-Pisa";
006//      public static final String currentVersion = "2.4.0-Chugiak";
007        
008        //predefined geometry types that quantum gis can handle. "no geometry" means a data table used for vectorjoin
009        public static enum geometryType{Line,Point,Polygon,No_geometry};
010        
011        public static enum inputType{shp,csv,xml};
012        
013        public static enum layerClass{SimpleLine,SimpleMarker,SimpleFill};
014        
015        public static enum layerType{raster,vector};
016        
017        public static enum penstyle{no,solid};
018        
019        public static enum pointLayerSymbol{circle,rectangle};
020        
021        public static enum rasterRendererType{multibandcolor};
022        
023        public static enum renderingType{singleSymbol,categorizedSymbol,graduatedSymbol,RuleRenderer,PolygonRenderer};
024        
025        public static enum sizeUnits{MM,MapUnit};
026        
027        public static enum symbolType{Line,Marker,Fill};
028        
029        public static enum units{degrees,meters};
030        
031}