User Tools

Site Tools


map_suite_services_edition_release_change_log_version_5.0.0.0

This is an old revision of the document!


Map_Suite_Services_Edition_Release_Change_Log_Version_5.0.0.0

Release date: 05/16/2011

Assembly Members Added Members Removed Breaking Changes
ServicesEdition 182 added 32 removed 50 breaking

API Changes

Namespaces

New namespaces: 0

<br/>

Types

Types added in new namespaces: 0

Types added to existing namespaces: 23

Total number of types added (in both new and existing namespaces): 24

Types removed from existing namespaces: 0

<br/>

Members

Members added on new types: 139

Members added to existing types: 116

Members removed from existing types: 32

Members removed on removed types: 0

<br/>

Attributes

Attributes added: 42

Attributes added and shown: 42

Attributes removed: 0

Attributes removed and shown: 0

<br/>

Others

Parameter name changes: 18

<br/>

// Old assemblies:

// C:\ThinkGeo\Output\MapSuite3.0\ServicesEdition\4.5.0.0\Services Edition\MapSuiteCore.dll, Assembly Version=4.5.0.0, File Version=4.5.0.0

// Total number of old assemblies: 1 <br/>

// New assemblies:

// C:\ThinkGeo\Output\MapSuite3.0\ServicesEdition\5.0.0.0\Services Edition\MapSuiteCore.dll, Assembly Version=5.0.0.0, File Version=5.0.0.0

// Total number of new assemblies: 1 <br/>

<b>MapSuiteCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null</b> <br/>

namespace<b> ThinkGeo.MapSuite.Core</b> {

span><span>

public abstract class<b> AdornmentLayer</b> : Layer {

public AreaStyle<b> BackgroundMask</b> { get; set; }

public Single<b> Height</b> { get; set; }

public Single<b> Width</b> { get; set; } <br/>

public protected virtual ScreenPointF<b> GetDrawingLocation</b>(GeoCanvas<b> canvas</b>, Single<b> adornmentWidth</b>, Single<b> adornmentHeight</b>);

} <br/>

span><span>

public class<b> AreaStyle</b> : Style {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>);

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> BingMapsLayer</b> : Layer {

public<b> BingMapsLayer</b>();

public<b> BingMapsLayer</b>(String<b> applicationId</b>);

public<b> BingMapsLayer</b>(String<b> applicationId</b>, BingMapsMapType<b> mapType</b>);

public<b> BingMapsLayer</b>(String<b> applicationId</b>, BingMapsMapType<b> mapType</b>, String<b> cacheDirectory</b>); <br/>

public BingMapsMapType<b> MapType</b> { get; set; }

public BingMapsPictureFormat<b> CachePictureFormat</b> { get; set; }

public Int32<b> TimeoutInSeconds</b> { get; set; }

public String<b> ApplicationId</b> { get; set; }

public String<b> CacheDirectory</b> { get; set; }

public WebProxy<b> Proxy</b> { get; set; } <br/>

public event EventHandler<SendingRequestBingMapsLayerEventArgs><b> SendingRequest</b>;

public event EventHandler<SentRequestBingMapsLayerEventArgs><b> SentRequest</b>; <br/>

protected override void<b> CloseCore</b>();

protected override void<b> DrawCore</b>(GeoCanvas<b> canvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>);

protected override void<b> OpenCore</b>();

} <br/>

public enum<b> BingMapsMapType</b> {

<b> Road</b>,

<b> BirdseyeWithLabels</b>,

<b> Birdseye</b>,

<b> AerialWithLabels</b>,

<b> Aerial</b>

} <br/>

public enum<b> BingMapsPictureFormat</b> {

<b> Default</b>,

<b> Gif</b>,

<b> Jpeg</b>,

<b> Png</b>

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> BingMapsZoomLevelSet</b> : ZoomLevelSet {

public<b> BingMapsZoomLevelSet</b>();

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> CreatingRequestGoogleMapsLayerEventArgs</b> : EventArgs {

public<b> CreatingRequestGoogleMapsLayerEventArgs</b>();

public<b> CreatingRequestGoogleMapsLayerEventArgs</b>(Uri<b> requestUri</b>); <br/>

public Uri<b> RequestUri</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> DrawingWrappingFeaturesFeatureLayerEventArgs</b> : EventArgs {

public<b> DrawingWrappingFeaturesFeatureLayerEventArgs</b>();

public<b> DrawingWrappingFeaturesFeatureLayerEventArgs</b>(Collection<Feature><b> featuresToDraw</b>); <br/>

public Collection<Feature><b> FeaturesToDraw</b> { get; }

} <br/>

public enum<b> ExecutingSqlStatementType</b> {

// removed members:

<b> CommitTransaction</b>,

<b> GetFeaturesInsideBoundingBox</b>,

<b> Unknow</b>

} <br/>

span><span>

public struct<b> Feature</b> {

public<b> Feature</b>(String<b> wellKnownText</b>, String<b> id</b>, IEnumerable<String><b> columnValues</b>);

} <br/>

span><span>

public class<b> FeatureCache</b> {

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"We have marked this property into obsolete to remind it is no use any more. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

protected Dictionary<RectangleShape,Collection<Feature»<b> CachedItems</b> { get; }

} <br/>

span><span>

public abstract class<b> FeatureLayer</b> : Layer {

public RectangleShape<b> WrappingExtent</b> { get; set; }

public WrappingMode<b> WrappingMode</b> { get; set; } <br/>

public event EventHandler<DrawingWrappingFeaturesFeatureLayerEventArgs><b> DrawingWrappingFeatures</b>; <br/>

protected virtual void<b> OnDrawingWrappingFeatures</b>(DrawingWrappingFeaturesFeatureLayerEventArgs<b> e</b>);

} <br/>

span><span>

public abstract class<b> FeatureSource</b> {

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b><b> unitOfFeatureSource</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, ReturningColumnsType<b> returningColumnNamesType</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, ReturningColumnsType<b> returningColumnNamesType</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfFeatureSource</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>, Double<b> searchRadius</b><b> distanceLimits</b>, DistanceUnit<b> unitOfSearchRadius</b><b> unitOfDistance</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>, Double<b> searchRadius</b><b> distanceLimits</b>, DistanceUnit<b> unitOfSearchRadius</b><b> unitOfDistance</b>); <br/>

protected virtual RectangleShape<b> ConvertToInternalProjection</b>(RectangleShape<b> rectangle</b>);

protected virtual Collection<Feature><b> GetFeaturesNearestToCore</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>); <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This API is obsolete and will be removed from next release, we recommend you use GetFeaturesByColumnValueCore(string columnName, string columnValue, IEnumerable<string> returningColumnNames). This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

protected virtual Collection<Feature><b> GetFeaturesByColumnValueCore</b>(String<b> columnName</b>, String<b> columnValue</b>);

} <br/>

span><span>

public class<b> GdiPlusGeoCanvas</b> : GeoCanvas {

public InterpolationMode<b> InterpolationMode</b> { get; set; }

} <br/>

span><span>

public class<b> GdiPlusRasterLayer</b> : RasterLayer {

public InterpolationMode<b> InterpolationMode</b> { get; set; } <br/>

public event EventHandler<StreamLoadingEventArgs><b> StreamLoading</b>; <br/>

protected override void<b> DrawCore</b>(GeoCanvas<b> canvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>);

} <br/>

span><span>

public class<b> GdiPlusRasterSource</b> : RasterSource {

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: Transparency. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public Single<b> AlphaComponent</b> { get; set; }

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: BlueTranslation. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public Single<b> BlueComponent</b> { get; set; }

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: GreenTranslation. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public Single<b> GreenComponent</b> { get; set; }

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: RedTranslation. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public Single<b> RedComponent</b> { get; set; }

} <br/>

span><span>

public abstract class<b> GeoCanvas</b> {

public Boolean<b> EnableCliping</b> { get; set; }

public RectangleShape<b> ClipingArea</b> { get; set; } <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: KeyColors. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public GeoColor<b> KeyColor</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> GeoTiffRasterLayer</b> : RasterLayer {

public DrawingQuality<b> DrawingQuality</b> { get; set; } <br/>

protected override void<b> DrawCore</b>(GeoCanvas<b> canvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>);

} <br/>

span><span>

public class<b> GoogleMapsLayer</b> : Layer {

public event EventHandler<CreatingRequestGoogleMapsLayerEventArgs><b> CreatingRequest</b>; <br/>

protected virtual void<b> OnCreatingRequest</b>(CreatingRequestGoogleMapsLayerEventArgs<b> e</b>); <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"License key is not required for GoogleMap free edition anymore. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public<b> GoogleMapsLayer</b>(String<b> licenseKey</b>, String<b> cacheDirectory</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"License key is not required for GoogleMap free edition anymore. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public<b> GoogleMapsLayer</b>(String<b> licenseKey</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This API is obsolete and will be removed from next release, we recommend you use GetGoogleMapsImage(double longitude, double latitude, int zoomLevelNumber, double tileScreenWidth, double tileScreenHeight). This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public void<b> FetchImageInThread</b>(Object<b> obj</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"License key is not required for GoogleMap free edition anymore. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> LicenseKey</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> GraticuleAdornmentLayer</b> : AdornmentLayer {

} <br/>

public class<b> GridDefinition</b> {

public<b> GridDefinition</b>();

public<b> GridDefinition</b>(RectangleShape<b> gridExtent</b>, Double<b> cellSize</b>, Double<b> noDataValue</b>, Dictionary<PointShape,Double><b> dataPoints</b>); <br/>

public Dictionary<PointShape,Double><b> DataPoints</b> { get; }

public Double<b> CellSize</b> { get; set; }

public Double<b> NoDataValue</b> { get; set; }

public RectangleShape<b> GridExtent</b> { get; set; }

} <br/>

span><span>

public class<b> GridFeatureLayer</b> : FeatureLayer {

public static void<b> GenerateGrid</b>(GridDefinition<b> gridDefinition</b>, GridInterpolationModel<b> gridInterpolationModel</b>, Stream<b> outputStream</b>);

} <br/>

span><span>

public class<b> GridFeatureSource</b> : FeatureSource {

public static void<b> GenerateGrid</b>(GridDefinition<b> gridDefinition</b>, GridInterpolationModel<b> gridInterpolationModel</b>, Stream<b> outputStream</b>);

} <br/>

public abstract class<b> GridInterpolationModel</b> {

protected<b> GridInterpolationModel</b>(); <br/>

public Double<b> Interpolate</b>(RectangleShape<b> cellExtent</b>, GridDefinition<b> gridDefinition</b>); <br/>

protected abstract Double<b> InterpolateCore</b>(RectangleShape<b> cellExtent</b>, GridDefinition<b> gridDefinition</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> HeatLayer</b> : Layer {

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> HeatStyle</b> : Style {

} <br/>

span><span>

public class<b> IconValueStyle</b> : PositionStyle {

public Boolean<b> LabelAllLineParts</b> { get; set; }

public PolygonLabelingLocationMode<b> PolygonLabelingLocationMode</b> { get; set; }

} <br/>

public class<b> InverseDistanceWeightedGridInterpolationModel</b> : GridInterpolationModel {

public<b> InverseDistanceWeightedGridInterpolationModel</b>();

public<b> InverseDistanceWeightedGridInterpolationModel</b>(Double<b> power</b>, Double<b> searchRadius</b>); <br/>

public Double<b> Power</b> { get; set; }

public Double<b> SearchRadius</b> { get; set; } <br/>

protected override Double<b> InterpolateCore</b>(RectangleShape<b> cellExtent</b>, GridDefinition<b> gridDefinition</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> LegendAdornmentLayer</b> : AdornmentLayer {

public<b> LegendAdornmentLayer</b>(); <br/>

public GeoCollection<LegendItem><b> LegendItems</b> { get; }

public LegendItem<b> Footer</b> { get; set; }

public LegendItem<b> Title</b> { get; set; } <br/>

protected override void<b> DrawCore</b>(GeoCanvas<b> canvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>);

} <br/>

public struct<b> LegendDrawingParameters</b> {

public Single<b> XOffset</b>;

public Single<b> YOffset</b>;

} <br/>

public enum<b> LegendImageJustificationMode</b> {

<b> Default</b>,

<b> JustifyImageLeft</b>,

<b> JustifyImageRight</b>

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> LegendItem</b> {

public<b> LegendItem</b>();

public<b> LegendItem</b>(Int32<b> width</b>, Int32<b> height</b>, Single<b> imageWidth</b>, Single<b> imageHeight</b>, Style<b> imageStyle</b>, TextStyle<b> textStyle</b>); <br/>

public AreaStyle<b> BackgroundMask</b> { get; set; }

public AreaStyle<b> ImageMask</b> { get; set; }

public AreaStyle<b> TextMask</b> { get; set; }

public LegendImageJustificationMode<b> ImageJustificationMode</b> { get; set; }

public Single<b> BottomPadding</b> { get; set; }

public Single<b> Height</b> { get; set; }

public Single<b> ImageBottomPadding</b> { get; set; }

public Single<b> ImageHeight</b> { get; set; }

public Single<b> ImageLeftPadding</b> { get; set; }

public Single<b> ImageRightPadding</b> { get; set; }

public Single<b> ImageTopPadding</b> { get; set; }

public Single<b> ImageWidth</b> { get; set; }

public Single<b> LeftPadding</b> { get; set; }

public Single<b> RightPadding</b> { get; set; }

public Single<b> TextBottomPadding</b> { get; set; }

public Single<b> TextLeftPadding</b> { get; set; }

public Single<b> TextRightPadding</b> { get; set; }

public Single<b> TextTopPadding</b> { get; set; }

public Single<b> TopPadding</b> { get; set; }

public Single<b> Width</b> { get; set; }

public Style<b> ImageStyle</b> { get; set; }

public TextStyle<b> TextStyle</b> { get; set; } <br/>

public void<b> Draw</b>(GeoCanvas<b> adornmentGeoCanvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>, LegendDrawingParameters<b> legendDrawingParameters</b>); <br/>

protected virtual Int32<b> CustomWarpLength</b>();

protected virtual void<b> DrawCore</b>(GeoCanvas<b> adornmentGeoCanvas</b>, Collection<SimpleCandidate><b> labelsInAllLayers</b>, LegendDrawingParameters<b> legendDrawingParameters</b>);

} <br/>

span><span>

public abstract class<b> LineBaseShape</b> : BaseShape {

public MultilineShape<b> GetIntersection</b>(Feature<b> targetFeature</b>);

public MultilineShape<b> GetIntersection</b>(AreaBaseShape<b> targetShape</b>); <br/>

protected virtual MultilineShape<b> GetIntersectionCore</b>(AreaBaseShape<b> targetShape</b>);

} <br/>

span><span>

public class<b> LineStyle</b> : Style {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>);

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>);

} <br/>

span><span>

public class<b> LogoAdornmentLayer</b> : AdornmentLayer {

public<b> LogoAdornmentLayer</b>(GeoImage<b> image</b>); <br/>

public GeoImage<b> Image</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> ManagedGeoTiffRasterSource</b> : RasterSource {

} <br/>

span><span>

public class<b> ManagedProj4Projection</b> : Projection {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This property is obsolete, please use property: ExternalProjectionParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public String<b> ExternalProjectionParameters</b> { get; set; }

public String<b> ExternalProjectionParametersString</b> { get; set; }

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This property is obsolete, please use property: InternalProjectionParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public String<b> InternalProjectionParameters</b> { get; set; }

public String<b> InternalProjectionParametersString</b> { get; set; } <br/>

protected override GeographyUnit<b> GetExternalGeographyUnitCore</b>();

protected override GeographyUnit<b> GetInternalGeographyUnitCore</b>(); <br/>

public static String<b> ConvertEpsgToPrj</b>(Int32<b> srid</b>);

public static String<b> ConvertPrjToProj4</b>(String<b> prjString</b>);

public static String<b> ConvertProj4ToPrj</b>(String<b> proj4String</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetBingMapParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetBingMapParameter</b>();

public static String<b> GetBingMapParametersString</b>();

public static String<b> GetDecimalDegreesParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetEpsgParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEpsgParameters</b>(Int32<b> srid</b>);

public static String<b> GetEpsgParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEsriExtraParameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetEsriParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEsriParameters</b>(Int32<b> srid</b>);

public static String<b> GetEsriParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetGL27Parameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetGL27ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetGoogleMapParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetGoogleMapParameters</b>();

public static String<b> GetGoogleMapParametersString</b>();

public static String<b> GetLatLongParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad27Parameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad83Parameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetOtherExtraParameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetSphericalMercatorParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetSphericalMercatorParameter</b>();

public static String<b> GetSphericalMercatorParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use static method: GetSphericalMercatorParametersString. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetVirtualEarthParameters</b>();

public static String<b> GetWgs84ParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetWorldParameters</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetWorldParametersString</b>(Int32<b> srid</b>);

} <br/>

span><span>

public class<b> MsSql2008FeatureLayer</b> : FeatureLayer {

public String<b> CustomGeometryColumnName</b> { get; set; } <br/>

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>);

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>, IEnumerable<FeatureSourceColumn><b> columns</b>);

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>, IEnumerable<FeatureSourceColumn><b> columns</b>, OverwriteMode<b> overwriteMode</b>);

} <br/>

span><span>

public class<b> MsSql2008FeatureSource</b> : FeatureSource {

public String<b> CustomGeometryColumnName</b> { get; set; } <br/>

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>);

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>, IEnumerable<FeatureSourceColumn><b> columns</b>);

public static void<b> CreateTable</b>(String<b> connectionString</b>, String<b> tableName</b>, SpatialDataType<b> spatialDataType</b>, IEnumerable<FeatureSourceColumn><b> columns</b>, OverwriteMode<b> overwriteMode</b>);

} <br/>

span><span>

public class<b> MultipleFeatureSource</b> : FeatureSource {

protected override Collection<Feature><b> GetFeaturesNearestToCore</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>);

} <br/>

span><span>

public class<b> MultipleShapeFileFeatureLayer</b> : FeatureLayer {

public<b> MultipleShapeFileFeatureLayer</b>(IEnumerable<String><b> shapeFiles</b>);

public<b> MultipleShapeFileFeatureLayer</b>(IEnumerable<String><b> shapeFiles</b>, IEnumerable<String><b> indexes</b>); <br/>

public Collection<String><b> Indexes</b> { get; }

public Collection<String><b> ShapeFiles</b> { get; }

public Encoding<b> Encoding</b> { get; set; } <br/>

public<b> MultipleShapeFileFeatureLayer</b>(Stringmap_suite_services_edition_release_change_log_version_5.0.0.0<b> multipleShapeFiles</b>, Stringmap_suite_services_edition_release_change_log_version_5.0.0.0<b> multipleShapeFileIndexes</b>);

} <br/>

span><span>

public class<b> MultipleShapeFileFeatureSource</b> : FeatureSource {

public<b> MultipleShapeFileFeatureSource</b>(IEnumerable<String><b> shapeFiles</b>);

public<b> MultipleShapeFileFeatureSource</b>(IEnumerable<String><b> shapeFiles</b>, IEnumerable<String><b> indexes</b>); <br/>

public Collection<String><b> Indexes</b> { get; }

public Collection<String><b> ShapeFiles</b> { get; }

public Encoding<b> Encoding</b> { get; set; } <br/>

protected override Collection<Feature><b> GetFeaturesNearestToCore</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>); <br/>

public<b> MultipleShapeFileFeatureSource</b>(Stringmap_suite_services_edition_release_change_log_version_5.0.0.0<b> multipleShapeFiles</b>, Stringmap_suite_services_edition_release_change_log_version_5.0.0.0<b> multipleShapeFileIndexes</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> OpenStreetMapsZoomLevelSet</b> : ZoomLevelSet {

public<b> OpenStreetMapsZoomLevelSet</b>();

} <br/>

span><span>

public class<b> PointStyle</b> : Style {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>);

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>);

} <br/>

public enum<b> PolygonLabelingLocationMode</b> {

<b> Default</b>,

<b> Centroid</b>,

<b> BoundingBoxCenter</b>

} <br/>

span><span>

public abstract class<b> PositionStyle</b> : Style {

protected Boolean<b> LabelAllLineParts</b> { get; set; }

protected PolygonLabelingLocationMode<b> PolygonLabelingLocationMode</b> { get; set; } <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: TextFormat. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

protected String<b> Format</b> { get; set; }

} <br/>

span><span>

public class<b> Proj4Projection</b> : Projection, IDisposable {

protected override GeographyUnit<b> GetExternalGeographyUnitCore</b>();

protected override GeographyUnit<b> GetInternalGeographyUnitCore</b>(); <br/>

public static String<b> ConvertEpsgToPrj</b>(Int32<b> srid</b>);

public static String<b> ConvertPrjToProj4</b>(String<b> prjString</b>);

public static String<b> ConvertProj4ToPrj</b>(String<b> proj4String</b>);

public static String<b> GetDecimalDegreesParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetGL27ParametersString</b>(String<b> srid</b>);

public static String<b> GetLatLongParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);

public static String<b> GetWgs84ParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetWorldParametersString</b>(String<b> srid</b>); <br/>

protected override Projection<b> CloneDeepCore</b>();

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetEpsgParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetEpsgParameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetEsriExtraParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetEsriExtraParameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetEsriParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetEsriParameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetGL27ParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetGL27Parameters</b>(String<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetGoogleMapParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetGoogleMapParameters</b>();

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetNad27ParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetNad27Parameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetNad83ParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetNad83Parameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetOtherExtraParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetOtherExtraParameters</b>(Int32<b> srid</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: GetWorldParametersString. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> GetWorldParameters</b>(String<b> srid</b>);

} <br/>

span><span>

public abstract class<b> Projection</b> {

public GeographyUnit<b> GetExternalGeographyUnit</b>();

public GeographyUnit<b> GetInternalGeographyUnit</b>(); <br/>

protected virtual GeographyUnit<b> GetExternalGeographyUnitCore</b>();

protected virtual GeographyUnit<b> GetInternalGeographyUnitCore</b>();

} <br/>

span><span>

public class<b> QueryTools</b> {

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, ReturningColumnsType<b> returningColumnNamesType</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b><b> numberOfItemsToFind</b>, ReturningColumnsType<b> returningColumnNamesType</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(BaseShape<b> targetShape</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>, Double<b> searchRadius</b>, DistanceUnit<b> unitOfSearchRadius</b>);

public Collection<Feature><b> GetFeaturesNearestTo</b>(Feature<b> targetFeature</b>, GeographyUnit<b> unitOfData</b>, Int32<b> maxItemsToFind</b>, IEnumerable<String><b> returningColumnNames</b>, Double<b> searchRadius</b>, DistanceUnit<b> unitOfSearchRadius</b>);

} <br/>

span><span>

public abstract class<b> RasterLayer</b> : Layer {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This property is obsolete, please use property: KeyColors. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public GeoColor<b> KeyColor</b> { get; set; }

} <br/>

span><span>

public class<b> RotationProjection</b> : Projection {

public<b> RotationProjection</b>(GeographyUnit<b> sourceUnit</b>);

public<b> RotationProjection</b>(Double<b> angle</b>, GeographyUnit<b> sourceUnit</b>); <br/>

public GeographyUnit<b> SourceUnit</b> { get; set; } <br/>

protected override GeographyUnit<b> GetInternalGeographyUnitCore</b>();

} <br/>

span><span>

public class<b> ScaleBarAdornmentLayer</b> : AdornmentLayer {

public GeoBrush<b> AlternateBarBrush</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> SendingRequestBingMapsLayerEventArgs</b> : EventArgs {

public<b> SendingRequestBingMapsLayerEventArgs</b>();

public<b> SendingRequestBingMapsLayerEventArgs</b>(String<b> requestUri</b>); <br/>

public String<b> RequestUri</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> SentRequestBingMapsLayerEventArgs</b> : EventArgs {

public<b> SentRequestBingMapsLayerEventArgs</b>();

public<b> SentRequestBingMapsLayerEventArgs</b>(String<b> requestUri</b>); <br/>

public String<b> RequestUri</b> { get; set; }

} <br/>

public static class<b> SerializationHelper</b> {

public static Object<b> Deserialize</b>(Bytemap_suite_services_edition_release_change_log_version_5.0.0.0<b> serializedObject</b>);

} <br/>

span><span>

public class<b> ShapeFileFeatureLayer</b> : FeatureLayer {

public ShapeFileReadWriteMode<b> ReadWriteMode</b> { get; set; } <br/>

public event EventHandler<StreamLoadingEventArgs><b> StreamLoading</b>;

} <br/>

span><span>

public class<b> ShapeFileFeatureSource</b> : FeatureSource {

public ShapeFileReadWriteMode<b> ReadWriteMode</b> { get; set; }

} <br/>

span><span>

public class<b> StreamLoadingEventArgs</b> : EventArgs {

public<b> StreamLoadingEventArgs</b>(String<b> alternateStreamName</b>, String<b> streamType</b>);

public<b> StreamLoadingEventArgs</b>(String<b> alternateStreamName</b>, String<b> streamType</b>, Stream<b> alternateStream</b>, FileMode<b> fileMode</b>, FileAccess<b> fileAccess</b>); <br/>

public String<b> StreamType</b> { get; }

} <br/>

span><span>

public abstract class<b> Style</b> {

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSample(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public void<b> DrawSample</b>(GeoCanvas<b> canvas</b>);

public void<b> DrawSample</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>); <br/>

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

protected virtual void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>);

protected virtual void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> TabDbfColumn</b> : DbfColumn {

public<b> TabDbfColumn</b>();

public<b> TabDbfColumn</b>(String<b> columnName</b>, DbfColumnType<b> columnType</b>, Int32<b> length</b>, Int32<b> decimalLength</b>, Boolean<b> buildIndex</b>, Boolean<b> uniqueIndexColumnValues</b>); <br/>

public Boolean<b> BuildIndex</b> { get; set; }

public Boolean<b> UniqueIndexColumnValues</b> { get; set; }

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> TabFeatureLayer</b> : FeatureLayer {

public<b> TabFeatureLayer</b>();

public<b> TabFeatureLayer</b>(String<b> tabPathFilename</b>);

public<b> TabFeatureLayer</b>(String<b> tabPathFilename</b>, TabFileReadWriteMode<b> readWriteMode</b>); <br/>

public override Boolean<b> HasBoundingBox</b> { get; }

public Boolean<b> RequireIndex</b> { get; set; }

public Encoding<b> Encoding</b> { get; set; }

public String<b> TabPathFilename</b> { get; set; }

public TabFileReadWriteMode<b> ReadWriteMode</b> { get; set; } <br/>

protected override Layer<b> CloneDeepCore</b>(); <br/>

public static void<b> BuildIndexFile</b>(String<b> tabPathFilename</b>);

public static void<b> BuildIndexFile</b>(String<b> tabPathFilename</b>, BuildIndexMode<b> buildIndexMode</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>, OverwriteMode<b> overwriteMode</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>, OverwriteMode<b> overwriteMode</b>, Encoding<b> encoding</b>);

} <br/>

style="color: Green;">SerializableAttribute</span><span style="color: Green;">

public class<b> TabFeatureSource</b> : FeatureSource {

public<b> TabFeatureSource</b>();

public<b> TabFeatureSource</b>(String<b> tabPathFilename</b>);

public<b> TabFeatureSource</b>(String<b> tabPathFilename</b>, TabFileReadWriteMode<b> readWriteMode</b>); <br/>

public override Boolean<b> IsEditable</b> { get; }

public Boolean<b> RequireIndex</b> { get; set; }

public Encoding<b> Encoding</b> { get; set; }

public String<b> TabPathFilename</b> { get; set; }

public TabFileReadWriteMode<b> ReadWriteMode</b> { get; set; } <br/>

protected override void<b> CloseCore</b>();

protected override TransactionResult<b> CommitTransactionCore</b>(TransactionBuffer<b> transactions</b>);

protected override Collection<Feature><b> GetAllFeaturesCore</b>(IEnumerable<String><b> returningColumnNames</b>);

protected override RectangleShape<b> GetBoundingBoxCore</b>();

protected override Collection<FeatureSourceColumn><b> GetColumnsCore</b>();

protected override Int32<b> GetCountCore</b>();

protected override Collection<Feature><b> GetFeaturesByIdsCore</b>(IEnumerable<String><b> ids</b>, IEnumerable<String><b> returningColumnNames</b>);

protected override Collection<Feature><b> GetFeaturesInsideBoundingBoxCore</b>(RectangleShape<b> boundingBox</b>, IEnumerable<String><b> returningColumnNames</b>);

protected override Collection<Feature><b> GetFeaturesOutsideBoundingBoxCore</b>(RectangleShape<b> boundingBox</b>, IEnumerable<String><b> returningColumnNames</b>);

protected override void<b> OpenCore</b>(); <br/>

public static void<b> BuildIndexFile</b>(String<b> tabPathFilename</b>);

public static void<b> BuildIndexFile</b>(String<b> tabPathFilename</b>, BuildIndexMode<b> buildIndexMode</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>, OverwriteMode<b> overwriteMode</b>);

public static void<b> CreateTabFile</b>(String<b> tabPathFilename</b>, IEnumerable<TabDbfColumn><b> databaseColumns</b>, IEnumerable<Feature><b> features</b>, OverwriteMode<b> overwriteMode</b>, Encoding<b> encoding</b>);

} <br/>

public enum<b> TabFileReadWriteMode</b> {

<b> ReadOnly</b>,

<b> ReadWrite</b>

} <br/>

span><span>

public class<b> TextStyle</b> : PositionStyle {

public Boolean<b> LabelAllLineParts</b> { get; set; }

public PolygonLabelingLocationMode<b> PolygonLabelingLocationMode</b> { get; set; } <br/>

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use the method: DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent). This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>);

protected override void<b> DrawSampleCore</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>); <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: SplineType. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public Boolean<b> AllowSpline</b> { get; set; }

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use static method: TextFormat. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">,</span><span style="color: Red;"> false</span><span style="color: Red;">)</span><span style="color: Red;">

public String<b> Format</b> { get; set; }

} <br/>

span><span>

public abstract class<b> TileCache</b> {

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This property is obsolete, please use property: TileAccessMode. And you need set ReadOnly to false if you want the TileAccessMode to take effect. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public Boolean<b> ReadOnly</b> { get; set; }

} <br/>

span><span>

public class<b> TiledWmsLayer</b> : Layer {

public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This constructor is obsolete, please use TiledWmsLayer(IEnumerable<Uri> serverUris) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">)</span><span style="color: Green;">

public<b> TiledWmsLayer</b>(Uri<b> serverUri</b>);

public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>, WebProxy<b> webProxy</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This constructor is obsolete, please use TiledWmsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">)</span><span style="color: Green;">

public<b> TiledWmsLayer</b>(Uri<b> serverUri</b>, WebProxy<b> webProxy</b>);

public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>, String<b> clientId</b>, String<b> privateKey</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This constructor is obsolete, please use TiledWmsLayer(IEnumerable<Uri> serverUris, string clientId, string privateKey) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">)</span><span style="color: Green;">

public<b> TiledWmsLayer</b>(Uri<b> serverUri</b>, String<b> clientId</b>, String<b> privateKey</b>);

public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>, WebProxy<b> webProxy</b>, String<b> clientId</b>, String<b> privateKey</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This constructor is obsolete, please use TiledWmsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy, string clientId, string privateKey) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">)</span><span style="color: Green;">

public<b> TiledWmsLayer</b>(Uri<b> serverUri</b>, WebProxy<b> webProxy</b>, String<b> clientId</b>, String<b> privateKey</b>); <br/>

public Collection<Uri><b> ServerUris</b> { get; } <br/>

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This constructor is obsolete, please use TiledWmsLayer(Uri serverUri) instead. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public<b> TiledWmsLayer</b>(String<b> serverUri</b>);

style="color: Red;">ObsoleteAttribute</span><span style="color: Red;">(</span><span style="color: Red;">"This method is obsolete, please use GetRequestUris instead. This API is obsolete and may be removed on or after May 1st 2011."</span><span style="color: Red;">)</span><span style="color: Red;">

public Collection<String><b> GetRequestUrl</b>(RectangleShape<b> worldExtent</b>, Int32<b> canvasWidth</b>, Int32<b> canvasHeight</b>);

} <br/>

span><span>

public class<b> UnmanagedProj4Projection</b> : Projection, IDisposable {

protected override GeographyUnit<b> GetExternalGeographyUnitCore</b>();

protected override GeographyUnit<b> GetInternalGeographyUnitCore</b>(); <br/>

public static String<b> ConvertEpsgToPrj</b>(Int32<b> srid</b>);

public static String<b> ConvertPrjToProj4</b>(String<b> prjString</b>);

public static String<b> ConvertProj4ToPrj</b>(String<b> proj4String</b>);

public static String<b> GetDecimalDegreesParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetGL27ParametersString</b>(String<b> srid</b>);

public static String<b> GetLatLongParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);

public static String<b> GetWgs84ParametersString</b>();

style="color: Green;">ObsoleteAttribute</span><span style="color: Green;">(</span><span style="color: Green;">"This method is obsolete, please use GetEpsgParametersString(int srid) or GetEsriParametersString(int srid) instead. This API is obsolete and may be removed on or after November 1st 2011."</span><span style="color: Green;">,</span><span style="color: Green;"> false</span><span style="color: Green;">)</span><span style="color: Green;">

public static String<b> GetWorldParametersString</b>(String<b> srid</b>);

} <br/>

span><span>

public class<b> WmsRasterSource</b> : RasterSource {

protected override void<b> CloseCore</b>();

} <br/>

span><span>

public class<b> WorldFile</b> {

public RectangleShape<b> GetBoundingBox</b>(Single<b> width</b>, Single<b> height</b>);

} <br/>

public enum<b> WrappingMode</b> {

<b> Default</b>,

<b> None</b>,

<b> WrapDateline</b>

}

} // end of namespace ThinkGeo.MapSuite.Core <br/>

map_suite_services_edition_release_change_log_version_5.0.0.0.1440040124.txt.gz · Last modified: 2015/09/10 01:48 (external edit)