반경검색(2)
-
Flask RESTful API - GET /stores/search (매장검색)
GET /stores/search 매장 정보 검색은 현재 위치에서 원하는 반경 내 검색을 하며 현재 위치에서 가장 가까운 거리 순으로 조회 결과를 반환한다. Resource URL http://localhost:5000/stores/search Request http://localhost:5000/stores/search?y=126.7198326&x=37.6023079&radius=3000 Response [ { "abbr_address": "경기 김포시 풍무동 620-1", "distance": 264.31108875, "grade": null, "lat": 126.720585355265, "lon": 37.6000069299231, "phone": "031-998-6728", "road_address..
2019.07.03 -
Flask RESTful API - PATCH /stores (현재 위치 기준 지정한 반경내 모든 매장 정보 등록)
PATCH /stores 사용자가 지정한 위도,경도,반경 기준에 해당 하는 매장 정보를 저장 한다.저장 시 기존에 저장한 매장 정보를 조회 하여서 일치하는 정보가 있는 경우 업데이트 하고 일치하는 정보가 없는 경우 저장 처리 한다. Kakao API를 호출 하면 한번에 15건씩 조회 결과를 받을 수 있다 하지만 반경을 크게 주면 15개 이상의 매장이 검색 될 것이다.게시판 페이징 처리 처럼 페이징 처리를 통하여 모든 데이터를 저정해야 한다. 아래 그림을 보면 대략 10km 기준으로 검색 해보면 40개 이상 매장이 검색 될 것이다. Resource URL Kakao api 연동: http://localhost:5000/stores/create Request { "place_name":"스타벅스","x":3..
2019.07.03