Geoposition Class
Represents a geographic position.
Android
public class Geoposition
iOS
@interface MSGeoposition : NSObject
Constructor
Android
// Creates a Geoposition with the specified latitude and longitude in degrees, with the default altitude of 0. Geoposition(double latitude, double longitude) // Creates a Geoposition with the specified latitude and longitude in degrees and altitude in meters. Geoposition(double latitude, double longitude, double altitude)
See also: android.location.Location
iOS
+ (instancetype)geopositionWithCoordinates:(CLLocationCoordinate2D)coordinates + (instancetype)geopositionWithLatitude:(CLLocationDegrees)latitude longitude:(CLLocationDegrees)longitude + (instancetype)geopositionWithLatitude:(CLLocationDegrees)latitude longitude:(CLLocationDegrees)longitude altitude:(CLLocationDistance)altitude
Static Methods
InitWithLatitude (iOS Only)
Creates MSGeoposition object with a specific latitude, longitude, altitude.
- (instancetype)initWithLatitude:(CLLocationDegrees)latitude longitude:(CLLocationDegrees)longitude altitude:(CLLocationDistance)altitude
Properties
Latitude
Gets the latitude of geographic position in degrees.
Android
double getLatitude() void setLatitude(double latitude)
iOS
- @property (nonatomic) CLLocationDegrees latitude
Longitude
Gets the longitude of geographic position in degrees.
Android
double getLongitude() void setLongitude(double longitude)
iOS
@property (nonatomic) CLLocationDegrees longitude
Altitude
Gets the altitude of geographic position in meters.
Android
double getAltitude() void setAltitude(double altitude)
iOS
@property (nonatomic) CLLocationDistance altitude