4

검색을 많이 한 후에, 나는 아직 나를 위해 일하는 해결책을 찾지 못했고, 실제로 누군가가 나를 도울 수 있기를 바라고 있습니다. 먼저 문제를 설명하고, 지금까지 시도했거나 고려한 접근법 중 일부를 언급 할 것입니다.거리에만 마커를 추가하는 방법 - 안드로이드 개발

기본적으로 마커가 사용자의 위치 주변에 무작위로 나타나는 Android 앱을 개발하고 있습니다. 캐치는 마커를 거리에만 배치해야한다는 것입니다.

저는 Google Maps Android API V2를 사용해 왔지만 '지오 코딩'과 같은 '제한 사항'이있는 항목을 사용하지 않으려 고하고 있습니다.

나는 Nutiteq와 같은 다른지도 API를 사용하는 것을 고려해 보았지만 구현하는 데 어려움을 겪었습니다. 친숙 해지면 Google을 계속 사용하는 것이 좋지만 원하는 제안을 시도해 볼 수는 있습니다.

Google지도 API V3을 html 파일로로드하여 GDirections를 사용하여 한 지점에서 자체 경로를로드 한 다음이 데이터를 JS를 사용하여 Google Maps Android API V2로 구문 분석 할 수 있지만 GDirections가 있음 한계도있다.

누구나 내가 어떻게 할 수 있는지 알 수 있습니까? 솔루션이 해킹 된 경우에도 여전히 문제가 있습니다.

나는 안드로이드 개발에 상당히 익숙하다.

+0

귀하의 질문은 나에게 계획하고있는 앱의 개발 시간 개선에 대한 아이디어를 제공해주었습니다. 고맙습니다. –

답변

5

재미있는 것. API V3 html을로드 할 필요가 없습니다. 방향 API를 직접 사용할 수 있습니다. http://maps.googleapis.com/maps/api/directions/json?origin=51,19&destination=51,19&sensor=false

여전히 제약이 있지만 2000 또는 하루 하루 기기와 같았습니다. 그리고 당신은 단일 사용자의 화면에 2000 개 이상의 마커를 넣고 싶지 않습니까?

예를 들어 Gson을 사용하면 쉽게 파싱 할 수 있습니다.

+1

내 API 키가 아닌 개별 사용자에게 제한 사항이 적용됩니까? – Kevin

+1

"정답"이라고 쓰고 싶었지만 댓글이 너무 짧습니다. –

+0

하하 좋아, 좋아. 도와 주셔서 감사합니다 Maciej. – Kevin

관련 문제