Interface PositioningStrategy

All Known Implementing Classes:
DefaultPositioningStrategy

public interface PositioningStrategy
Cluster의 좌표를 정하는 전략에 대한 인터페이스.

여러 Node가 하나의 Cluster를 이루거나, 한 Cluster의 자식 노드가 변경되면 getPosition(Cluster) 메서드가 호출되며, 이 메서드에서 반환한 값이 이 Cluster의 좌표가 됩니다. 따라서 이 메서드 내에서 Cluster.getTag() 또는 Cluster.getChildren()을 호출해 태그나 자식 노드의 좌표 등 정보를 가져와 적절한 좌표를 반환하도록 구현해야 합니다.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    com.naver.maps.geometry.WebMercatorCoord
    cluster의 좌표를 반환합니다.
  • Method Details

    • getPosition

      @NonNull @WorkerThread com.naver.maps.geometry.WebMercatorCoord getPosition(@NonNull Cluster cluster)
      cluster의 좌표를 반환합니다.
      Parameters:
      cluster - 좌표를 구해야 하는 Cluster 객체.
      Returns:
      웹 메르카토르 좌표.