지도 api에 대한 질문이있습니다

A. 지도상의 특정 위치를 찍었을 때, 특정 위치로 근사시킬수 있나요???
B. 지도를 격자로 나눌 수 있나요???

안녕하세요 인하대학교 컴퓨터공학과에 재학중인 정노진라고 합니다.
캡스톤 디자인설계에 카카오의 지도 API를 사용하려 하는데, 궁금증이 생겨서 메일드립니다.
지도에서 임의의 한 점을 찍었을 때, 그 점을 특정 위치로 근사시킬 수 있을까요??
저희가 생각하는 것은 지도를 구역별로 나누어, 어느 점을 찍어도 저희가 나눈 구역으로 이동시키게 하는 것입니다.
그림에서 보시는 것 처럼, 사용자가 지도상에서 파란점을 찍었을 때, 빨간색 점으로 근사시킬수 있는지 궁금합니다.

감사합니다.
정노진 드림

안녕하세요.
우선 카카오 지도 API를 사용해 주셔서 감사합니다.

A.
근사라 하면 두 점 사이의 거리를 구하는 것이 기본일텐데
이 거리를 구하는 방식은 2가지 방법이 있습니다.

  1. Polyline 객체의 getLength를 사용하는 방식
  2. 실제 좌표를 화면 좌표로 투영시켜 픽셀 단위의 Square Distance를 직접 계산하는 방식

아래 답변을 참고 해주세요.
https://devtalk.kakao.com/t/daum-map/37041/2?u=doji.doo

그림에서는 한 점을 두 개의 미리 지정된 점으로 옮기는 것 같은데요.
이런 상황은 모든 지정된 점을 반복문으로 돌면서
임의로 찍은 점과의 거리가 일정 거리 이하의 점들을 취하는 방식이 되야 할 것 같습니다.

B.
격자로 나눈다는 의미를 잘 모르겠습니다.
위경도를 기준으로 격자를 나눈다면
일정한 간격을 정해서 가상의 격자를 구성하시면 될 것 같고요.

흠…
가능/불가능 여부를 판단하려면
구현하려는 스펙에 대해 조금 더 정확한 설명이 필요할 것 같습니다.