Maps - Deprecated
Last updated
Last updated
You can use google maps to display a map in your app, and you can add some geometric shapes to your map
is an abstract class that will serve as inheritance for the classes below
See the Java Docs for more information.
Within the TotalCross SDK, usually on Disk C, there is a folder called src/main/java/totalcross and there will be a folder named Map, containing a simple sample on map. Typically the path to this folder is this pattern:
Type
Name
Description
int
SHOW_SATELLITE_PHOTOS
Used in the flags argument of showRoute: shows the satellite photos
int
USE_WAZE
Used in the flags argument of showRoute: use waze to show the route of the current location to a target address. Note that the destination address is NOT used
Return
Name
Description
int
toCoordI(Double v)
boolean
showAddress(String address, boolean showSatellitePhotos)
Shows the given address in a separate viewer
boolean
showRoute(String addressI, String addressF, String traversedPoints, int flags)
Shows the route between two points.
boolean
showMap(MapItem[] items, boolean showSatellitePhotos)
Shows an array of MapItem elements in the map.
double[]
getLocation(String address)
Returns the location after searching Google.
Type
Name
Description
abstract void
serialize(StringBuffer sb)
Creates a simple switch
Type
Name
Description
double
lat
The location of the place
double
lon
The location of the place
String
caption
An optional caption of the place, shown in bold
String
detail
The detail of the place. Use \n to split lines. Cannot be null
int
backColor
The item's background color. Alpha defaults to 255 if not specified
int
capColor
The item caption's color. Alpha defaults to 255 if not specified
int
detColor
The item details' color. Alpha defaults to 255 if not specified
int
pinColor
The item pin's color. Alpha defaults to 255 if not specified
int
fontPerc
The percentage of the font based on the device's original font size. Defaults to 100
Return
Name
Description
void
serialize(StringBuffer sb)
Type
Name
Description
double[]
lats
The coordinates of the polygon
double[]
lons
The coordinates of the polygon
boolean
filled
Set if the item is filled or not
int
color
The item color. Alpha defaults to 255 if not specified
Return
Name
Description
void
serialize(StringBuffer sb)
Type
Name
Description
double
lat
Center of the circle
double
lon
Center of the circle
double
rad
The radius; if > 0, its computed as meters; if < 0, its computed as delta of the coordinates
boolean
filled
Set if the item is filled or not
int
color
The item color. Alpha defaults to 255 if not specified.
Return
Name
Description
void
serialize(StringBuffer sb)