안녕하세요.
카카오맵 구현 중 질문이 있어 글을 등록합니다.
Flutter 환경에서 webview로 맵을 구현하였습니다.
iOS와 Android 두 환경에서 구현되도록 개발하고 있습니다.
현재 지도는 잘 나타나고 근처 정류장 찾는 것을 목적으로 하는데
맵에는 정류장 그림이 잘 나타나는데 선택이 안되서 문의드립니다.
카카오맵 실행시켰을 때처럼 위치 기준으로 맵이 나오고,
그 주위에 버스 정류장표시 있고 정보를 볼수 있도록 구현하려 합니다.
모바일 환경에서 PC처럼 특정 위치 선택이 안되나요?
지도에 정류장이 나타나서 클릭하면 정보를 보고 싶은데 맵에서 특정 위치 클릭이 안될까요?
아니면 주위 데이터 조회 후 마커를 만들어야 하나요?
일단 아래와 같이 데이터를 요청하였습니다.
final url = Uri.https(‘dapi.kakao.com’, ‘/v2/local/search/keyword.json’, {
‘query’: ‘버스정류장’,
‘y’: lat.toString(),
‘x’: lng.toString(),
‘radius’: ‘10000’,
});
위 처럼 요청하니까 10000 (10km)로 해야 겨우 데이터가 나오는데 total_count: 10가 나타납니다…
1km안에 정류장이 수십개가 있는데, 1000 넣으면 아무 데이터도 안나와요…
place_name이 버스정류장 이 포함된것만 찾아서 그러는데,
ategory_name이 교통,수송 인 것만 찾는 방법이 있나요~?
모바일에서 버스 정류장만 찾아서 맵에 보여주려해요.
궁긍적인 목표는 주위 버스 정류장 조회 후 선택하여 버스 정보를 볼수 있도록 하는 것인데,
맵 표시 후 정류장을 선택해서 볼 수 있는 방법 중에 카카오API를 활용한 최선의 방법을 찾고 싶습니다…
PC에서 사용하는 것처럼 카카오맵에서 버스정류장 찾고 클릭해서 버스 정류장 정보를 보고 싶은데,
maps에서 안된다면 어떤 API 기능을 사용해야 가능한지 문의드려요.
개발 중 여러 가지 난관에 부딪혀 도움 부탁드립니다.
감사합니다.