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