27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSKMLNode.h>
29 #import <ArcGIS/AGSGeoElement.h>
61 #pragma mark initializers
78 +(instancetype)KMLPlacemarkWithGeometry:(
AGSKMLGeometry *)geometry;
81 #pragma mark properties
87 @property (nonatomic, copy, readonly) NSArray<AGSKMLGeometry*> *
geometries;
105 -(void)removeGeometryAtIndex:(NSInteger)index;
110 -(void)insertGeometry:(
AGSKMLGeometry*)geometry atIndex:(NSInteger)index;
AGSKMLGraphicType
Definition: AGSKMLPlacemark.h:37
@ AGSKMLGraphicTypePolygon
Definition: AGSKMLPlacemark.h:41
@ AGSKMLGraphicTypeUnknown
Definition: AGSKMLPlacemark.h:47
@ AGSKMLGraphicTypeExtrudedPoint
Definition: AGSKMLPlacemark.h:42
@ AGSKMLGraphicTypeMultiGeometry
Definition: AGSKMLPlacemark.h:46
@ AGSKMLGraphicTypePolyline
Definition: AGSKMLPlacemark.h:40
@ AGSKMLGraphicTypePoint
Definition: AGSKMLPlacemark.h:39
@ AGSKMLGraphicTypeExtrudedPolyline
Definition: AGSKMLPlacemark.h:43
@ AGSKMLGraphicTypeExtrudedPolygon
Definition: AGSKMLPlacemark.h:44
@ AGSKMLGraphicTypeModel
Definition: AGSKMLPlacemark.h:45
@ AGSKMLGraphicTypeNone
Definition: AGSKMLPlacemark.h:38
A KML Geometry element.
Definition: AGSKMLGeometry.h:54
A single node within a KML document.
Definition: AGSKMLNode.h:56
A KML Placemark element.
Definition: AGSKMLPlacemark.h:58
NSArray< AGSKMLGeometry * > * geometries
Definition: AGSKMLPlacemark.h:87
AGSKMLGraphicType graphicType
Definition: AGSKMLPlacemark.h:92
void removeAllGeometries()
An abstract representation of geographic entities on a map.
Definition: AGSGeoElement.h:43