Ko:OsmAnd

From OpenStreetMap Wiki
Jump to navigation Jump to search
OsmAnd
Android-osmand-routing.png
제작: Victor Schreb & contributors
라이선스: GNU GPL v3 (내비게이션. 라우팅(온라인-오프라인). OSM 지도 보여주기(타일지도 또은 벡터지도) (오프라인). POI와 주소 검색(오프라인). OSM 버그와 POI 제공. 장소(즐겨찾기) 제공, 대중교통 정보등. 적극적으로 개발됨.)
플랫폼: Android, iOS, BlackBerry OS
버전: 4.8.3 (2024-07-17)
언어: 영어, 러시아어, 독일어, 프랑스어, 아랍어, 불가리아어, 보스니아어, 체코어, 덴마크어, 스페인어, 바스크어, 핀란드어, 히브리어, 힌디어, 헝가리어, 아르메니아어, 인도네시아어, 이탈리아어, jp, 조지아어, 한국어, 이탈리아어, 라트비아어, 마라티어, 네덜란드어, 노르웨이어, 폴란드어, 포르투갈어, 루마니아어, 슬로바키아어, 세르비아어, 스웨덴어, 우크라이나어, 베트남어, 중국어
웹 사이트: https://osmand.net
소스 코드: https://github.com/osmandapp
프로그래밍 언어: Java, C++
Features
Feature Value
Map Display
Display map yes
Map data raster;vector
Source online;cache;offline
Rotate map yes
3D view no
Shows website
Shows phone number
Shows operation hours
Routing
Routing yes
Create route manually
Calculate route yes
Create route via Waypoints
Routing profiles car;bike;foot
Turn restrictions yes
Calculate route without Internet (Offline routing) yes
Routing providers CloudMade,Yours,OpenRouteService,offline
Avoid traffic
Traffic Provider
Navigating
Navigate yes
Find location yes
Find nearby POIs yes
Navigate to point yes
Navigation with voice / Voice guidance yes
Keep on road yes
Lane guidance
Works without GPS yes
Navigate along predefined route yes
Tracking
Make track yes
Customizable log interval yes
Track formats
Geotagging no
Fast POI buttons yes
Upload GPX to OSM yes
Monitoring
Monitoring yes
Show current track yes
Open existing track yes
Altitude diagram no
Show POD value no
Satellite view yes (via additional app)
Show live NMEA data no
Show speed yes
Send current position www
Editing
Add POIs yes
Edit / Delete POIs yes
Add way
Edit geometries
Edit arbitrary tags of existing OSM objects
Edit relations
View notes yes
Create notes
Edit notes yes
Work offline
Support imagery offset DB
Upload to OSM yes
Rendering

(Not set)

Accessibility
Accessibility support blind
Complete non graphics text output
Braille interface no
Exploration modus
Public Transport mode yes
Danger Warnings
Screenreader Talkback, TomTom voices
Screenreader languages

OsmAnd (OsmAnd homepage, nightly build.apks)은 Android용으로 개발되어 완전히 공개된 OpenStreetMap 기반 내비게이션 앱(navigation app)입니다.

http://osmand.net 에서 Osmand apk-file 의 컴파일된 최신 버전을 찾을 수 있습니다. 그러나 이것은 불안정하거나 실험적인 버전일 수 있으며, 구글마켓을 통하여 자동으로 업데이트 되지 않습니다. 정식 버전의 경우에는 공식적인 구글 마켓에서 제공됩니다.

OsmAnd 특징들:

  • OSM 벡터지도를 보여준다 (*.obf) 와 많은 타일지도(Mapnik, Google Maps/Satellite/Terrain, CloudMade, Cyclemap, OpenPisteMap, MapSurfer.Net, Microsoft Maps/Earth/Hybrid)
  • POI에 대한 레이어, 대중교통 정거장, OSM 버그들, 즐겨찾기, GPX 트랙과 Yandex traffic
  • OsmAndMapCreator로 생성된 오프라인 벡터 지도와 주소 인덱스를 사용할 수 있다
  • 오프라인 인덱스 혹은 Nominatim를 통한 온라인을 사용한 주소/POI/위치 검색
  • CloudMade, OpenRouteService, OSRM 혹은 YOURS로부터 온라인 라우팅의 turn-by-turn 음성안내 서비스를 제공한다
  • 오프라인 라우팅 제공
  • 속도에 기반한 자동 줌
  • 진행방향(GPS) 혹은 나침반(Compass)에 따라 지도 자동회전
  • 기록된 검색과 즐겨찾기
  • 자동차/자전거/보행자 사전 설정기능
  • OpenStreetMap에 POI 추가기능

기본적인 특징

OsmAnd 는 전세계에 무료로 제공되며, 고품질의 OpenStreetMap 데이터에 액세스가 가능한 지도 및 라우팅(경로탐색) + 길안내를 해주는 앱 서비스입니다. 모든 지도 데이터를 오프라인으로 사용할 수 있습니다. OsmAnd 는 자동차, 자전거 및 보행자을 위한 야간 모드(광센서) 및 음성 안내와 함께 자동 라우팅(길찾기)을 제공합니다. 모든 주요 기능은 온라인과 오프라인에서 모두 작동합니다. OsmAnd+ 는 유료 버전 앱입니다. OsmAnd+ 를 구입하는 사람은 새로운 기능의 프로젝트와 개발을 지원합니다.

주요 기능:

Navigation (라우팅)

  • 온라인 또는 오프라인으로 작동
  • 턴-바이-턴(교차로) 마다 음성 안내 (녹음음성 및 합성음성:TTS)
  • 옵션으로 차선 안내, 거리 이름 표시 및 도착예정시각 표시
  • 트래킹중 웨이포인트 지원
  • 경로에서 이탈 할 때마다, 자동으로 재 라우팅 지원
  • 주소로, 유형별로 (예 : 식당 , 호텔, 주유소, 박물관 ), 또는 지리적 좌표로 위치 검색

Map Viewing (지도보기)

  • 지도에 위치와 방향을 표시
  • 옵션으로 나침반이나 진행방향(GPS)에 따라 지도 정렬
  • 즐겨찾기로 중요한 장소를 저장
  • 당신의 주위에 POI(관심 지점)를 표시
  • 온라인 타일 지도를 표시할 수 있다
  • 빙지도를 이용하여 위성지도를 표시할 수 있다
  • 사용자 정의 투명성 투어링/내비게이션 GPX 트랙과 추가 지도와 같은 다른 오버레이를 표시할 수 있다
  • 옵션으로 영어, 로컬(지역), 또는 음성 맞춤법으로 장소 이름을 표시

OpenStreetMap 와 위키백과 데이터 사용

  • 세계 최고의 공동 프로젝트로 만든 고품질 정보를 제공
  • OpenStreetMap 에서 만든 세계 지도는 국가별 또는 지역별로 사용할 수 있다.
  • 위키 백과 POI, 휼륭한 관광 지역(무료 버전에서는 사용할 수 없다)
  • 무제한 무료 다운로드는 직접 응용 프로그램 에서 (무료 버전 은 10개의 지도 다운로드의 제한을 가짐;
  • 더 많은 지도는 http://download.osmand.net/list.php 에서 PC 를 통해 다운로드 할 수 있다.
  • 확인은 [https/code.google.com/P/osmand/Wiki/HowToDownloadData] 에서. 자세한 내용은 데이터를 다운로드 하는 방법
  • 항상 최신 지도를 이용 가능(월 보통 1 ~ 2번 업데이트)
  • 콤팩트한 오프라인 벡터 맵
  • 전체 지도 데이터와 전용 도로 네트워크 사이의 선택 (예 : 일본의 전체지도용량은 700 MB, 또는 도로전용 지도 용량은 200 MB입니다)
  • 또한 온라인 맵 또는 캐시된 타일 맵을 지원합니다

Safety Features : 안전 기능

  • 옵션으로 주간/야간 지도보기 전환
  • 옵션으로 속도를 초과한 경우, 속도 제한 표시
  • 옵션으로 속도에 따른 지도 줌
  • 친구가 당신을 찾을 수 있도록 위치를 공유

자전거 및 보행자 특징

  • 지도는 야외 활동을 위한 도보, 하이킹 및 자전거 도로를 포함
  • 자전거 및 보행자를 위한 특별한 라우팅(길찾기) 및 디스플레이 모드
  • 옵션으로 도로 이름 포함, 대중 교통 정류장 (버스, 기차) 이름 포함
  • 옵션으로 GPX 파일이나 온라인으로 트래킹 기록
  • 옵션으로 속도와 고도 표시
  • 등고선과 음영 표시 (추가 플러그인 필요)

직접 OpenStreetMap에 기여

  • 지도 버그 신고
  • 앱에서 직접 OSM으로 GPX 트랙을 업로드 하기.
  • POI(관심장소)를 추가하고 직접 OSM에 업로드 하기(오프라인인 경우, 나중에 업로드 가능)
  • 옵션으로 [트랙레코딩]은 백그라운드 모드에서 (기기가 절전모드에 있는 동안 )

OsmAnd 는 오픈소스 이며 적극적으로 개발되고 있습니다. 모두가 버그를 보고하거나, 번역을 개선 하거나 새로운 기능을 코딩하여 앱에 기여할 수 있습니다. 이 프로젝트는 개발자와 사용자의 상호작용으로 모든 형태에 의해 지속적인 개선을 희망합니다. 프로젝트 진행상황은 새로운 기능의 개발, 코딩, 테스트를 투자하는 재정 지원에 의존하고 있습니다. OsmAnd+ 를 구입하여 앱이 한 단계 성장하는데 도움을 주세요! 그것은 특정한 새로운 기능을 투자하거나, 또는 [1] 홈페이지의 발전을 위하여 기부하는 것도 가능합니다.

오프라인 지도 데이타를 사용하는 방법:

  • OsmAnd으로 이용할 수 있는 오프라인 지도 데이타 파일들은 *.obf 라는 파일 확장자를 가지고 있다.
  • 이 지도의 최신 버전에는, 오프라인 검색용으로 모든 벡터 지도 데이타, POI들 그리고 주소 인덱스들이 포함된다.
  • 예를 들어 geofabrik.de 혹은 cloudmade.com로 부터 최신의 원천 OSM 데이타를 받아서 여러분 자신의*.obf 파일들을 생성시킬 수 있다.

그리고 Osmand의 Google-website (최신으로 빌드된 것을 받으세요)에서 제공되는 OsmAndMapCreator(데스크탑 PC용 Java program)을 가지고 이들 osm 파일들을 처리할 수 있다.

  • 어떤 나라의 특정 지역에 대한 여러개의 *.obf 파일들을 갖게될 때, 그것들을 OsmAndMapCreator로 전달받는 inspector.bat 혹은 inspector.sh와 결합할 수 있다. 모든 옵션과 처리된 것을 보기 위하여 아무런 매개변수도 없이 명령줄에서 이 스크립트를 시작하면 된다.
  • 아마도 OSM 데이타에서 이름붙여진 도로도 있지만, OsmAnd은 그 자체의 오프라인 주소 검색으로 이것을 찾을 수 있다.

매개변수 -v 와 [nameofyourmapfile].obf >list.txt를 가지고 앞에서 언급된 검색기를 실행하라. 이것은 여러분에게 지도파일인 obf 파일과 그 장소에 연결된 모든 도로들안에 있는 모든 장소를 가진 텍스트 파일을 보여줄 것이다. 그래서 OsmAnd의 도로 목록이 불완전한지 어떤지를 알 수 있다 이것은 행정경계 등을 누락시킨 것과 같은 여러 이유들을 가질수 있다.

POI에 대한 목록은 다음을 포함한다:

sustenance(생계) (bar:술집, biergarten:맥주집, cafe:카페, drinking_water:술, fast_food:패스트 푸드, food_court, pub, restaurant)
education(교육) (college:대학, kindergarten:유치원, library:도서관, school:학교, university:대학교)
transportation(교통) (bicycle_parking:자전거 주차장, bicycle_rental:자전거 빌리기, bus_station:버스 정거장, car_rental:자동차 렌탈, car_sharing, car_wash, ferry_terminal, fuel, grit_bin:모래상자, parking:주차, taxi:택시)
finance(금융) (atm:현금지급기, bank:은행, bureau_de_change(환전소))
healthcare(건강) (baby_batch, dentist:치과, doctors:의사, first_aid:응급실, hospital:병원, pharmacy:약국, veterinary(동물병원))
entertainment(오락) (architect_office, arts_centre, brothel:매춘굴, cinema:극장, community_center, fountain:분수, nightclub:나이트클럽, sauna:사우나, stripclub, studio:스튜디오, theatre:극장)
tourism(여행) (alpine_hut, artwork, attraction, camp_site, caravan_site, chalet, guest_house, hostel, hotel:호텔, information, motel:모텔, museum:박물관, picnic_site, theme_park, viewpoint, zoo:동물원)
historic(역사) (archaeological_site(고고학), battlefield, boundary_stone, castle, fort, memorial, monument, ruins, wayside_cross, wayside_shrine:길가 성지, wreck:난파선)
natural(자연) (bay, beach, cave_entrance, cliff, coastline, fell, glacier(빙하), heath, land, marsh(습지), mud, peak, sand, scree(자갈비탈), scrub(덤블), spring(샘), stone, tree, volcano, water, wetland)
shop(상점) (alcohol, bakery, beauty, beverages, bicycle, books, boutique, butcher, car, car_repair, charity, chemist, clothes, computer, confectionery, department_store, doityourself, dry_cleaning, electronics, fabrics, farm, florist, funeral_directors, furniture, garden_centre, general, gift, glaziery(유리그릇), greengrocer, hairdresser, hardware, hearing_aids, hifi, ice_cream, jewelry, kiosk, laundry, mall, massage, money_lender, motorcycle, newsagent, optician, organic(유기농), outdoor, pawnbroker(전당포), second_hand(중고), shoes, sports, stationary(문구), supermarket, tattoo, toys, travel_agency, variety_store, video)
leisure(레저) (common, dance, dog_park, fishing, garden, golf_course, ice_rink, nature_reserve, marina, miniature_golf, park, pitch, playground, sports_centre, slipway, stadium, track, water_park)
sport(스포츠) (10pin, archery(양궁), athletics, australian_football, baseball, basketball, beachvolleyball, boules, bowls, canoe, chess, climbing, cricket, cricket_nets, croquet, cycling, diving, dog_racing, equestrian(승마), football, golf, gymnastics, hockey, horse_racing, ice_stock, korfball(코프볼), motor, multi, orienteering, paddle_tennis, paragliding, pelota(펠로타), racquet, rowing, rugby, shooting, skateboard, skating, skiing, soccer, swimming, table_tennis, team_handball, tennis, toboggan(눈썰매장), volleyball)
other(기타) (bench, clock, courthouse(법원), crematorium(화장장), embassy, emergency_phone, fire_hydrant(소화전), fire_station, grave_yard(묘지), hunting_stand(사냥터), internet_access(인터넷사용), marketplace, place_of_worship(예배장소), police, post_box, post_office, prison, public_building, recycling(쓰레기장), shelter(피난소), telephone, toilets, townhall, vending_machine(자판기), waste_basket, waste_disposal(쓰레기처리장))

OsmAnd 스크린 삿:

--James Park 07:31, 19 November 2012 (UTC)

OsmAnd를 사용자 정의하기:

여러분 자신만의 지도를 생성하기

여러분 자신만의 렌더링 스타일을 정의하기

  1. 기본설정 파일: https://github.com/osmandapp/Osmand/blob/master/DataExtractionOSM/src/net/osmand/render/default.render.xml 로 시작하기
  2. 원하는 파일을 편집하고 여러분 기기의 [osmand/rendering] 폴더안에 이것을 두세요.
  3. OsmAnd에서 custom rendering 을 선택하세요.

문의:

--James Park 07:41, 19 November 2012 (UTC)....영어원문 : http://code.google.com/p/osmand/wiki/HowToArticles?wl=en#How_To