User Tools

Site Tools


thinkgeo.mapsuite.core.multipleshapefilefeaturelayer

This is an old revision of the document!


Table of Contents

ThinkGeo.MapSuite.Core.MultipleShapeFileFeatureLayer

This layer represents multiple Shape Files of the same type.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.Layer
      • ThinkGeo.MapSuite.Core.FeatureLayer
        • ThinkGeo.MapSuite.Core.MultipleShapeFileFeatureLayer

Members Summary

Public Constructors

MultipleShapeFileFeatureLayer

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This is a constructor for the class.

MultipleShapeFileFeatureLayer

  • Parameters:String
  • DeclaringType:N/A
  • Summary:This is a constructor for the class.

MultipleShapeFileFeatureLayer

  • Parameters:String,String
  • DeclaringType:N/A
  • Summary:This is a constructor for the class.

MultipleShapeFileFeatureLayer

  • Parameters:IEnumerable<String>
  • DeclaringType:N/A
  • Summary:N/A

MultipleShapeFileFeatureLayer

  • Parameters:IEnumerable<String>,IEnumerable<String>
  • DeclaringType:N/A
  • Summary:This is the constructor for the class.

Protected Constructors

Public Methods

BuildIndex

  • Parameters:String[],String[],BuildIndexMode
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String,String,String,String,BuildIndexMode
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String,String,String,String
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String,String,BuildIndexMode
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String,String
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String,BuildIndexMode
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

BuildIndex

  • Parameters:String[],String[]
  • DeclaringType:N/A
  • Summary:This method builds a spatial index for the layer.

CloneDeep

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

Close

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

Draw

Equals

  • Parameters:Object
  • DeclaringType:Object
  • Summary:N/A

GetBoundingBox

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

GetHashCode

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

GetIndexPathFileNames

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This method returns a collection of the index files and their paths that make up the layer.

GetShapePathFileNames

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This method returns a collection of the Shape Files and their paths that make up the layer.

GetThreadSafetyLevel

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

GetType

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Open

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

RequestDrawing

RequestDrawing

RequestDrawing

RequestDrawing

  • Parameters:TimeSpan
  • DeclaringType:Layer
  • Summary:N/A

RequestDrawing

RequestDrawing

RequestDrawing

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

RequestDrawing

RequestDrawing

ToString

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Protected Methods

1BU=

  • Parameters:IEnumerable<String>
  • DeclaringType:FeatureLayer
  • Summary:N/A

1xU=

CloneDeepCore

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

CloseCore

DrawAttributionCore

DrawCore

DrawException

DrawExceptionCore

Finalize

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

GetBoundingBoxCore

GetThreadSafetyLevelCore

  • Parameters:N/A
  • DeclaringType:Layer
  • Summary:N/A

MemberwiseClone

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

OnDrawingAttribution

OnDrawingException

OnDrawingFeatures

OnDrawingProgressChanged

OnDrawnAttribution

OnDrawnException

OnRequestedDrawing

OnRequestingDrawing

OpenCore

SetupTools

SetupToolsCore

Public Properties

Attribution

  • Return:String
  • Summary:N/A

BlueTranslation

  • Return:Single
  • Summary:N/A

DrawingExceptionMode

DrawingMarginInPixel

  • Return:Single
  • Summary:N/A

DrawingMarginPercentage

  • Return:Double
  • Summary:N/A

DrawingQuality

DrawingTime

  • Return:TimeSpan
  • Summary:N/A

EditTools

Encoding

  • Return:Encoding
  • Summary:This property gets and sets the encoding information for the DBF.

FeatureIdsToExclude

  • Return:Collection<String>
  • Summary:N/A

FeatureSource

GeometryValidationMode

GreenTranslation

  • Return:Single
  • Summary:N/A

HasBoundingBox

  • Return:Boolean
  • Summary:This property checks to see if a Layer has a BoundingBox or not. If it has no BoundingBox, it will throw an exception when you call the GetBoundingBox() and GetFullExtent() APIs. In MultipleShapeFeatureLayer, we override this API and mark it as true.

IndexFilePattern

  • Return:String
  • Summary:This property gets and sets the index file pattern that makes up this layer.

Indexes

  • Return:Collection<String>
  • Summary:N/A

IsGrayscale

  • Return:Boolean
  • Summary:N/A

IsNegative

  • Return:Boolean
  • Summary:N/A

IsOpen

  • Return:Boolean
  • Summary:N/A

IsVisible

  • Return:Boolean
  • Summary:N/A

KeyColors

  • Return:Collection<GeoColor>
  • Summary:N/A

MaxRecordsToDraw

  • Return:Int32
  • Summary:N/A

MultipleShapeFilePattern

  • Return:String
  • Summary:This property gets and sets the Shape File pattern that makes up this layer.

Name

  • Return:String
  • Summary:N/A

QueryTools

RedTranslation

  • Return:Single
  • Summary:N/A

RequestDrawingInterval

  • Return:TimeSpan
  • Summary:N/A

ShapeFiles

  • Return:Collection<String>
  • Summary:N/A

Transparency

  • Return:Single
  • Summary:N/A

WrappingExtent

WrappingMode

ZoomLevelSet

Protected Properties

0BU=

  • Return:TimeSpan
  • Summary:N/A

0xU=

  • Return:TimeSpan
  • Summary:N/A

IsOpenCore

  • Return:Boolean
  • Summary:N/A

yhU=

  • Return:Int64
  • Summary:N/A

zRU=

  • Return:Int64
  • Summary:N/A

Public Events

Public Constructors

MultipleShapeFileFeatureLayer()

This is a constructor for the class.

Remarks

If you use this constructor, then you need to set to required properties manually.

Parameters

MultipleShapeFileFeatureLayer(String)

This is a constructor for the class.

Remarks

This constructor allows you to pass in the path and filename pattern to match.

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern to determine which Shape Files are loaded. Go Back === MultipleShapeFileFeatureLayer(String,String) === This is a constructor for the class. ==== Remarks ==== With this constructor you can specify differently-named indexes for the layer. If you have one large index, specify its path and filename here. If you have smaller single indexes, use wildcards to specify a pattern to match instead. For example, if you had 50 road Shape Files named C:\Roads\??Roads.shp (where ?? is the two-character state abbreviation), but only one large index, then you would specify a string like “C:\Roads\Roads.idx”. If you instead had 50 individual indexes whose names matched the Shape Files, then you would use “C:\Roads\??Roads.idx”. ==== Parameters ==== multipleShapeFilePattern * Type:String * Description:This parameter is the path and filename matching pattern that determines which Shape Files are loaded.

indexFilePattern

  • Type:String
  • Description:This parameter is the path and filename matching pattern that determines which index files are loaded. Go Back === MultipleShapeFileFeatureLayer(IEnumerable<String>) === N/A ==== Remarks ==== N/A ==== Parameters ==== shapeFiles * Type:IEnumerable<String> * Description:N/A

Go Back

MultipleShapeFileFeatureLayer(IEnumerable<String>,IEnumerable<String>)

This is the constructor for the class.

Remarks

This is the constructor for this class. You can pass in a group of shapes and its corresponding indexs like string[] shapeFiles = new string[] { “C:\CA_counties.shp”, “C:\AZ_counties.shp” }; string[] indexFiles = new string[] { “C:\CA_counties.midx”, “C:\AZ_counties.midx” }; In this way, the MultipleShapeFileFeatureLayer will construct from the passing 2 shapes.

Parameters

shapeFiles

  • Type:IEnumerable<String>
  • Description:This parameter represents the shape files to construct the MultipleShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.shp”, “C:\AZ_counties.shp” }. indexes * Type:IEnumerable<String> * Description:This parameter represents the shape files to construct the ShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.midx”, “C:\AZ_counties.midx” }.

Go Back

Protected Constructors

Public Methods

BuildIndex(String[],String[],BuildIndexMode)

This method builds a spatial index for the layer.

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

multipleShapeFiles

  • Type:String[]
  • Description:This parameter represents the shape files to construct the MultipleShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.shp”, “C:\AZ_counties.shp” }.

multipleShapeFileIndexes

  • Type:String[]
  • Description:This parameter represents the shape files to construct the ShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.midx”, “C:\AZ_counties.midx” }.

buildIndexMode

Go Back

BuildIndex(String,String,String,String,BuildIndexMode)

This method builds a spatial index for the layer.

Remarks

This index-building method is very useful when you have a large number of Shape Files that contain only certain records you want. For example, you may have an individual Shape File for the states of Texas and Florida that contains only those states' roads. They are named TXRoads.shp for Texas and FLRoads.shp for Florida. Inside of these Shape Files there is a column that determines whether the roads are normal streets or highways. You, of course, want to draw highways differently. You could use a ValueStyle, but that would be slow because you'd have to look though all of the records at runtime to determine which are the highways. A better solution is to build a custom index that only has highways in it. In this way, you generate the index once and then runtime performance is fast. In our scenario, we would create an index to include all of the road Shape Files by using the pattern “*Roads.shp”. This will make sure we get both the Texas and Florida roads. Next, we specify the RoadType column as the column parameter. Then we provide a regular expression match that picks out all of the highways, and name the resulting index “Highways.idx”. We can then build another, separate index just for the normal streets. In this way, we can quickly sort the roads from the highways – and we didn't have to cut up our Shape Files to do it.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

columnName

  • Type:String
  • Description:This parameter is the column name you want to apply the regular expression towards.

regularExpression

  • Type:String
  • Description:This parameter is the regular expression you want to use to select certain features for your index.

indexFilename

  • Type:String
  • Description:This parameter is the name of the index file you want to generate for the features that match the regular expression.

buildIndexMode

  • Description:This parameter determines whether the index file will be rebuilt if it already exists.

Go Back

BuildIndex(String,String,String,String)

This method builds a spatial index for the layer.

Remarks

This index-building method is very useful when you have a large number of Shape Files that contain only certain records you want. For example, you may have an individual Shape File for the states of Texas and Florida that contains only those states' roads. They are named TXRoads.shp for Texas and FLRoads.shp for Florida. Inside of these Shape Files there is a column that determines whether the roads are normal streets or highways. You, of course, want to draw highways differently. You could use a ValueStyle, but that would be slow because you'd have to look though all of the records at runtime to determine which are the highways. A better solution is to build a custom index that only has highways in it. In this way, you generate the index once and then runtime performance is fast. In our scenario, we would create an index to include all of the road Shape Files by using the pattern “*Roads.shp”. This will make sure we get both the Texas and Florida roads. Next, we specify the RoadType column as the column parameter. Then we provide a regular expression match that picks out all of the highways, and name the resulting index “Highways.idx”. We can then build another, separate index just for the normal streets. In this way, we can quickly sort the roads from the highways – and we didn't have to cut up our Shape Files to do it.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

columnName

  • Type:String
  • Description:This parameter is the column name you want to apply the regular expression towards.

regularExpression

  • Type:String
  • Description:This parameter is the regular expression you want to use to select certain features for your index.

indexFilename

  • Type:String
  • Description:This parameter is the name of the index file you want to generate for the features that match the regular expression.

Go Back

BuildIndex(String,String,BuildIndexMode)

This method builds a spatial index for the layer.

Remarks

This overload allows you to pass in a path and filename pattern for Shapes Files and index files. If you use a pattern for the index file name, it will generate indexes for each Shape File it finds, matching the index file names to the Shape File names. Alternatively, if you use a concrete index file name, it will generate one large index instead. If you enter an indexFilePattern like “C:\Roads\??Roads.idx”, it will build individual indexes for each Shape File and name them according to the pattern. If you enter an absolute name, like “C:\Roads\Roads.idx”, it will create one large index for all of the Shape Files.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

indexFilePattern

  • Type:String
  • Description:This parameter is the matching pattern of how to name the index (or indexes).

buildIndexMode

  • Description:This parameter determines whether an index file will be rebuilt if it already exists.

Go Back

BuildIndex(String,String)

This method builds a spatial index for the layer.

Remarks

This overload allows you to pass in a path and filename pattern for Shapes Files and index files. If you use a pattern for the index file name, it will generate indexes for each Shape File it finds, matching the index file names to the Shape File names. Alternatively, if you use a concrete index file name, it will generate one large index instead. If you enter an indexFilePattern like “C:\Roads\??Roads.idx”, it will build individual indexes for each Shape File and name them according to the pattern. If you enter an absolute name, like “C:\Roads\Roads.idx”, it will create one large index for all of the Shape Files.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

indexFilePattern

  • Type:String
  • Description:This parameter is the matching pattern of how to name the index (or indexes).

Go Back

BuildIndex(String,BuildIndexMode)

This method builds a spatial index for the layer.

Remarks

This overload allows you to pass in a Shape File path and filename pattern and determines if we re-build index files that already exist. It will generate indexes for each Shape File it finds, matching the index file names to the Shape File names.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

buildIndexMode

  • Description:This parameter determines whether an index file will be rebuilt if it already exists.

Go Back

BuildIndex(String)

This method builds a spatial index for the layer.

Remarks

This overload allows you to pass in a Shape File path and filename pattern. It will generate indexes for each Shape File it finds, matching the index file names to the Shape File names.

Return Value

  • Return Type:Void
  • Description:None

Parameters

multipleShapeFilePattern

  • Type:String
  • Description:This parameter is the matching pattern that defines which Shape Files to include.

Go Back

BuildIndex(String[],String[])

This method builds a spatial index for the layer.

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

multipleShapeFiles

  • Type:String[]
  • Description:This parameter represents the shape files to construct the MultipleShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.shp”, “C:\AZ_counties.shp” }.

multipleShapeFileIndexes

  • Type:String[]
  • Description:This parameter represents the shape files to construct the ShapeFileFeatureLayer. The format of it should be new string[] { “C:\CA_counties.midx”, “C:\AZ_counties.midx” }.

Go Back

CloneDeep()

N/A

Remarks

N/A

Return Value

  • Return Type:Layer
  • Description:N/A

Parameters

Close()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

Draw(GeoCanvas,Collection<SimpleCandidate>)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

labelsInAllLayers

Go Back

Equals(Object)

N/A

Remarks

N/A

Return Value

  • Return Type:Boolean
  • Description:N/A

Parameters

obj

  • Type:Object
  • Description:N/A

Go Back

GetBoundingBox()

N/A

Remarks

N/A

Return Value

Parameters

GetHashCode()

N/A

Remarks

N/A

Return Value

  • Return Type:Int32
  • Description:N/A

Parameters

GetIndexPathFileNames()

This method returns a collection of the index files and their paths that make up the layer.

Remarks

None

Return Value

  • Return Type:Collection<String>
  • Description:This method returns a collection of the index files and their paths that make up the layer.

Parameters

GetShapePathFileNames()

This method returns a collection of the Shape Files and their paths that make up the layer.

Remarks

None

Return Value

  • Return Type:Collection<String>
  • Description:This method returns a collection of the Shape Files and their paths that make up the layer.

Parameters

GetThreadSafetyLevel()

N/A

Remarks

N/A

Return Value

Parameters

GetType()

N/A

Remarks

N/A

Return Value

  • Return Type:Type
  • Description:N/A

Parameters

Open()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

RequestDrawing(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentToRefresh

bufferTime

  • Type:TimeSpan
  • Description:N/A

bufferTimeType

Go Back

RequestDrawing(IEnumerable<RectangleShape>,TimeSpan)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentsToRefresh

bufferTime

  • Type:TimeSpan
  • Description:N/A

Go Back

RequestDrawing(TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

bufferTime

  • Type:TimeSpan
  • Description:N/A

bufferTimeType

Go Back

RequestDrawing(TimeSpan)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

bufferTime

  • Type:TimeSpan
  • Description:N/A

Go Back

RequestDrawing(IEnumerable<RectangleShape>)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentsToRefresh

Go Back

RequestDrawing(RectangleShape)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentToRefresh

Go Back

RequestDrawing()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

RequestDrawing(RectangleShape,TimeSpan)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentToRefresh

bufferTime

  • Type:TimeSpan
  • Description:N/A

Go Back

RequestDrawing(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

extentsToRefresh

bufferTime

  • Type:TimeSpan
  • Description:N/A

bufferTimeType

Go Back

ToString()

N/A

Remarks

N/A

Return Value

  • Return Type:String
  • Description:N/A

Parameters

Protected Methods

1BU=(IEnumerable<String>)

N/A

Remarks

N/A

Return Value

  • Return Type:Boolean
  • Description:N/A

Parameters

returningColumnNames

  • Type:IEnumerable<String>
  • Description:N/A

Go Back

1xU=(GeoCanvas,Dictionary<String,Collection<Feature>>,Collection<SimpleCandidate>,ZoomLevel,RectangleShape)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

featuresForFilters

  • Type:Dictionary<String,Collection<Feature»
  • Description:N/A

labelsInAllLayers

currentZoomLevel

marginWorldExtent

Go Back

CloneDeepCore()

N/A

Remarks

N/A

Return Value

  • Return Type:Layer
  • Description:N/A

Parameters

CloseCore()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

DrawAttributionCore(GeoCanvas,String)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

attribution

  • Type:String
  • Description:N/A

Go Back

DrawCore(GeoCanvas,Collection<SimpleCandidate>)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

labelsInAllLayers

Go Back

DrawException(GeoCanvas,Exception)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

e

  • Type:Exception
  • Description:N/A

Go Back

DrawExceptionCore(GeoCanvas,Exception)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

canvas

e

  • Type:Exception
  • Description:N/A

Go Back

Finalize()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

GetBoundingBoxCore()

N/A

Remarks

N/A

Return Value

Parameters

GetThreadSafetyLevelCore()

N/A

Remarks

N/A

Return Value

Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value

  • Return Type:Object
  • Description:N/A

Parameters

OnDrawingAttribution(DrawingAttributionLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

args

Go Back

OnDrawingException(DrawingExceptionLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

e

Go Back

OnDrawingFeatures(DrawingFeaturesEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

e

Go Back

OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

e

Go Back

OnDrawingWrappingFeatures(DrawingWrappingFeaturesFeatureLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

OnDrawnAttribution(DrawnAttributionLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

args

Go Back

OnDrawnException(DrawnExceptionLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

e

Go Back

OnRequestedDrawing(RequestedDrawingLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

eventArgs

Go Back

OnRequestingDrawing(RequestingDrawingLayerEventArgs)

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

eventArgs

Go Back

OpenCore()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

SetupTools()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

SetupToolsCore()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

Public Properties

Attribution

N/A

Remarks

N/A

Return Value

Return Type:String

Go Back

BlueTranslation

N/A

Remarks

N/A

Return Value

Return Type:Single

Go Back

DrawingExceptionMode

N/A

Remarks

N/A

Return Value

DrawingMarginInPixel

N/A

Remarks

N/A

Return Value

Return Type:Single

Go Back

DrawingMarginPercentage

N/A

Remarks

N/A

Return Value

Return Type:Double

Go Back

DrawingQuality

N/A

Remarks

N/A

Return Value

Return Type:DrawingQuality

Go Back

DrawingTime

N/A

Remarks

N/A

Return Value

Return Type:TimeSpan

Go Back

EditTools

N/A

Remarks

N/A

Return Value

Return Type:EditTools

Go Back

Encoding

This property gets and sets the encoding information for the DBF.

Remarks

N/A

Return Value

Return Type:Encoding

Go Back

FeatureIdsToExclude

N/A

Remarks

N/A

Return Value

Return Type:Collection<String>

Go Back

FeatureSource

N/A

Remarks

N/A

Return Value

Return Type:FeatureSource

Go Back

GeometryValidationMode

N/A

Remarks

N/A

Return Value

GreenTranslation

N/A

Remarks

N/A

Return Value

Return Type:Single

Go Back

HasBoundingBox

This property checks to see if a Layer has a BoundingBox or not. If it has no BoundingBox, it will throw an exception when you call the GetBoundingBox() and GetFullExtent() APIs. In MultipleShapeFeatureLayer, we override this API and mark it as true.

Remarks

The default implementation in the base class returns false.

Return Value

Return Type:Boolean

Go Back

IndexFilePattern

This property gets and sets the index file pattern that makes up this layer.

Remarks

None

Return Value

Return Type:String

Go Back

Indexes

N/A

Remarks

N/A

Return Value

Return Type:Collection<String>

Go Back

IsGrayscale

N/A

Remarks

N/A

Return Value

Return Type:Boolean

Go Back

IsNegative

N/A

Remarks

N/A

Return Value

Return Type:Boolean

Go Back

IsOpen

N/A

Remarks

N/A

Return Value

Return Type:Boolean

Go Back

IsVisible

N/A

Remarks

N/A

Return Value

Return Type:Boolean

Go Back

KeyColors

N/A

Remarks

N/A

Return Value

Return Type:Collection<GeoColor>

Go Back

MaxRecordsToDraw

N/A

Remarks

N/A

Return Value

Return Type:Int32

Go Back

MultipleShapeFilePattern

This property gets and sets the Shape File pattern that makes up this layer.

Remarks

None

Return Value

Return Type:String

Go Back

Name

N/A

Remarks

N/A

Return Value

Return Type:String

Go Back

QueryTools

N/A

Remarks

N/A

Return Value

Return Type:QueryTools

Go Back

RedTranslation

N/A

Remarks

N/A

Return Value

Return Type:Single

Go Back

RequestDrawingInterval

N/A

Remarks

N/A

Return Value

Return Type:TimeSpan

Go Back

ShapeFiles

N/A

Remarks

N/A

Return Value

Return Type:Collection<String>

Go Back

Transparency

N/A

Remarks

N/A

Return Value

Return Type:Single

Go Back

WrappingExtent

N/A

Remarks

N/A

Return Value

Return Type:RectangleShape

Go Back

WrappingMode

N/A

Remarks

N/A

Return Value

Return Type:WrappingMode

Go Back

ZoomLevelSet

N/A

Remarks

N/A

Return Value

Return Type:ZoomLevelSet

Go Back

Protected Properties

0BU=

N/A

Remarks

N/A

Return Value

Return Type:TimeSpan

Go Back

0xU=

N/A

Remarks

N/A

Return Value

Return Type:TimeSpan

Go Back

IsOpenCore

N/A

Remarks

N/A

Return Value

Return Type:Boolean

Go Back

yhU=

N/A

Remarks

N/A

Return Value

Return Type:Int64

Go Back

zRU=

N/A

Remarks

N/A

Return Value

Return Type:Int64

Go Back

Public Events

DrawingAttribution

N/A

Remarks

DrawingException

N/A

Remarks

DrawingFeatures

N/A

Remarks

N/A

Event Arguments:DrawingFeaturesEventArgs

Go Back

DrawingProgressChanged

N/A

Remarks

DrawingWrappingFeatures

N/A

Remarks

DrawnAttribution

N/A

Remarks

DrawnException

N/A

Remarks

RequestedDrawing

N/A

Remarks

RequestingDrawing

N/A

Remarks

thinkgeo.mapsuite.core.multipleshapefilefeaturelayer.1442486141.txt.gz · Last modified: 2015/09/17 10:35 by admin