public override void Visit(GeoWalkContext <MultiLineString> mls) { _bld.BeginGeography(OpenGisGeographyType.MultiLineString); mls.SetExitActivity(() => _bld.EndGeography()); }
public override void Visit(GeoWalkContext <FeatureCollection> fcl) { _bld.BeginGeography(OpenGisGeographyType.GeometryCollection); fcl.SetExitActivity(() => _bld.EndGeography()); }
public override void Visit(GeoWalkContext <Polygon> pl) { _bld.BeginGeography(OpenGisGeographyType.Polygon); pl.SetExitActivity(() => _bld.EndGeography()); }
public override void Visit(GeoWalkContext <MultiPoint> mp) { _bld.BeginGeography(OpenGisGeographyType.MultiPoint); mp.SetExitActivity(() => _bld.EndGeography()); }