사용자 주소 값을 어떻게 관리할까요? #93
Replies: 3 comments 3 replies
-
|
일단은 반드시 상세주소까지 받아야합니다. 그래서 제가 생각해본거는 그러나 이렇게 구현한다면, 상세보기 input에는 / 문자를 사용하지 못하게 막아야하는 추가적인 기능이 더 필요한 불편한 상황도 생길 수 있습니다. |
Beta Was this translation helpful? Give feedback.
-
|
공감합니다. 지도 앱이 사용할 정보인데 지도 앱이 이해할 수 없는 형태로 저장해서는 안 되겠죠. (주소 찾기 팝업으로 있는 주소만 선택할 수 있게 강제, 상세주소 안 붙이기!!) 지금은 지도에만 쓰지만, 상세주소 따로 저장 못해서 주소 정보 규격화 못하면 지역별/우리동네 알바폼 보기 같은 확장도 불가능합니다. (아아 정보가 있는데 써먹질 못하다니...) 별도로 저장할 수 있게 location을 string 아닌 객체( |
Beta Was this translation helpful? Give feedback.
-
|
타입이 string이니까 모양이 string인 JSON을 넣고, 그걸 JSON.parse 해서 객체로 쓰자. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
상황
피그마에선,


다음의 사진 같이 사장님의 가게 위치를 input 하나로 받고있습니다.
알바폼 상세보기에는 사장님의 가게의 해당 주소가 적혀져있습니다.
사실상 지도에 마크업을 하기위해서 필요한 부분은
'서울특별시 중구 청계천로 100' 까지여도 충분합니다.
문제
사용자(사장님)는 가게 위치에 대한 정확한 주소를 입력해야합니다. 이는 해당위치를 좌표로 변환시켜 알바폼 상세보기의 지도에 필요하기 때문입니다. 그래서 사용자의 위치를 정확하게 입력하도록 강제해야하는데,
다음 과 같은 창을 통해 정확환 도로명주소를 받을 수 있습니다.
(아마 한번쯤은 다들 보셨을 것입니다.)
그런데 이렇게 위치를 받으면 사실상 '도로명' 에 해당하는 정보만 가집니다. 더 자세히 말하면 위치는 알지만 몇층인지, 몇호인지는 더 정확한 값을 사용자에게 요구해야합니다.
그러나 상세주소까지 받아내면, 도로명 주소를 통해 좌표로 변환하는 과정에서 문제가 생길 수 있습니다.
geocoder.addressSearch 함수는 도로명 주소나 지번 주소를 기준으로 변환하기 때문입니다.
그래서 현재의 상황에서 상세주소를 어떻게 저장하고 다룰 것인지, 어떻게 필터링을 할것인지 대한 논의가 필요할 것 같습니다.
Beta Was this translation helpful? Give feedback.
All reactions