2013-06-21 2 views
0

이미지에서 (Googlemap-esq) 개체를 만들고 싶습니다. 이것은 아마도 JPEG와 같은 것으로 스캔 된 건축 계획을 세울 것입니다. 네이티브 안드로이드 앱에서 핀을 떨어 뜨린 다음 정보 풍선 등의 핀을 클릭 할 수있는 객체를 갖고 싶습니다.스캔 이미지에서지도 만들기

Google에서 업로드 할 수있는 기능을 제공하지만 FloorPlans를 만드는 기능을 알고 있습니다. 내가 원하는. 최종 결과는 완벽하지만 스캐너를 사용하여 만들 수 있습니다.

어떤 종류의 기술을 권장 할 수 있습니까? 아니면 그냥 Co-Ords 시스템을 구현하고 오버레이합니까?

답변

0

지도가 매우 커질 수 있으므로 Google지도는 타일링 시스템을 사용합니다. 예를 들어, morton 곡선은 재귀 적으로 표면을 세분 할 수 있습니다. 쿼드 트리와 비슷합니다. 관계형 데이터베이스에는 일반적으로 r-tree 또는 hilbert 커브와 같은 공간 인덱스가 있습니다. 데이터베이스를 사용할 수있는 경우 포인트 데이터 유형을 사용하거나 직접 r 트리를 작성할 수 있습니다. 핀이 겹치는 경우가 많으면 쿼드 트리가 더 좋습니다.

+0

사과 내가 질문에 너무 많은 정보와 함께 문제를 혼동하는 것 같다. 내가 여기서 찾고있는 것은 이미지에서지도 객체를 만드는 가장 좋은 방법입니다. 그것 위에 물건을 떨어 뜨리는 것은 나중에 올 수 있습니다, 나는 방향의 어떤 아이디어를주고 싶었습니다. 그래서 나는 일찍 잘못된 경로를 시작하지 않았습니다. –

+0

흠. 나는 r-tree가지도 객체에 대한 좋은 자료라고 생각한다. 어쩌면 좀 더 자세히 설명 할 수 있을까요? – Bytemain

+0

결국 안드로이드 애플 리케이션은 PA 스피커 시스템을 제어하고 싶습니다, 이들은 모두 무선 네트워크에 있습니다. 당신이 통제하고자하는 유닛을 선택하고 그 유닛에 "호출"을하는 데 사용되는 앱이 있습니다. 외부에 있기 때문에 Google API를 사용합니다. 건물 안의 스피커 위치를 나타내는 솔루션 (예 : 학교)을 JPEG 이미지에 도트 또는 핀으로 표시하여 평면도의 스캔 사본으로 표시합니다. –