MAHeatMapVectorOverlayRender.h 916 B

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // MAHeatMapVectorOverlayRender.h
  3. // MAMapKit
  4. //
  5. // Created by ldj on 2019/7/26.
  6. // Copyright © 2019 Amap. All rights reserved.
  7. //
  8. #import "MAConfig.h"
  9. #if MA_INCLUDE_OVERLAY_HEATMAP
  10. #import "MAOverlayRenderer.h"
  11. #import "MAHeatMapVectorOverlay.h"
  12. ///矢量热力图绘制类
  13. @interface MAHeatMapVectorOverlayRender : MAOverlayRenderer
  14. ///关联的MAHeatMapVectorOverlay
  15. @property (nonatomic, readonly) MAHeatMapVectorOverlay *heatOverlay;
  16. /**
  17. * @brief 根据指定的MAHeatMapVectorOverlay生成一个Renderer
  18. * @param heatOverlay 指定MAHeatMapVectorOverlay
  19. * @return 新生成的MAHeatMapVectorOverlayRender
  20. */
  21. - (instancetype)initWithHeatOverlay:(MAHeatMapVectorOverlay *)heatOverlay;
  22. /**
  23. * @brief 根据经纬度获取对应的热力节点信息MAHeatMapVectorItem
  24. * @param coordinate 经纬度
  25. */
  26. - (MAHeatMapVectorItem *)getHeatMapItem:(CLLocationCoordinate2D )coordinate;
  27. @end
  28. #endif