Package com.naver.maps.map.clustering
마커 클러스터링과 관련된 클래스를 모은 패키지.
-
Interface Summary Interface Description ClusteringKey 클러스터링될 데이터의 키를 의미하는 인터페이스.ClusterMarkerUpdater 클러스터 마커의 정보를Marker의 속성에 반영해 갱신하는 인터페이스.DistanceStrategy 각Node간의 거리를 측정하는 전략에 대한 인터페이스.LeafMarkerUpdater 단말 마커의 정보를Marker의 속성에 반영해 갱신하는 인터페이스.MarkerManager Clusterer에서 노출하는 마커 객체를 관리하는 인터페이스.OnClustererUpdateCallback 클러스터러의 데이터 갱신이 완료되면 호출되는 콜백 인터페이스.PositioningStrategy 한Cluster의 좌표를 정하는 전략에 대한 인터페이스.TagMergeStrategy ThresholdStrategy 두Node를 클러스터링할 기준 거리를 구하는 전략에 대한 인터페이스. -
Class Summary Class Description Cluster 클러스터 노드를 의미하는 클래스.Clusterer<T extends ClusteringKey> 겹치는 여러 마커를 클러스터링해서 하나의 마커로 보여주는 기능을 제공하는 클래스.Clusterer.Builder<T extends ClusteringKey> Clusterer를 생성하는 빌더 클래스.Clusterer.ComplexBuilder<T extends ClusteringKey> Clusterer를 생성하는 빌더 클래스.ClusterMarkerInfo 지도에 노출되어야 하는 마커의 속성을 나타내는 클래스.DefaultClusterMarkerUpdater 기본ClusterMarkerUpdater구현체.DefaultClusterOnClickListener 클러스터 클릭에 대한 기본 클릭 리스너.DefaultDistanceStrategy 기본DistanceStrategy구현체.DefaultLeafMarkerUpdater 기본LeafMarkerUpdater구현체.DefaultMarkerManager 기본MarkerManager구현체.DefaultPositioningStrategy 기본PositioningStrategy구현체.DefaultTagMergeStrategy 기본TagMergeStrategy구현체.DefaultThresholdStrategy 기본ThresholdStrategy구현체.Leaf 단말 노드를 의미하는 클래스.LeafMarkerInfo 지도에 노출되어야 하는 마커의 속성을 나타내는 클래스.MarkerInfo 지도에 노출되어야 하는 마커의 속성을 나타내는 클래스.Node Clusterer가 관리하는 트리 구조의 노드를 의미하는 클래스.