//
//  DMKShape.h
//  DMKMap
//
//  Created by yunfei on 2025/3/24.
//

#import <Foundation/Foundation.h>
#import "DMKAnnotation.h"

NS_ASSUME_NONNULL_BEGIN

/// 该类为一个抽象类，定义了基于DMKAnnotation的DMKShape类的基本属性和行为，不能直接使用，必须子类化之后才能使用
@interface DMKShape : NSObject <DMKAnnotation>

/// 标注view中心坐标
@property (nonatomic, assign) CLLocationCoordinate2D coordinate;

/// 标题
@property (nonatomic, copy) NSString *title;

/// 副标题
@property (nonatomic, copy) NSString *subTitle;

@end

NS_ASSUME_NONNULL_END
