DrawingManager 다각형 put 할때, 사용자 변수를 같이

drawing.DrawingManager 를 생성한 후,

DB에 저장해 놓은 다각형정보(GPS좌표)를 조회하여,
manager.put() 을 사용하여 수정가능한 지도 내에 수정가능한 다각형들을 뿌리고 있습니다.
그런후 다각형의 위치 및 모양을 변경하여 다시 저장하고 있습니다.

그런데 여기서 다각형의 좌표정보 이외의 사용자정의 정보(예:다각형 아이디, 다각형 이름 …) 도 같이
다각형정보에 넣어서 수정가능한 지도 내에 뿌려서(화면상 보이지않고 내부 변수?로 가지고 있어도 됨)
특정 다각형의 위치가 변경되면 사용자정의 정보(예: 다각형 아이디)로 좌표 등의 정보를 같이 받아서
DB에 저장(update)하고 싶은데…

그 기능이 가능할까요?

지금은 API를 찾아보면 manager.getData(); 로 도형의 좌표 및 지정된? 값들의 JSON만 가져올수있으나
사용자가 JSON 에 변수+값을 추가하면,
manager.getData(); 호출시 같이 받을 수 있는 방법이 있는지 궁금합니다.

(설명이 너무 장황한것 같네요. ㅠㅠ)

일단 데이터를 임의로 넣을 수 있는 기능은 없습니다.

현재 drawing manager의 기능을 사용해서 ID 부여나 tagging을 할 수 있는 방법은 지원되지 않기 때문에
질문주신 문제는 해결하기 힘든 문제입니다.

drawing manager의 기능과 관련하여 개선 가능한지 여부를 살펴볼 수 있겠지만
보통 이런 경우에는 manager를 사용하지 않고 기본적으로 제공하는
kakao.maps.Polyline 과 같은 도형 오버레이를 직접 컨트롤하여 해결하셔야 할 듯 합니다.

manager 또한 kakao API로 제공되고 있어서 특별해 보이지만
실상은 기본 도형을 가지고 인터페이스만 추가한 거라서
사용자 분들이 얼마든지 manager와 똑같은 기능을 만들 수 있습니다.
거기에 도형을 구분 및 특정이 가능한 데이터 바인딩을 하는 기능을 추가하여 관리하시면 되긴 할 겁니다.

임의의 데이터를 바인딩하는 기능 추가에 대해서는
기존 구현된 코드를 먼저 보고 가능여부를 판단해 보겠습니다만,
빠른 시일내에는 불가능 할 듯 싶습니다.