====== ThinkGeo.MapSuite.iOS.TileOverlay ====== ===== Inheritance Hierarchy ===== *System.Object *ThinkGeo.MapSuite.iOS.Overlay ***ThinkGeo.MapSuite.iOS.TileOverlay** *[[ThinkGeo.MapSuite.iOS.BingMapsOverlay]] *[[ThinkGeo.MapSuite.iOS.MapBoxOverlay]] *[[ThinkGeo.MapSuite.iOS.GoogleMapsOverlay]] *[[ThinkGeo.MapSuite.iOS.LayerOverlay]] *[[ThinkGeo.MapSuite.iOS.OpenStreetMapOverlay]] *[[ThinkGeo.MapSuite.iOS.WmsOverlay]] *[[ThinkGeo.MapSuite.iOS.WorldStreetAndImageryOverlay]] *[[ThinkGeo.MapSuite.iOS.WorldMapKitOverlay]] ===== Members Summary ===== ==== Public Constructors ==== ==== Protected Constructors ==== ** {{wiki:ProtectedMethod.gif|}} TileOverlay() ** * //Initializes a new instance of the class.// == Remarks == * //N/A// == Parameters ==
==== Public Methods ==== ** {{wiki:PublicMethod.gif|}} GetOneTile() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Refresh(IEnumerable) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extentsToRefresh// * Type:IEnumerable<[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]]> * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(TimeSpan) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //bufferTime// * Type:TimeSpan * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(TimeSpan,RequestDrawingBufferTimeType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //bufferTime// * Type:TimeSpan * Description:N/A * //bufferTimeType// * Type:[[ThinkGeo.MapSuite.Layers.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(RectangleShape,TimeSpan) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extentToRefresh// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //bufferTime// * Type:TimeSpan * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extentToRefresh// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //bufferTime// * Type:TimeSpan * Description:N/A * //bufferTimeType// * Type:[[ThinkGeo.MapSuite.Layers.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(IEnumerable,TimeSpan) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extentsToRefresh// * Type:IEnumerable<[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]]> * Description:N/A * //bufferTime// * Type:TimeSpan * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh(IEnumerable,TimeSpan,RequestDrawingBufferTimeType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extentsToRefresh// * Type:IEnumerable<[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]]> * Description:N/A * //bufferTime// * Type:TimeSpan * Description:N/A * //bufferTimeType// * Type:[[ThinkGeo.MapSuite.Layers.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] * Description:N/A
** {{wiki:PublicMethod.gif|}} RemoveAllAnimations() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetBoundingBox() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Initialize(MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Refresh() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Refresh(RectangleShape) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Draw(MapArguments,OverlayRefreshType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A * //refreshType// * Type:[[ThinkGeo.MapSuite.iOS.OverlayRefreshType|OverlayRefreshType]] * Description:N/A
** {{wiki:PublicMethod.gif|}} PostTransform(TransformArguments,MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //transformInfo// * Type:[[ThinkGeo.MapSuite.iOS.TransformArguments|TransformArguments]] * Description:N/A * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A
** {{wiki:PublicMethod.gif|}} Close() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Dispose() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //obj// * Type:Object * Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Type * Description:N/A == Parameters ==
===== Protected Methods ===== ** {{wiki:ProtectedMethod.gif|}} PrepareInertialPan(RectangleShape,RectangleShape,MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //currentExtent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //velocityExtent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} DrawCore(MapArguments,OverlayRefreshType) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:The map arguments. * //refreshType// * Type:[[ThinkGeo.MapSuite.iOS.OverlayRefreshType|OverlayRefreshType]] * Description:Type of the refresh.
** {{wiki:ProtectedMethod.gif|}} RemoveAllAnimationCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} DrawTile(TileView,MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //tile// * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] * Description:A Tile object that is created by the GetTile() method to draw. * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:A mapArguments for drawing the passed tile.
** {{wiki:ProtectedMethod.gif|}} DrawTileCore(GeoCanvas,TileView) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //geoCanvas// * Type:[[ThinkGeo.MapSuite.Drawing.GeoCanvas|GeoCanvas]] * Description:N/A * //tile// * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] * Description:A Tile object that is created by the GetTile() method to draw.
** {{wiki:ProtectedMethod.gif|}} GetTile() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetTileCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] * Description:A tile object to form the TileOverlay. == Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetTileMatrix(Double,Int32,Int32,GeographyUnit) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Layers.TileMatrix|TileMatrix]] * Description:TileMatrix. == Parameters == * //scale// * Type:Double * Description:The scale. * //tileWidth// * Type:Int32 * Description:Width of the tile. * //tileHeight// * Type:Int32 * Description:Height of the tile. * //boundingBoxUnit// * Type:[[ThinkGeo.MapSuite.GeographyUnit|GeographyUnit]] * Description:The bounding box unit.
** {{wiki:ProtectedMethod.gif|}} GetTileMatrixCells(GeographyUnit,RectangleShape,Double) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Collection<[[ThinkGeo.MapSuite.Layers.TileMatrixCell|TileMatrixCell]]> * Description:Collection. == Parameters == * //mapUnit// * Type:[[ThinkGeo.MapSuite.GeographyUnit|GeographyUnit]] * Description:The map unit. * //targetExtent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:The target extent. * //targetScale// * Type:Double * Description:The target scale.
** {{wiki:ProtectedMethod.gif|}} PostTransformCore(TransformArguments,MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //transformInfo// * Type:[[ThinkGeo.MapSuite.iOS.TransformArguments|TransformArguments]] * Description:The transform information. * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:The map arguments.
** {{wiki:ProtectedMethod.gif|}} Dispose(Boolean) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //disposing// * Type:Boolean * Description:true to release both managed and unmanaged resources; false to release only unmanaged resources.
** {{wiki:ProtectedMethod.gif|}} CloseCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetBoundingBoxCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} RefreshCore() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} RefreshCore(RectangleShape) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //extent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} InitializeCore(MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //mapArgument// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} DrawException(GeoCanvas,Exception) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //geoCanvas// * Type:[[ThinkGeo.MapSuite.Drawing.GeoCanvas|GeoCanvas]] * Description:N/A * //exception// * Type:Exception * Description:N/A
** {{wiki:ProtectedMethod.gif|}} DrawExceptionCore(GeoCanvas,Exception) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //geoCanvas// * Type:[[ThinkGeo.MapSuite.Drawing.GeoCanvas|GeoCanvas]] * Description:N/A * //ex// * Type:Exception * Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnDrawingException(DrawingExceptionOverlayEventArgs) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //args// * Type:[[ThinkGeo.MapSuite.iOS.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnDrawnException(DrawnExceptionOverlayEventArgs) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //args// * Type:[[ThinkGeo.MapSuite.iOS.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} Finalize() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //currentExtent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //velocityExtent// * Type:[[ThinkGeo.MapSuite.Shapes.RectangleShape|RectangleShape]] * Description:N/A * //mapArguments// * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] * Description:N/A
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}}{{wiki:Static.gif|}} ClearTiles(UIView[]) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters == * //views// * Type:UIView[] * Description:N/A
==== Public Properties ==== ** {{wiki:PublicProperty.gif|}} IsCacheOnly ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} TileWidth ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 ** {{wiki:PublicProperty.gif|}} TileHeight ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 ** {{wiki:PublicProperty.gif|}} IsVisible ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} TransitionEffect ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TransitionEffect|TransitionEffect]] ** {{wiki:PublicProperty.gif|}} TileCache ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Layers.BitmapTileCache|BitmapTileCache]] ** {{wiki:PublicProperty.gif|}} TileSnappingMode ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileSnappingMode|TileSnappingMode]] ** {{wiki:PublicProperty.gif|}} TileType ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileType|TileType]] ** {{wiki:PublicProperty.gif|}} AutoRefreshInterval ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:TimeSpan ** {{wiki:PublicProperty.gif|}} Name ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ** {{wiki:PublicProperty.gif|}} DrawingExceptionMode ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Drawing.DrawingExceptionMode|DrawingExceptionMode]] ** {{wiki:PublicProperty.gif|}} IsEmpty ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} Attribution ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ** {{wiki:PublicProperty.gif|}} OverlayView ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:UIView ** {{wiki:PublicProperty.gif|}} DrawingQuality ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.Drawing.DrawingQuality|DrawingQuality]] ** {{wiki:PublicProperty.gif|}} Opacity ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Double ** {{wiki:PublicProperty.gif|}} MapArguments ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.MapArguments|MapArguments]] ** {{wiki:PublicProperty.gif|}} CanRefreshRegion ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean ==== Protected Properties ==== ** {{wiki:ProtectedProperty.gif|}} CacheMark ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ** {{wiki:ProtectedProperty.gif|}} SingleTile ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.MapSuite.iOS.TileView|TileView]] ** {{wiki:ProtectedProperty.gif|}} DrawingView ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:UIView ** {{wiki:ProtectedProperty.gif|}} StretchView ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:UIView ==== Public Events ==== ** {{wiki:PublicEvent.gif|}} DrawingException ** * //N/A// == Remarks == * //N/A// Event Arguments:[[ThinkGeo.MapSuite.iOS.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ** {{wiki:PublicEvent.gif|}} DrawnException ** * //N/A// == Remarks == * //N/A// Event Arguments:[[ThinkGeo.MapSuite.iOS.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]