2010-07-31 6 views
15

American Museum of Natural History의 iPhone 앱과 유사한 기능을 갖춘 애플리케이션을 만들기 위해 iPhone을 건물에 배치하고 싶습니다. 내가 좋아하는 지하실에 방이 있기 때문에 좋은 GPS 수신은 없습니다.iPhone에서 실내 내비게이션을 구현하는 방법

저를 구할 수있는 이유는 전체 지역에서 좋은 와이파이 범위가 있다는 것입니다. 그래서 내 생각은 위치가 알려진 무선 랜 기지국을 기반으로 위치를 삼각 측량하는 것이 었습니다. 그러나 어떤 기지국이 범위 내에 있는지 알 수있는 공개 API를 찾지 못했습니다.

질문

  1. 는 위에서 언급 한 응용 프로그램은 실내 정확한 위치를 얻기 위해 관리하는 방법을 생각을 가지고 있습니까?
  2. wifi 기지국을 수동으로 Apple 데이터베이스에 추가하고 일반적인 CoreLocation을 사용할 수 있습니까?
  3. 구현 방법은 다른가요?

도움이 매우 만족합니다!

경계 조건

  1. 실내 내비게이션은 건물에 새로운 손님을 안내하는 이벤트 중에 사용됩니다, 그래서 복잡한 인프라가 설치 될 수 없습니다.
  2. 약 14-18 개의 방이 있습니다. 그들은 건물의 다른 부분에 있으므로 모든 것을 배선하는 데는 매우 많은 비용이 듭니다.
  3. 선호하는 솔루션은 어떤 종류의 서버 백엔드도 필요로하지 않으며 와이파이 액세스 포인트 및 해당 위치 목록과 함께 작동합니다.
+1

그들은 300 개의 WiFi 핫스팟에서 WiFi 삼각 측량을 사용하는 것처럼 들리며 그렇게하는 첫 번째 앱이라고 주장합니다. http://gizmodo.com/5599789/american-museum-of-natural-history-explorer-app-makes-paper-museum-maps-ancient-history – npdoty

+0

쇼핑의 실내지도를 제공하는 Micello를 살펴볼 수도 있습니다 쇼핑몰 등. http://www.readwriteweb.com/archives/micello_launches_google_maps_for_the_indoors.php – npdoty

+0

삼각 측량을 수행하고있을 수도 있습니다. 문제는 다음과 같습니다. 휴대 전화에서 직접 할 수 있습니까? 아니면 특별한 Wi-Fi 설정을 사용합니까? 그러나 앱을 활성화하면 CoreLocation을 사용한다는 의미의 나침반 바늘이 표시됩니다. 나는 같은 인프라를 가지고 있기 때문에 쉽게 지리적 위치를 알아낼 수 있기를 희망했습니다. – GorillaPatch

답변

6

나는 약 1과 2를 알지 못합니다. 그러나 그러한 일을 구현하려면 많은 문제를 해결하기 위해 주위를 돌리십시오 : 자신의 무료 wifi 네트워크를 만들고 네트워크 삼각 측량을 기반으로하거나 현재 연결된 액세스 포인트를 기반으로 위치를 결정할 수 있습니다. 신호가 약해 지므로 한 방에 하나의 청취 가능한 액세스 포인트가 있습니다. 앱이 어떤 공간에 서버가 있는지 묻습니다. 이것은 다른 모바일/PDA/노트북에서도 작동합니다.

기타 아이디어 : 블루투스를 사용하면 Wi-Fi를 계획하는 것과 다소간 동일하게 수행 할 수 있습니다. 블루투스로 모든 것을 할 수는 없지만 장치를 나열하는 것은 한 가지 가능성이 있습니다. 그래서 모든 방에 블루투스 장치를 설치하십시오. 블루투스 범위는 정의상 제한됩니다.

또 다른 하나는 방을 식별하는 고음의 소리와 함께 마이크를 사용하는 것이지만, 이는 맹인을위한 개 (맹인용)와 문제를 일으키고, 박쥐를 끌어 들이고, 동시에 마우스를 격퇴시킬 것입니다. RF 기반 솔루션에 더 중점을 둡니다 ;-)

+0

매우 흥미로운 아이디어. 박물관 앱과 같은 영구 설치의 경우 자신의 Wi-Fi 비콘을 설치하는 것이 좋은 해결책입니다. 필자의 경우 위치 서비스는 이벤트 용으로 만 제공되므로 복잡하고 강력한 인프라를 구축하는 것은 실제로 선택 사항이 아닙니다. 답변을 주셔서 감사합니다. 아이디어는 확실히 고려해 볼 가치가 있습니다. +1. – GorillaPatch

+1

여러분을 환영합니다. 그것은 매우 비싸지 않아도됩니다. 재고 wifi 라우터 (케이블 + 스위치의 경우 50 usd (?) + 20 usd)를 사용하여 모든 방을 NAT로 지정하는 경우 IP를 기반으로 위치를 결정할 수 있으며 링크 수준의 문제는 건너 뜁니다. 펌웨어에서 신호 레벨을 설정할 수 없으면 안테나를 반으로 줄이면 수신 상태가 좋지 않게됩니다. 경계 조건을 질문에 포함시킬 수 있습니까? (방뿐 아니라 예산 수) – mvds

+0

질문에 묻는 경계 조건을 추가했습니다. – GorillaPatch

0

wirelesswerx.com을 확인하십시오. Bluetooth를 사용하여 실내 위치를 파악하고있는 것처럼 보입니다. 영구 설치 또는 일시적인 이벤트를 수행 할 수있는 것처럼 보입니다.

또한 Navizon의 실내 위치 확인 시스템 확인하실 수 있습니다
2

: http://www.navizon.com/product-navizon-indoor-triangulation-system

그들의 시스템이 장치에서 전송 된 무선 신호를 사용하여 아이폰을 찾을 수 있으며 찾으려면 전화에서 실행하는 응용 프로그램을 필요로하지 않습니다 그것.이 경우 다른 WiFi 지원 장치를 찾을 수 있습니다.

관련 문제