C# Class DTS.Common.GIS.InMemoryGISLayer

Inheritance: IGISLayer, IGISEditableLayer
Mostrar archivo Open project: dtsagile/arcstache

Public Methods

Method Description
Add ( IGISFeature feature ) : void
CreateFeature ( ) : InMemoryGISFeature
Delete ( IGISFeature feature ) : void
FromJSON ( Jayrock jreader ) : void
FromXML ( System reader ) : void
InMemoryGISLayer ( IEnumerable features, string layerName, string keyFieldName ) : System
InMemoryGISLayer ( string layerName, string keyFieldName ) : System
MoveNext ( ) : bool
Search ( string queryString ) : void
ToJSON ( Jayrock jwriter ) : void
ToXML ( System writer ) : void
Update ( IGISFeature feature ) : void

Private Methods

Method Description
FindByKeyValue ( List features, object id ) : InMemoryGISFeature

Method Details

Add() public method

public Add ( IGISFeature feature ) : void
feature IGISFeature
return void

CreateFeature() public abstract method

public abstract CreateFeature ( ) : InMemoryGISFeature
return InMemoryGISFeature

Delete() public method

public Delete ( IGISFeature feature ) : void
feature IGISFeature
return void

FromJSON() public method

public FromJSON ( Jayrock jreader ) : void
jreader Jayrock
return void

FromXML() public method

public FromXML ( System reader ) : void
reader System
return void

InMemoryGISLayer() public method

public InMemoryGISLayer ( IEnumerable features, string layerName, string keyFieldName ) : System
features IEnumerable
layerName string
keyFieldName string
return System

InMemoryGISLayer() public method

public InMemoryGISLayer ( string layerName, string keyFieldName ) : System
layerName string
keyFieldName string
return System

MoveNext() public method

public MoveNext ( ) : bool
return bool

Search() public method

public Search ( string queryString ) : void
queryString string
return void

ToJSON() public method

public ToJSON ( Jayrock jwriter ) : void
jwriter Jayrock
return void

ToXML() public method

public ToXML ( System writer ) : void
writer System
return void

Update() public method

public Update ( IGISFeature feature ) : void
feature IGISFeature
return void