C# Class Vishcious.ArcGIS.SLContrib.ArcJSONReader

Datei anzeigen Open project: OliveiraThales/GeoCache

Public Methods

Method Description
GetMatchingKey ( System.Json.JsonObject json, string key ) : string
GetMatchingKey ( System.Json.JsonObject json, string key, bool isCaseSensitive ) : string
IsMatchingKeyPresent ( System.Json.JsonObject json, string key ) : bool
IsMatchingKeyPresent ( System.Json.JsonObject json, string key, bool isCaseSensitive ) : bool
ReadEnvelope ( System.Json.JsonObject json ) : Envelope
ReadFieldMetadata ( System.Json.JsonObject json ) : FieldMetadata
ReadFieldMetadataArray ( JsonArray json ) : List
ReadLayerMetadata ( System.Json.JsonObject json ) : LayerMetadata
ReadLayerReference ( System.Json.JsonObject json ) : string>.KeyValuePair
ReadLayerReferenceArray ( JsonArray json ) : string>.Dictionary
ReadSpatialReference ( System.Json.JsonObject json ) : SpatialReference

Private Methods

Method Description
GetRequiredEntryValue ( System.Json.JsonObject json, string key ) : JsonValue

Method Details

GetMatchingKey() public static method

public static GetMatchingKey ( System.Json.JsonObject json, string key ) : string
json System.Json.JsonObject
key string
return string

GetMatchingKey() public static method

public static GetMatchingKey ( System.Json.JsonObject json, string key, bool isCaseSensitive ) : string
json System.Json.JsonObject
key string
isCaseSensitive bool
return string

IsMatchingKeyPresent() public static method

public static IsMatchingKeyPresent ( System.Json.JsonObject json, string key ) : bool
json System.Json.JsonObject
key string
return bool

IsMatchingKeyPresent() public static method

public static IsMatchingKeyPresent ( System.Json.JsonObject json, string key, bool isCaseSensitive ) : bool
json System.Json.JsonObject
key string
isCaseSensitive bool
return bool

ReadEnvelope() public static method

public static ReadEnvelope ( System.Json.JsonObject json ) : Envelope
json System.Json.JsonObject
return Envelope

ReadFieldMetadata() public static method

public static ReadFieldMetadata ( System.Json.JsonObject json ) : FieldMetadata
json System.Json.JsonObject
return FieldMetadata

ReadFieldMetadataArray() public static method

public static ReadFieldMetadataArray ( JsonArray json ) : List
json JsonArray
return List

ReadLayerMetadata() public static method

public static ReadLayerMetadata ( System.Json.JsonObject json ) : LayerMetadata
json System.Json.JsonObject
return LayerMetadata

ReadLayerReference() public static method

public static ReadLayerReference ( System.Json.JsonObject json ) : string>.KeyValuePair
json System.Json.JsonObject
return string>.KeyValuePair

ReadLayerReferenceArray() public static method

public static ReadLayerReferenceArray ( JsonArray json ) : string>.Dictionary
json JsonArray
return string>.Dictionary

ReadSpatialReference() public static method

public static ReadSpatialReference ( System.Json.JsonObject json ) : SpatialReference
json System.Json.JsonObject
return SpatialReference