Products
Professional Services
Demos and Downloads
Help and Support
Products
Professional Services
Demos and Downloads
Help and Support
This is an old revision of the document!
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> {
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/>
public class<b> AreaStyle</b> : Style {
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/>
public struct<b> Feature</b> {
public<b> Feature</b>(String<b> wellKnownText</b>, String<b> id</b>, IEnumerable<String><b> columnValues</b>);
} <br/>
public class<b> FeatureCache</b> {
protected Dictionary<RectangleShape,Collection<Feature»<b> CachedItems</b> { get; }
} <br/>
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/>
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/>
protected virtual Collection<Feature><b> GetFeaturesByColumnValueCore</b>(String<b> columnName</b>, String<b> columnValue</b>);
} <br/>
public class<b> GdiPlusGeoCanvas</b> : GeoCanvas {
public InterpolationMode<b> InterpolationMode</b> { get; set; }
} <br/>
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/>
public class<b> GdiPlusRasterSource</b> : RasterSource {
public Single<b> AlphaComponent</b> { get; set; }
public Single<b> BlueComponent</b> { get; set; }
public Single<b> GreenComponent</b> { get; set; }
public Single<b> RedComponent</b> { get; set; }
} <br/>
public abstract class<b> GeoCanvas</b> {
public Boolean<b> EnableCliping</b> { get; set; }
public RectangleShape<b> ClipingArea</b> { get; set; } <br/>
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/>
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/>
public<b> GoogleMapsLayer</b>(String<b> licenseKey</b>, String<b> cacheDirectory</b>);
public<b> GoogleMapsLayer</b>(String<b> licenseKey</b>);
public void<b> FetchImageInThread</b>(Object<b> obj</b>);
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/>
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/>
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/>
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/>
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/>
public class<b> LineStyle</b> : Style {
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 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/>
public class<b> ManagedProj4Projection</b> : Projection {
public String<b> ExternalProjectionParameters</b> { get; set; }
public String<b> ExternalProjectionParametersString</b> { get; set; }
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>);
public static String<b> GetBingMapParameter</b>();
public static String<b> GetBingMapParametersString</b>();
public static String<b> GetDecimalDegreesParametersString</b>();
public static String<b> GetEpsgParameters</b>(Int32<b> srid</b>);
public static String<b> GetEpsgParametersString</b>(Int32<b> srid</b>);
public static String<b> GetEsriExtraParameters</b>(Int32<b> srid</b>);
public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetEsriParameters</b>(Int32<b> srid</b>);
public static String<b> GetEsriParametersString</b>(Int32<b> srid</b>);
public static String<b> GetGL27Parameters</b>(Int32<b> srid</b>);
public static String<b> GetGL27ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetGoogleMapParameters</b>();
public static String<b> GetGoogleMapParametersString</b>();
public static String<b> GetLatLongParametersString</b>();
public static String<b> GetNad27Parameters</b>(Int32<b> srid</b>);
public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetNad83Parameters</b>(Int32<b> srid</b>);
public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetOtherExtraParameters</b>(Int32<b> srid</b>);
public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetSphericalMercatorParameter</b>();
public static String<b> GetSphericalMercatorParametersString</b>();
public static String<b> GetVirtualEarthParameters</b>();
public static String<b> GetWgs84ParametersString</b>();
public static String<b> GetWorldParameters</b>(Int32<b> srid</b>);
public static String<b> GetWorldParametersString</b>(Int32<b> srid</b>);
} <br/>
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/>
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/>
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/>
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/>
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/>
public class<b> PointStyle</b> : Style {
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/>
public abstract class<b> PositionStyle</b> : Style {
protected Boolean<b> LabelAllLineParts</b> { get; set; }
protected PolygonLabelingLocationMode<b> PolygonLabelingLocationMode</b> { get; set; } <br/>
protected String<b> Format</b> { get; set; }
} <br/>
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>();
public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetGL27ParametersString</b>(String<b> srid</b>);
public static String<b> GetLatLongParametersString</b>();
public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetWgs84ParametersString</b>();
public static String<b> GetWorldParametersString</b>(String<b> srid</b>); <br/>
protected override Projection<b> CloneDeepCore</b>();
public String<b> GetEpsgParameters</b>(Int32<b> srid</b>);
public String<b> GetEsriExtraParameters</b>(Int32<b> srid</b>);
public String<b> GetEsriParameters</b>(Int32<b> srid</b>);
public String<b> GetGL27Parameters</b>(String<b> srid</b>);
public String<b> GetGoogleMapParameters</b>();
public String<b> GetNad27Parameters</b>(Int32<b> srid</b>);
public String<b> GetNad83Parameters</b>(Int32<b> srid</b>);
public String<b> GetOtherExtraParameters</b>(Int32<b> srid</b>);
public String<b> GetWorldParameters</b>(String<b> srid</b>);
} <br/>
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/>
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/>
public abstract class<b> RasterLayer</b> : Layer {
public GeoColor<b> KeyColor</b> { get; set; }
} <br/>
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/>
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/>
public class<b> ShapeFileFeatureLayer</b> : FeatureLayer {
public ShapeFileReadWriteMode<b> ReadWriteMode</b> { get; set; } <br/>
public event EventHandler<StreamLoadingEventArgs><b> StreamLoading</b>;
} <br/>
public class<b> ShapeFileFeatureSource</b> : FeatureSource {
public ShapeFileReadWriteMode<b> ReadWriteMode</b> { get; set; }
} <br/>
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/>
public abstract class<b> Style</b> {
public void<b> DrawSample</b>(GeoCanvas<b> canvas</b>);
public void<b> DrawSample</b>(GeoCanvas<b> canvas</b>, DrawingRectangleF<b> drawingExtent</b>); <br/>
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/>
public class<b> TextStyle</b> : PositionStyle {
public Boolean<b> LabelAllLineParts</b> { get; set; }
public PolygonLabelingLocationMode<b> PolygonLabelingLocationMode</b> { get; set; } <br/>
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 Boolean<b> AllowSpline</b> { get; set; }
public String<b> Format</b> { get; set; }
} <br/>
public abstract class<b> TileCache</b> {
public Boolean<b> ReadOnly</b> { get; set; }
} <br/>
public class<b> TiledWmsLayer</b> : Layer {
public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>);
public<b> TiledWmsLayer</b>(Uri<b> serverUri</b>);
public<b> TiledWmsLayer</b>(IEnumerable<Uri><b> serverUris</b>, WebProxy<b> webProxy</b>);
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>);
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>);
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/>
public<b> TiledWmsLayer</b>(String<b> serverUri</b>);
public Collection<String><b> GetRequestUrl</b>(RectangleShape<b> worldExtent</b>, Int32<b> canvasWidth</b>, Int32<b> canvasHeight</b>);
} <br/>
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>();
public static String<b> GetEsriExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetGL27ParametersString</b>(String<b> srid</b>);
public static String<b> GetLatLongParametersString</b>();
public static String<b> GetNad27ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetNad83ParametersString</b>(Int32<b> srid</b>);
public static String<b> GetOtherExtraParametersString</b>(Int32<b> srid</b>);
public static String<b> GetWgs84ParametersString</b>();
public static String<b> GetWorldParametersString</b>(String<b> srid</b>);
} <br/>
public class<b> WmsRasterSource</b> : RasterSource {
protected override void<b> CloseCore</b>();
} <br/>
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/>
8501 Wade Blvd Ste 550
Frisco, TX 75034
United States
sales@thinkgeo.com
1-785-727-4133
Online Store
- Desktop
WPF
WinForms
- Web
WebAPI HTML5/JavaScript
ASP.NET MVC
WebForms with AJAX
- Mobile
iOS
Android™
World Street
World Imagery
Routing
Geocoding
Reverse Geocoding
Elevation
Quick Start Guides
Documentation
Blogs
Discussion Forums
Customer Portal
About Us
News & Announcemets
Privacy Policy
Copyright 2003-2017 ThinkGeo LLC.
All rights reserved.