CoMaps, Gadgetbridge와 OpenVitals에 경로 안내 데이터 연동
- Gadgetbridge 0.93.0부터 CoMaps를 내비게이션 데이터 제공자로 지정하면, 지원 스마트워치에서 턴바이턴 길안내를 받을 수 있음
- OpenVitals는 Android Health Connect 대시보드에서 CoMaps를 내비게이션 문맥 제공자로 사용하며, 자전거·하이킹 활동 기록 위에 CoMaps의 설정 경로를 표시함
- CoMaps는 다른 앱에 데이터를 자동 공개하지 않으며, 앱마다 CoMaps가 제공하는 별도 권한을 사용자가 허용해야 데이터에 접근할 수 있음
- FLOSS 개발자는 Codeberg의 Content Provider 문서로 CoMaps 데이터에 연결하는 대시보드나 위젯을 만들 수 있음
Hacker News 의견들
이 연동 방식은 처음 알았네. CoMaps의 지도 타일 데이터를 다른 앱으로 가져오는 방법도 있나?
OSM 형식과 Garmin 같은 다른 형식 사이를 변환하는 도구는 있음. 다만 대상이 무엇인지에 따라 달라서 mapfileconverter 같은 변환기를 봐야 함.
FLOSS 지도 생태계가 커지려면 OpenStreetMap 원천 데이터도 개선해야 함. Android 현장 조사에는 StreetComplete, Every Door가 있고, 브라우저에서는 Rapid Editor와 HOTOSM, 데스크톱 고급 편집에는 JOSM을 쓸 수 있음.
공유 가능한 로컬 POI·즐겨찾기 앱이 있었으면 함. 각 지도 앱이 사설 DB 대신 여기에 마커를 저장하면 한 앱에서 찍은 지점이 다른 앱에도 바로 나타날 텐데, 읽기와 쓰기를 모두 지원하고 사용자 선택 및 개인정보 보호가 전제돼야 함. 여러 OSM 앱이 기여하는 공유 교통 정보도 Google의 실시간 교통 데이터 우위에 대응할 방법일 수 있음.
AT Protocol 앱이나 확장으로 그 POI 저장소 요구를 충족할 수 있지 않을까? PDS에 저장하면 사용자가 데이터를 소유하고 권한을 정하며, 이전하거나 공유하기도 쉬움. 비공개 데이터를 위한 ATProto Spaces도 나와 있음.
Waze는 사람들이 점수 얻으려고 설치할 정도로 지도 편집을 게임처럼 만들며 커졌음. FLOSS 지도 앱도 그런 동기 부여를 했으면 좋겠음.
OsmAnd보다 나은 점이 뭔지 궁금함. OsmAnd는 오래됐고 오프라인 지도 다운로드가 잘돼서 Graphene 같은 디구글드 Android에서 자연스러운 선택인데, 업체명이나 '근처 Burger King' 대신 전체 주소를 넣어야 하는 경우가 많은 건 아쉬움.
OsmAnd는 너무 느려서 대중교통 경로와 노면 품질 같은 특이 기능 때문에만 들고 있음. CoMaps는 렌더링이 거의 즉시 되고 지도 색상도 눈이 더 편하더라.