Convert latitudinal and longitudinal coordinates
The
XYPoint object stores the initial coordinates and changes to converted coordinates.
- Import the following classes:
- net.rim.device.api.lbs.MapField
- javax.microedition.location.Coordinates
- net.rim.device.api.ui.XYPoint
- To convert latitudinal and longitudinal coordinates to pixels, invoke MapField.convertWorldToField(Coordinates worldIn, XYPoint fieldOut) or MapField.convertWorldToField(XYPoint worldIn, XYPoint fieldOut).
MapField myMapField = new MapField();
myMapField.convertWorldToField(coordinatesToConvert, xyptCartPlain);
- To convert pixels to latitudinal and longitudinal coordinates, invoke MapField.convertFieldToWorld(XYPoint fieldIn, Coordinates worldOut) or MapField.convertFieldToWorld(XYPoint fieldIn, XYPoint worldOut).
MapField myMapField = new MapField();
myMapField.convertFieldToWorld(xyptCartPlainToConvert, coordinates);
Was this information helpful? Send us your comments.