====== Map Suite Mobile for Android Release Change Log Version 10.0.0 ======
ThinkGeo.MapSuite.Android,
Version=10.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.AndroidEdition {
[SerializableAttribute]
public class AdornmentOverlay : Overlay, IDisposable
{
public GeoCollection<AdornmentLayer> GeoCollection Layers { get;
}
public Boolean ShowLogo { get;
set; }
}
[SerializableAttribute]
public class CenterCoordinateMapTool : MapTool {
}
[SerializableAttribute]
public class EditInteractiveOverlay : InteractiveOverlay {
public
InMemoryFeatureLayer SelectedControlPointLayer
{ get; }
}
[SerializableAttribute]
public class GpsMarker : Marker,
IDisposable {
protected
virtual void Finalize();
}
[SerializableAttribute]
public class LayerOverlay : TileOverlay
{
public GeoCollection<Layer> GeoCollection
Layers { get; }
}
[SerializableAttribute]
public class MapLayout : ViewGroup
{
}
[SerializableAttribute]
public abstract class MapTool
: RelativeLayout {
}
[SerializableAttribute]
public class MapTools : GeoCollection
: GeoCollection<MapTool>, INotifyCollectionChanged, INotifyPropertyChanged
{
}
public class MapView : RelativeLayout
{
public GeoCollection<InteractiveOverlay> GeoCollection InteractiveOverlays { get; }
public GeoCollection<Overlay> GeoCollection Overlays { get;
}
}
[SerializableAttribute]
public class Marker : ImageView
{
}
[SerializableAttribute]
public class MarkerOverlay : Overlay,
IDisposable {
public GeoCollection<Marker> GeoCollection
Markers { get; }
}
[SerializableAttribute]
public class OpenStreetMapOverlay : TileOverlay {
[ObsoleteAttribute("This constructor is obsoleted and will be removed in or
after version 10.0. Please use OpenStreetMapOverlay() instead.")]
public OpenStreetMapOverlay(GeoWebProxy webProxy);
[ObsoleteAttribute("This property is obsolete and might be removed in or
after Version 10.0. Please use TileCache instead as following code:
openStreetMapOverlay.TileCache = new
FileBitmapTileCache(CacheDirectory);")]
public String CacheDirectory { get; set; }
protected
override void CloseCore();
[ObsoleteAttribute("This method is obsoleted and will be removed in or
after version 10.0. WebRequest is not used for requesting web images in this
class.")]
protected
virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);
[ObsoleteAttribute("This method is obsoleted and will be removed in or
after version 10.0. WebRequest is not used for requesting web images in this
class.")]
protected
virtual void OnSentWebRequest(SentWebRequestEventArgs e);
[ObsoleteAttribute("This property is obsoleted and will be removed in or
after version 10.0. This property used to wrap another property on
OpenStreetMapLayer, while it is not used now. Please use TileCache property
instead.")]
public BitmapTileCache ProjectedTileCache { get; set; }
[ObsoleteAttribute("This property is obsoleted and will be removed in or
after version 10.0. This property used to wrap another property on
OpenStreetMapLayer, while it is not used now. Please use TileCache property
instead.")]
public Projection ProjectionFromSphericalMercator { get; set; }
[ObsoleteAttribute("This event is obsoleted and will be removed in or after
version 10.0. WebRequest is not used for requesting web images in this
class.")]
public event EventHandler<SendingWebRequestEventArgs> SendingWebRequest;
[ObsoleteAttribute("This event is obsoleted and will be removed in or after
version 10.0. WebRequest is not used for requesting web images in this
class.")]
public event EventHandler<SentWebRequestEventArgs>
SentWebRequest;
[ObsoleteAttribute("This property is obsoleted and will be removed in or
after version 10.0. WebProxy is not support for retrieving web images.")]
public GeoWebProxy WebProxy { get;
set; }
}
[SerializableAttribute]
public abstract class Overlay
: IDisposable {
protected
override void Finalize();
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please use Refresh(TimeSpan bufferTime,
RequestDrawingBufferTimeType bufferTimeType) instead.")]
public void Refresh(TimeSpan
bufferTime, BufferTimeType bufferTimeType);
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please use Refresh(IEnumerable<RectangleShape>
extentsToRefresh, TimeSpan bufferTime, RequestDrawingBufferTimeType
bufferTimeType) instead.")]
public void Refresh(IEnumerable<RectangleShape>
extentsToRefresh, TimeSpan bufferTime,
BufferTimeType bufferTimeType);
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please use Refresh(RectangleShape extentToRefresh, TimeSpan
bufferTime, RequestDrawingBufferTimeType bufferTimeType) instead.")]
public void Refresh(RectangleShape
extentToRefresh, TimeSpan bufferTime,
BufferTimeType bufferTimeType);
}
[SerializableAttribute]
public class Popup : FrameLayout
{
}
[SerializableAttribute]
public class PopupOverlay : Overlay,
IDisposable {
public GeoCollection<Popup> GeoCollection
Popups { get; set;
}
}
[SerializableAttribute]
public class SqliteBitmapTileCache : BitmapTileCache {
public override virtual String CacheId { get;
set; }
protected
override virtual
void ClearCacheCore();
protected
override virtual
void DeleteTileCore(Tile tile);
protected
override virtual
BitmapTile GetTileCore(Int64 row, Int64
column);
protected
override virtual
void SaveTileCore(Tile tile);
}
public static class Validators
{
public static void CheckCanRefreshRegion(Boolean canRefreshRegion);
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsAndImageryOverlay class
instead.")]
[SerializableAttribute]
public class WorldMapKitOverlay : TileOverlay {
}
[SerializableAttribute]
public class WorldStreetsAndImageryOverlay : TileOverlay {
public
WorldStreetsAndImageryOverlay();
public
WorldStreetsAndImageryOverlay(WebProxy webProxy);
public
WorldStreetsAndImageryOverlay(String clientId,
String privateKey);
public
WorldStreetsAndImageryOverlay(WebProxy webProxy,
String clientId, String privateKey);
public
Int32 TimeoutInSeconds { get; set; }
public
String ClientId { get; set; }
public
String PrivateKey { get; set; }
public
WebProxy WebProxy { get; set; }
public
WorldStreetsAndImageryMapType MapType {
get; set; }
public
WorldStreetsAndImageryProjection Projection
{ 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);
}
[SerializableAttribute]
public class ZoomMapTool : MapTool
{
}
public class AndroidGeoCanvas; //removed
public class BingMapsTileOverlay; //removed
public class GoogleMapsTileOverlay; //removed
public class OpenStreetMapTileOverlay; //removed
} //end of namespace ThinkGeo.MapSuite.AndroidEdition