Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR]: 마커 클러스터링 Marker Clustering #5

Closed
2 tasks done
mym0404 opened this issue Apr 15, 2024 · 3 comments · Fixed by #15
Closed
2 tasks done

[FR]: 마커 클러스터링 Marker Clustering #5

mym0404 opened this issue Apr 15, 2024 · 3 comments · Fixed by #15
Assignees
Labels

Comments

@mym0404
Copy link
Owner

mym0404 commented Apr 15, 2024

Is there an existing issue for this?

Describe the problem

마커 클러스터링 기능을 지원해야 합니다.

Describe the solution

JS단에서 마커를 관리해주고 클러스터링 알고리즘을 구현하는 방법도 있겠지만 naver map이 최근에 마커 클러스터링을 지원해주므로 이 기능을 활용해 native first로 기능을 구현합니다.

Warning

이 기능을 네이버 맵 SDK에 의존하면 자유도가 떨어지고 네이버 맵 SDK에 버그가 있을경우 대응이 어렵지만 그 편이 성능상이나 구현상으로 많은 이점이 있을 것 같습니다.

구상하고 있는 단계는 다음과 같습니다.

  1. API설계 및 기본 마커 클러스터링 동작 구현
  2. 마커 및 클러스터의 이미지 변경 기능
  3. 클러스터링 병합 및 여러 전략 커스터마이징 기능

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@mym0404 mym0404 self-assigned this Apr 15, 2024
@mym0404 mym0404 pinned this issue Apr 15, 2024
@mym0404
Copy link
Owner Author

mym0404 commented Apr 18, 2024

iOS Marker Clustering (WIP)

1.mp4

@mym0404 mym0404 mentioned this issue Apr 18, 2024
2 tasks
@mym0404
Copy link
Owner Author

mym0404 commented Apr 18, 2024

1.mp4

custom marker image (leaf marker updater)

@mym0404
Copy link
Owner Author

mym0404 commented Apr 23, 2024

image

Simulator Instruments - Leak 상에서 일어나는 Leak이 false positive인지 구분이 잘 안되지만 그렇다 가정하고 기능을 우선 먼저 출시하려고 합니다. 추후 경과를 지켜볼 예정입니다.

@mym0404 mym0404 unpinned this issue Apr 23, 2024
@mym0404 mym0404 pinned this issue Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant