MMKGeoObject
@interface MMKGeoObject : NSObject |
Geo object. Can be displayed as a placemark, polyline, polygon, and other, depending on the geometry type.
Summary
Class methods
+ (nonnull MMKGeoObject *)geoObjectWithName:(nullable NSString *)name |
Properties
@property (nonatomic, readonly, nullable) NSString *name; |
@property (nonatomic, readonly, nullable) NSString *descriptionText; |
@property (nonatomic, readonly, nonnull) NSArray<MMKGeometry *> *geometry; |
@property (nonatomic, readonly, nullable) MMKBoundingBox *boundingBox; |
@property (nonatomic, readonly, nonnull) |
@property (nonatomic, readonly, nonnull) |
@property (nonatomic, readonly, nonnull) NSArray<NSString *> *aref; |
Class methods
geoObjectWithName:descriptionText:geometry:boundingBox:attributionMap:metadataContainer:aref:
+ (nonnull MMKGeoObject *)geoObjectWithName:(nullable NSString *)name |
Properties
name
@property (nonatomic, readonly, nullable) NSString *name; |
Object name.
Optional field, can be nil.
descriptionText
@property (nonatomic, readonly, nullable) NSString *descriptionText; |
The description of the object.
Optional field, can be nil.
geometry
@property (nonatomic, readonly, nonnull) NSArray<MMKGeometry *> *geometry; |
The object's geometry.
boundingBox
@property (nonatomic, readonly, nullable) MMKBoundingBox *boundingBox; |
A rectangular box around the object.
Optional field, can be nil.
attributionMap
@property (nonatomic, readonly, nonnull) |
The attribution of information to a specific author.
metadataContainer
@property (nonatomic, readonly, nonnull) |
The object's metadata.
aref
@property (nonatomic, readonly, nonnull) NSArray<NSString *> *aref; |
The name of the internet resource.