User Tools

Site Tools


map_suite_mobile_for_ios_release_change_log_version_10.4.0

This is an old revision of the document!


Map Suite Mobile for iOS Release Change Log Version 10.4.0

ThinkGeo.MapSuite.iOS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null

 

namespace ThinkGeo.MapSuite.iOSEdition {

    public class ThinkGeoCloudMapsOverlay : TileOverlay {

        public ThinkGeoCloudMapsOverlay();

        public ThinkGeoCloudMapsOverlay(String clientId, String clientSecret);

        public ThinkGeoCloudMapsOverlay(String clientId, String clientSecret, ThinkGeoCloudMapsMapType mapType);

 

        public override BitmapTileCache TileCache { get; set; }

        public String ClientId { get; set; }

        public String ClientSecret { get; set; }

        public ThinkGeoCloudMapsMapType MapType { get; set; }

 

        protected override void DrawTileCore(GeoCanvas geoCanvas, TileView tile);

        protected override RectangleShape GetBoundingBoxCore();

        protected override TileMatrix GetTileMatrix(Double scale, Int32 tileWidth, Int32 tileHeight, GeographyUnit boundingBoxUnit);

 

        public static ZoomLevelSet GetZoomLevelSet();

    }

} //end of namespace ThinkGeo.MapSuite.iOSEdition

ThinkGeo.MapSuite, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null

 

namespace ThinkGeo.MapSuite.Core {

    [SerializableAttribute]

    public class FileGeoDatabaseFeatureSource : FeatureSource {

        public static void CreateTable(String fileGeoDatabasePathName, String tableName, WellKnownType wellKnownType, IEnumerable<String> columns, String esriCoordinateSystem);

        public static void CreateTable(String fileGeoDatabasePathName, String tableName, WellKnownType wellKnownType, IEnumerable<FeatureSourceColumn> columns, String esriCoordinateSystem);

    }

 

    [SerializableAttribute]

    public class Proj4Projection : Projection {

        public Proj4Projection(String internalProjectionParametersString, Int32 externalSrid externalEpsgSrid);

        public Proj4Projection(Int32 internalSrid internalEpsgSrid, String externalProjectionParametersString);

        public Proj4Projection(Int32 internalSrid internalEpsgSrid, Int32 externalSrid externalEpsgSrid);

    }

 

    [SerializableAttribute]

    public enum ThinkGeoCloudMapsMapType {

        Light,

        Dark,

        Aerial,

        Hybrid,

        TransparentBackground

    }

 

    public class XyzFileBitmapTileCache : FileBitmapTileCache {

        public XyzFileBitmapTileCache();

        public XyzFileBitmapTileCache(String cacheDirectory);

        public XyzFileBitmapTileCache(String cacheDirectory, String cacheId);

        public XyzFileBitmapTileCache(String cacheDirectory, String cacheId, ZoomLevelSet zoomLevelSet);

        public XyzFileBitmapTileCache(String cacheDirectory, String cacheId, ZoomLevelSet zoomLevelSet, TileMatrix tileMatrix);

 

        public ZoomLevelSet ZoomLevelSet { get; set; }

 

        protected override BitmapTile GetTileCore(Int64 row, Int64 column);

        protected override void SaveTileCore(Tile tile);

    }

} //end of namespace ThinkGeo.MapSuite.Core

map_suite_mobile_for_ios_release_change_log_version_10.4.0.1544505563.txt.gz · Last modified: 2018/12/11 05:19 by tgwikiupdate