OSMDroid_3_0_8
AttributionObject
Properties:
- Html As String [read only]
Get the licensing and attribution Strings as HTML.
- LibraryName As String [read only]
Get the name of the 3rd party library that this AttributionObject refers to.
- PlainText As String [read only]
Get the licensing and attribution Strings as plain text.
BalloonMarker
Fields:
- HOTSPOT_PLACE_BOTTOM_CENTER As HotspotPlace
- HOTSPOT_PLACE_CENTER As HotspotPlace
- HOTSPOT_PLACE_LEFT_CENTER As HotspotPlace
- HOTSPOT_PLACE_LOWER_LEFT_CORNER As HotspotPlace
- HOTSPOT_PLACE_LOWER_RIGHT_CORNER As HotspotPlace
- HOTSPOT_PLACE_NONE As HotspotPlace
- HOTSPOT_PLACE_RIGHT_CENTER As HotspotPlace
- HOTSPOT_PLACE_TOP_CENTER As HotspotPlace
- HOTSPOT_PLACE_UPPER_LEFT_CORNER As HotspotPlace
- HOTSPOT_PLACE_UPPER_RIGHT_CORNER As HotspotPlace
Methods:
- Initialize (Title As String, Description As String, Latitude As Double, Longitude As Double, Icon As BitmapDrawable)
Initialize the Marker using Latitude and Longitude.
Pass Null as Icon value if you want to use the default Icon.
- Initialize2 (Title As String, Description As String, aLocation As Location, Icon As BitmapDrawable)
Initialize the Marker using a Location object.
Pass Null as Icon value if you want to use the default Icon.
- Initialize3 (Title As String, Description As String, aGeoPoint As GeoPoint, Icon As BitmapDrawable)
Initialize the Marker using a GeoPoint object.
Pass Null as Icon value if you want to use the default Icon.
- Initialize4 (UniqueId As String, Title As String, Description As String, Latitude As Double, Longitude As Double, Icon As BitmapDrawable)
Initialize the Marker using Latitude, Longitude and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- Initialize5 (UniqueId As String, Title As String, Description As String, aLocation As Location, Icon As BitmapDrawable)
Initialize the Marker using a Location object and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- Initialize6 (UniqueId As String, Title As String, Description As String, aGeoPoint As GeoPoint, Icon As BitmapDrawable)
Initialize the Marker using a GeoPoint object and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- IsEqualTo (aMarker As MyOverlayItem) As Boolean
Returns True if this Marker is the same object as aMarker.
- IsInitialized As Boolean
Properties:
- Description As String [read only]
Get the Marker description.
- GeoPoint As GeoPointWrapper [read only]
Get the Marker location.
- LayoutName As String
- MarkerHotspot As HotspotPlace [write only]
Set the hotspot for a Marker.
This is where the origin (0,0) of a point will be located relative to the Marker.
In other words this acts as an offset. NONE indicates that no adjustment should be made.
- Title As String [read only]
Get the Marker title.
- UniqueId As String [read only]
Get the Marker UniqueId.
BoundingBox
Methods:
- Contains (Latitude As Double, Longitude As Double) As Boolean
Returns True if this BoundingBox contains the Latitude, Longitude.
- Contains2 (GeoPoint1 As GeoPoint) As Boolean
Returns True if this BoundingBox contains GeoPoint1.
- Extend (BoundingBox1 As BoundingBoxE6)
Extend the bounds of this BoundingBox with the bounds of BoundingBox1.
- GetNorthWest As GeoPointWrapper
Get the top left point of this BoundingBox as a GeoPoint.
- GetSouthEast As GeoPointWrapper
Get the bottom right point of this BoundingBox as a GeoPoint.
- Initialize (LatitudeNorth As Double, LongitudeWest As Double, LatitudeSouth As Double, LongitudeEast As Double)
Initialise the BoundingBox with NorthWest and SouthEast Latitude and Longitude.
- Initialize2 (NorthWest As GeoPoint, SouthEast As GeoPoint)
Initialise the BoundingBox with NorthWest and SouthEast GeoPoints.
- IsInitialized As Boolean
Properties:
- Center As GeoPointWrapper [read only]
- LatitudeNorth As Double [read only]
Get the northerly latitude of this BoundingBox.
- LatitudeSouth As Double [read only]
Get the southerly latitude of this BoundingBox.
- LongitudeEast As Double [read only]
Get the easterly longitude of this BoundingBox.
- LongitudeWest As Double [read only]
Get the westerly longitude of this BoundingBox.
GeoPoint
Methods:
- GetBearingTo (GeoPoint1 As GeoPoint) As Double
Get the bearing (in degrees) from this GeoPoint to GeoPoint1.
- GetDestinationPoint (Distance As Double, Bearing As Float) As GeoPointWrapper
Get a new GeoPoint that is the specified Distance (in meters) and Bearing (in degrees) away from this GeoPoint.
- GetDistanceTo (GeoPoint1 As GeoPoint) As Int
Get the distance (in metres) from this GeoPoint to GeoPoint1.
- Initialize (Latitude As Double, Longitude As Double)
Initialize the GeoPoint using Latitude and Longitude.
- Initialize2 (aLocation As Location)
Initialize the GeoPoint using a Location object.
- IsInitialized As Boolean
Properties:
- Altitude As Int
Get or Set the altitude (in meters) of the GeoPoint
- Latitude As Double
Get or Set the Latitude of the GeoPoint.
- Longitude As Double
Get or Set the Longitude of the GeoPoint.
MapView
Events:
- CenterChanged
- ZoomChanged
Methods:
- AddOverlay (anOverlay As Overlay)
Add an Overlay layer to the map.
- AddTileSource (TileSource1 As ITileSource)
Add a generic ITileSource to the map.
- AddXYTileSource (XYTileSource As MyXYTileSource)
Add an XYTileSource to the map.
- AnimateTo (Latitude As Double, Longitude As Double)
Animate the map towards the given point.
- AnimateTo2 (aLocation As Location)
Animate the map towards the given Location.
- AnimateTo3 (aGeoPoint As GeoPoint)
Animate the map towards the given GeoPoint.
- BringToFront
- CanZoomIn As Boolean
Return whether or not the map can be zoomed in one more level.
- CanZoomOut As Boolean
Return whether or not the map can be zoomed out one more level.
- FitMapToBoundingBox (BoundingBox As BoundingBoxE6)
Fit the map to the BoundingBox.
- GetAttributionObjects As AttributionObject[]
Returns an Array of AttributionObjects.
An AttributionObject contains licensing and attribution Strings relating to 3rd party libraries used in this B4A library.
You are required to display some or all of these Strings in your application if you use the related B4A library object(s).
- GetBoundingBox As BoundingBoxE6Wrapper
- GetBoundingBox2 (ViewWidth As Int, ViewHeight As Int) As BoundingBoxE6Wrapper
- GetCenter As GeoPointWrapper
Return the map center as a GeoPoint.
- GetMaxZoomLevel As Int
Return the maximum zoom level for the point currently at the map center.
- GetMinZoomLevel As Int
Return the minimum zoom level for the point currently at the map center.
- GetTileSource As String
Return the name of the currently selected TileSource.
- GetTileSources As List
Return a List of the names of available TileSources.
- Initialize (EventName As String)
Initialize the MapView.
- Invalidate
Force the MapView to redraw itself.
This must be called after making changes to Overlay layers for example.
- Invalidate2 (arg0 As Rect)
- Invalidate3 (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int)
- IsInitialized As Boolean
- RemoveOverlay (anOverlay As Overlay)
Remove an Overlay layer from the map.
- RemoveOverlays
Remove all Overlays layers from the map.
- RemoveView
- RequestFocus As Boolean
- SendToBack
- SetCenter (Latitude As Double, Longitude As Double)
Set the map center.
- SetCenter2 (aLocation As Location)
Set the map center using a Location.
- SetCenter3 (aGeoPoint As GeoPoint)
Set the map center using a GeoPoint.
- SetDataConnectionEnabled (Enabled As Boolean)
Set whether or not the MapView can use the device's data connection.
Useful if you are using offline tiles or the map tiles already exist in the cache.
- SetHttpRequestUserAgent (UserAgent As String)
Sets the value of the UserAgent header when requesting tiles using HTTP.
Default value is your application's packagename.
Recommended value is a unique value that identifies your application.
- SetLayout (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int)
- SetMultiTouchEnabled (Enabled As Boolean)
Set whether or not the MapView multi-touch controller is enabled.
- SetTileSource (TileSource As String)
Set the TileSource that the map should display.
- SetZoomEnabled (Enabled As Boolean)
Set whether or not the MapView zoom control is enabled.
- ZoomIn
Zoom the map in by one zoom level.
- ZoomOut
Zoom the map out by one zoom level.
Permissions:
- android.permission.ACCESS_COARSE_LOCATION
- android.permission.ACCESS_FINE_LOCATION
- android.permission.ACCESS_NETWORK_STATE
- android.permission.ACCESS_WIFI_STATE
- android.permission.INTERNET
- android.permission.WRITE_EXTERNAL_STORAGE
Properties:
- CloudmadeTileSourceStyle As Int
Get or Set the Cloudmade TileSource Style
- Enabled As Boolean
- Height As Int
- Left As Int
- MapOrientation As Int
Get or Set the MapView orientation in degrees.
This is an alpha feature, results may be unpredictable!
- Tag As Object
- Top As Int
- Visible As Boolean
- Width As Int
- Zoom As Int
Get or Set the map zoom level.
Marker
Fields:
- HOTSPOT_PLACE_BOTTOM_CENTER As HotspotPlace
- HOTSPOT_PLACE_CENTER As HotspotPlace
- HOTSPOT_PLACE_LEFT_CENTER As HotspotPlace
- HOTSPOT_PLACE_LOWER_LEFT_CORNER As HotspotPlace
- HOTSPOT_PLACE_LOWER_RIGHT_CORNER As HotspotPlace
- HOTSPOT_PLACE_NONE As HotspotPlace
- HOTSPOT_PLACE_RIGHT_CENTER As HotspotPlace
- HOTSPOT_PLACE_TOP_CENTER As HotspotPlace
- HOTSPOT_PLACE_UPPER_LEFT_CORNER As HotspotPlace
- HOTSPOT_PLACE_UPPER_RIGHT_CORNER As HotspotPlace
Methods:
- Initialize (Title As String, Description As String, Latitude As Double, Longitude As Double, Icon As BitmapDrawable)
Initialize the Marker using Latitude and Longitude.
Pass Null as Icon value if you want to use the default Icon.
- Initialize2 (Title As String, Description As String, aLocation As Location, Icon As BitmapDrawable)
Initialize the Marker using a Location object.
Pass Null as Icon value if you want to use the default Icon.
- Initialize3 (Title As String, Description As String, aGeoPoint As GeoPoint, Icon As BitmapDrawable)
Initialize the Marker using a GeoPoint object.
Pass Null as Icon value if you want to use the default Icon.
- Initialize4 (UniqueId As String, Title As String, Description As String, Latitude As Double, Longitude As Double, Icon As BitmapDrawable)
Initialize the Marker using Latitude, Longitude and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- Initialize5 (UniqueId As String, Title As String, Description As String, aLocation As Location, Icon As BitmapDrawable)
Initialize the Marker using a Location object and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- Initialize6 (UniqueId As String, Title As String, Description As String, aGeoPoint As GeoPoint, Icon As BitmapDrawable)
Initialize the Marker using a GeoPoint object and UniqueId.
Pass Null as Icon value if you want to use the default Icon.
- IsEqualTo (aMarker As MyOverlayItem) As Boolean
Returns True if this Marker is the same object as aMarker.
- IsInitialized As Boolean
Properties:
- Description As String [read only]
Get the Marker description.
- GeoPoint As GeoPointWrapper [read only]
Get the Marker location.
- MarkerHotspot As HotspotPlace [write only]
Set the hotspot for a Marker.
This is where the origin (0,0) of a point will be located relative to the Marker.
In other words this acts as an offset. NONE indicates that no adjustment should be made.
- Title As String [read only]
Get the Marker title.
- UniqueId As String [read only]
Get the Marker UniqueId.
MarkersBalloonOverlay
Events:
- BalloonClick (ViewTag As String)
- BalloonLongClick (ViewTag As String)
Methods:
- AddMarkers (Markers As List)
Add a List of Markers to the MarkersBalloonOverlay.
- GetBoundingBox As BoundingBoxE6Wrapper
Get a BoundingBox which represents the area that is covered by the Markers.
- Initialize (aMapView As MapView, EventName As String, BalloonLayoutName As String)
Initialize the MarkersBalloonOverlay.
- IsInitialized As Boolean
- RemoveMarker (Marker As MyOverlayItem)
Remove a Marker from the MarkersBalloonOverlay.
- RemoveMarkers
Remove all Markers from the MarkersBalloonOverlay.
- UnsetFocusedMarker
Clears the focused Marker, effectively closing the Balloon.
Properties:
- FocusedMarker As MyOverlayItemWrapper
Get or Set the Marker whose Balloon is displayed.
Returns Null if no Balloon is displayed.
MarkersEventsOverlay
Events:
- Click (Marker1 As Marker) As Boolean
- LongClick (Marker1 As Marker) As Boolean
Methods:
- AddMarkers (Markers As List)
Add a List of Markers to the MarkersEventsOverlay.
- GetBoundingBox As BoundingBoxE6Wrapper
Get a BoundingBox which represents the area that is covered by the Markers.
- Initialize (aMapView As MapView, EventName As String)
Initialize the MarkersEventsOverlay.
- IsInitialized As Boolean
- RemoveMarker (Marker As MyOverlayItem)
Remove a Marker from the MarkersEventsOverlay.
- RemoveMarkers
Remove all Markers from the MarkersEventsOverlay.
MarkersFocusOverlay
Methods:
- AddMarkers (Markers As List)
Add a List of Markers to the MarkersFocusOverlay.
- GetBoundingBox As BoundingBoxE6Wrapper
Get a BoundingBox which represents the area that is covered by the Markers.
- Initialize (aMapView As MapView)
Initialize the MarkersFocusOverlay.
- IsInitialized As Boolean
- RemoveMarker (Marker As MyOverlayItem)
Remove a Marker from the MarkersFocusOverlay.
- RemoveMarkers
Remove all Markers from the MarkersOverlay.
- SetInfoWindowBackgroundColor (Color As Int)
Set the background color of the InfoWindow.
- SetInfoWindowDescriptionColor (Color As Int)
Set the color of the InfoWindow description text.
- SetInfoWindowDescriptionSize (Size As Float)
Set the size of the InfoWindow title text.
- SetInfoWindowMaxWidth (Width As Int)
Set the maximum width (in pixels) of the InfoWindow.
200 pixels is the default width.
- SetInfoWindowTitleColor (Color As Int)
Set the color of the InfoWindow title text.
- SetInfoWindowTitleSize (Size As Float)
Set the size of the InfoWindow title text.
MarkersOverlay
Events:
- Click (Title As String, Description As String, Point As GeoPoint) As Boolean
- LongClick (Title As String, Description As String, Point As GeoPoint) As Boolean
Methods:
- AddMarkers (Markers As List)
Add a List of Markers to the MarkersOverlay.
- GetBoundingBox As BoundingBoxE6Wrapper
Get a BoundingBox which represents the area that is covered by the Markers.
- Initialize (aMapView As MapView, EventName As String)
Initialize the MarkersOverlay.
- IsInitialized As Boolean
- RemoveMarker (Marker As MyOverlayItem)
Remove a Marker from the MarkersOverlay.
- RemoveMarkers
Remove all Markers from the MarkersOverlay.
MinimapOverlay
Methods:
- Initialize (aMapView As MapView)
Initialize the MinimapOverlay.
- IsInitialized As Boolean
- SetTileSource (TileSource As String)
Set the TileSource that the minimap should display.
Properties:
- Height As Int
Get or Set the height of the minimap in pixels.
Default height is 100 pixels.
- Padding As Int
Get or Set the padding (in pixels) between the minimap and the bottom right hand corner of the MapView.
Default padding is 10 pixels.
- Width As Int
Get or Set the width of the minimap in pixels.
Default width is 100 pixels.
- ZoomDifference As Int
Get or Set the difference in zoom levels between the minimap and the main MapView map.
Default value varies based upon the TileSource being used by the main MapView map.
MyLocationOverlay
Events:
- FollowLocationAutoDisabled
- LocationChanged (NewLocation As Location, IsFirstFix As Boolean)
- ProviderChanged (Provider As String, Enabled As Boolean)
Methods:
- Initialize (aMapView As MapView, EventName As String)
Initialize the MyLocationOverlay.
- IsInitialized As Boolean
- SetCompassCenter (X As Float, Y As Float)
Set the point at which the compass should be drawn within the MapView.
Default value is (35, 35).
Properties:
- CompassEnabled As Boolean
Get or Set whether the compass is enabled.
Default value is False.
- DrawAccuracyEnabled As Boolean
Get or Set whether the DrawAccuracy circle is drawn around the Person icon.
Default value is True.
- FollowLocationEnabled As Boolean
Get or Set whether FollowLocation is enabled.
If FollowLocation is enabled then the map will automatically center itself on the last GPS fix.
Default value is False.
- LastFix As LocationWrapper [read only]
Get the last GPS fix as a Location object.
- LocationUpdateMinDistance As Float
Get or Set the minimum distance (in meters) change that should be considered a new GPS fix.
Default value is 0.
- LocationUpdateMinTime As Long
Get or Set the minimum time (in milliseconds) between GPS fixes that should treat the last fix as a new fix.
Default value is 0.
- MyLocationEnabled As Boolean
Get or Set whether the MyLocationOverlay should listen for GPS fixes.
Default value is False.
- PersonIcon As Bitmap [write only]
Sets the icon used for the MyLocationOverlay.
The default icon is a 'pegman' type person icon.
PathOverlay
Fields:
- FILL As Style
Geometry and text drawn with this style will be filled, ignoring all stroke-related settings in the paint.
- FILL_AND_STROKE As Style
Geometry and text drawn with this style will be both filled and stroked at the same time, respecting the stroke-related fields on the paint.
- STROKE As Style
Geometry and text drawn with this style will be stroked, respecting the stroke-related fields on the paint.
Methods:
- AddGreatCircle (StartPoint As GeoPoint, EndPoint As GeoPoint, NumberOfPoints As Int)
Add NumberOfPoints points to the path to create a great circle path from StartPoint to EndPoint.
- AddPoint (Latitude As Double, Longitude As Double)
Add a Point to the path using Latitude and Longitude.
- AddPoint2 (aLocation As Location)
Add a Point to the path using a Location object.
- AddPoint3 (aGeoPoint As GeoPoint)
Add a Point to the path using a GeoPoint object
- AddPoints (GeoPoints As List)
Add a List of GeoPoints to the path.
- ClearPath
Clear all points from the path.
- GetAllPoints As List
Get a List of all GeoPoints in the path.
- GetBoundingBox As BoundingBoxE6Wrapper
Get a BoundingBox which represents the area that is covered by the path.
- GetNumberOfPoints As Int
Get the total number of points added to the path.
- Initialize (aMapView As MapView, PathColor As Int)
Initialize the PathOverlay and set the PathColor
- IsInitialized As Boolean
Properties:
- Alpha As Int
Get or Set the Alpha transparency of the path.
Values of 0 to 255 are valid.
Default value is 255 fully opaque.
- Color As Int
Get or Set the color of the path.
- PathStyle As Style [write only]
Set the path style used to draw the path.
Valid values are:
PathOverlay.FILL
PathOverlay.FILL_AND_STROKE
PathOverlay.STROKE
Default value is PathOverlay.STROKE
- StrokeWidth As Float
Get or Set the stroke width used to draw the path.
Default stroke width is 2 pixels.
ScaleBarOverlay
Fields:
- BOTTOM_LEFT As Int
- SCALE_UNIT_IMPERIAL As Int
- SCALE_UNIT_METRIC As Int
- SCALE_UNIT_NAUTICAL As Int
- TOP_LEFT As Int
Methods:
- Initialize (aMapView As MapView)
Initialise the ScaleBarOverlay.
- IsInitialized As Boolean
- SetEnabled (Enabled As Boolean)
Set whether the scale bar should be drawn on the map.
- SetLineColor (LineColor As Int)
Set the color of the line used to draw the scale bar.
- SetLineWidth (LineWidth As Float)
Set the width of the line used to draw the scale bar.
Default line width is 2 pixels.
- SetMinZoom (MinZoom As Int)
Set the minimum zoom level at which to display the scale bar.
Default minimum zoom level is 0.
- SetOffset (X As Float, Y As Float)
Set the offset at which to display the scale bar on the map.
Default offset is (10, 10)
- SetPosition (Position As Int)
Set the position to display the scale bar within the MapView.
Possible values are:
ScaleBarOverlay.BOTTOM_LEFT
ScaleBarOverlay.TOP_LEFT
Default value is ScaleBarOverlay.TOP_LEFT
- SetScaleUnit (ScaleUnit As Int)
Set the unit of measure to be used by the scale bar.
Possible values are:
ScaleBarOverlay.SCALE_UNIT_IMPERIAL
ScaleBarOverlay.SCALE_UNIT_METRIC
ScaleBarOverlay.SCALE_UNIT_NAUTICAL
Default value is ScaleBarOverlay.SCALE_UNIT_METRIC
- SetTextColor (TextColor As Int)
Set the color of the scale bar label text.
- SetTextSize (TextSize As Float)
Set the font size of the scale bar label text.
Default font size is 12 pixels.
SimpleLocationOverlay
Methods:
- GetMyLocation As GeoPointWrapper
Get the location of the overlay.
- Initialize (aMapView As MapView)
Initialize the SimpleLocationOverlay.
- IsInitialized As Boolean
- SetMyLocation (Latitude As Double, Longitude As Double)
Set the location of the overlay using Latitude and Longitude.
- SetMyLocation2 (aLocation As Location)
Set the location of the overlay using a Location object.
- SetMyLocation3 (aGeoPoint As GeoPoint)
Set the location of the overlay using a GeoPoint object.
TilesOverlay
Methods:
- Initialize (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrl As String)
Initialize the TilesOverlay, the TileSource must implement the Slippy map tile naming convention.
- Initialize2 (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrls() As String)
Initialize the TilesOverlay, the TileSource must implement the Slippy map tile naming convention.
An Array of Strings is passed for the BaseUrls parameter.
- Initialize3 (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrl As String)
Initialize the TilesOverlay, the TileSource must implement the TileMapService (TMS) map tile naming convention.
- Initialize4 (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrls() As String)
Initialize the TilesOverlay, the TileSource must implement the TileMapService (TMS) map tile naming convention.
An Array of Strings is passed for the BaseUrls parameter.
- IsInitialized As Boolean
Properties:
- DataConnectionEnabled As Boolean
Get or Set whether this TilesOverlay will use the device's data connection.
- LoadingBackgroundColor As Int
Get or Set the background color displayed while waiting for a tile to be downloaded.
Setting a value of Colors.TRANSPARENT will disable the display of any background color.
The default value is Colors.TRANSPARENT, no background color is displayed.
- LoadingLineColor As Int
Get or Set the line color used to separate the background color drawn while waiting a tile to be downloaded.
The line color will only be drawn if the background color is NOT set to transparent.
The default value is Colors.rgb(200, 192, 192).
TouchEventsOverlay
Events:
- Click (GeoPoint1 As GeoPoint) As Boolean
- LongClick (GeoPoint1 As GeoPoint) As Boolean
Methods:
- Initialize (EventName As String)
- IsInitialized As Boolean
XYTileSource
Methods:
- Initialize (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrl As String)
Initialize the XYTileSource object.
The XYTileSource must implement the Slippy map tile naming convention.
- Initialize2 (Name As String, MinZoomLevel As Int, MaxZoomLevel As Int, TileSize As Int, TileFilenameEnding As String, BaseUrls() As String)
Initialize the XYTileSource object.
The XYTileSource must implement the Slippy map tile naming convention.
An Array of Strings is passed for the BaseUrls parameter.
- IsInitialized As Boolean
Properties:
- TMSMode As Boolean
Get or Set whether Tile Map Service (TMS) mode is enabled or not.
By default TMS mode is NOT enabled.