C# 클래스 SInnovations.Azure.TableStorageRepository.Spatial.DotSpatial.GeoJsonReader

파일 보기 프로젝트 열기: s-innovations/azure-table-storage-repository-pattern 1 사용 예제들

공개 메소드들

메소드 설명
GeoJsonReader ( IShapeConverter shapeConverter ) : System
ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object

보호된 메소드들

메소드 설명
TryRead ( Newtonsoft.Json.Linq.JObject json, object &result ) : bool

비공개 메소드들

메소드 설명
SantizeJObjects ( object obj ) : object
TryParseCoordinate ( Newtonsoft.Json.Linq.JArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArray ( Newtonsoft.Json.Linq.JArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArrayArray ( Newtonsoft.Json.Linq.JArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArrayArrayArray ( Newtonsoft.Json.Linq.JArray coordinates, CoordinateInfo &result ) : bool
TryParseFeature ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseFeatureCollection ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseGeometry ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseGeometryCollection ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseLineString ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseMultiLineString ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseMultiPoint ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseMultiPolygon ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParsePoint ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParsePolygon ( Newtonsoft.Json.Linq.JObject obj, object &result ) : bool
TryParseTypeString ( Newtonsoft.Json.Linq.JObject obj, string &result ) : bool

메소드 상세

GeoJsonReader() 공개 메소드

public GeoJsonReader ( IShapeConverter shapeConverter ) : System
shapeConverter IShapeConverter
리턴 System

ReadJson() 공개 메소드

public ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer Newtonsoft.Json.JsonSerializer
리턴 object

TryRead() 보호된 메소드

protected TryRead ( Newtonsoft.Json.Linq.JObject json, object &result ) : bool
json Newtonsoft.Json.Linq.JObject
result object
리턴 bool