거리 지도를 엽니다. Open Street Map(OSM)에서 변경하는 방법. OSM 맵이 있는 컴퓨터용 프로그램

이들은 비공식적 무료 카드. 그들은 인터넷 커뮤니티에 의해 만들어졌습니다. 오픈 스트리트 맵(OSM). 또 다른 확실한 장점은 두 명 이상의 사람이 만들고 등록된 각 사용자가 지도를 변경할 수 있다는 것입니다. 지속적으로 업데이트되며 많은 지역에서 에 대한 최신 정보를 제공합니다. 이 순간공식 지도보다

Navitel Navigator용 OpenStreetMap 지도 설치 지침:

1. 메모리 카드 사본을 만드십시오(만약에 대비하여).
2. 필요한 *.nm2 파일을 장치 또는 메모리 카드의 폴더(예: /sdcard/NavitelContent/Maps/AtlasOSM)에 복사합니다. 지역이 서로 접하지 않은 경우 경로를 올바르게 배치하려면 선택한 지도가 있는 폴더에 러시아 개요 지도(Russia-overview-osm-nm2)가 있는 파일을 추가합니다.
3. Navitel 프로그램에서 메뉴 - 설정 - 지도 - 지도 열기 - 하단에 폴더가 있는 가운데 아이콘 - 폴더를 선택하고 "확인"(녹색 체크 표시)을 클릭합니다.
4. 인덱싱 프로세스가 완료되면 지도를 탐색할 수 있습니다.

중요한! OSM 프로젝트의 맵은 유일한 NM2 형식으로 생성되며, 탐색 프로그램 Navitel Navigator 버전 5.0.3 이하(버전 3.5에서 더 좋음)와 함께 실패 및 제한 없이 완벽하게 작동합니다. 또한 OSM 지도는 최대 9.10.xxxx의 Navitel Navigator 버전에서 잘 작동합니다.

OSM에 대한 대부분의 사람들의 지식은 일반적으로 다음으로 제한됩니다. 보통 사람들위키피디아처럼. 또한 OSM 지도는 관광에 적합하지 않으며 구호, 패스 등이 없다는 이야기를 자주 듣습니다. 그렇지 않고 교육 프로그램을 작성할 필요성을 확신하게 되었습니다.

  • OSM이란 정확히 무엇입니까?
  • 왜 관광객을위한 것입니까?
  • 여행을 계획할 때 OSM에서 정보를 얻는 방법
  • 이미 경로에서 사용하는 방법;
  • 그리기(추가) OSM에 대해 조금.

OSM이란 무엇입니까?

이것은 openstreetmap.org에서 보는 지도가 아닙니다!

OSM에 대해 들어본 인구의 95%가 이 사이트를 방문하고 이를 보고 감정의 폭발을 많이 경험하지 않습니다.

OSM은 데이터베이스입니다. 이해를 돕기 위해 첫 번째 열에 점이나 선의 좌표가 기록되어 있고 두 번째 열에 이 점과 선이 나타내는 내용이 있는 태블릿이 있는 파일을 상상해 보십시오. 여기에 그런 접시가 있습니다. 이것은 OSM입니다. 물론 지금은 판을 단순화했지만 가장 중요한 것은 원래 버전의 OSM이 그저 그런 지루한 판일 뿐이며 아름다운 다면지도도 그림도 아니라는 점을 이해하고 있다는 것입니다.

이 플레이트의 데이터는 다음을 만드는 데 사용됩니다. 아무것!

관광객을 위한 전자 지도부터 전기 네트워크 다이어그램 또는 고향의 버스 노선 지도가 있는 벽 포스터에 이르기까지.


데스크탑 컴퓨터 또는 전화기의 화면에서 볼 수 있는 OSM 맵 중 하나입니다. (Open Topo Map) Garmin 휴대용 내비게이터용 OSM 맵 중 하나
OSM 데이터를 기반으로 3D 프린터로 인쇄한 시각 장애인용 3D 지도. 하다 . 독일 전력망 지도
http://map.openseamap.org/의 바다 지도
인기 있는 OSM 지도 모바일 애플리케이션 Maps.me

OSM의 그래픽 표현을 만드는 모든 사람은 자신의 취향과 색상에 따라 특정 개체가 표시되는 방식을 선택합니다. 그리고 그들이 전혀 제시 될 것인지 여부. 위의 그림에서 볼 수 있듯이 전력 지도가 필요한 사람들은 전력망과 관련된 객체를 제외하고 OSM 데이터베이스의 모든 객체를 무시했습니다. 그리고 Maps.me의 제작자는 마을과 인근 지역의 내비게이션 지도를 만들 때 지도에 전선, 산길, 여울을 삽입하지 않았습니다. 크리에이터 바다 도표세 번째로 데이터베이스에서 낚였습니다.

즉, 내가 정말로 원하면 바다, 벤치 및 우물만 표시되는 지도를 만들 수 있습니다. 그리고 바다는 붉고, 벤치는 지도에서 UN 깃발처럼 보일 것이고, 우물은 가장 큰 축척으로 표시될 것이며(언제, 어떤 축척에 표시되는 것이 또한 자연스럽게 다를 수 있음) 십자가로 그려질 것입니다. 내 환각 지도는 보름달마다 업데이트됩니다(OSM 서버에서 최신 정보 가져오기)(누가 그렇게 말하지만 보름달을 좋아합니다!). 아무도 그런 카드가 필요하지 않지만 이론상으로는 가능합니다 🙂

따라서 목록이 없습니다. 규약 OSM 지도에서. 각 그래픽 표현(OSM/래스터라이저의 종류 - 다른 이름을 보게 될 것입니다)은 다른 이름을 갖습니다. OSM에서 정보를 받는 방법은 아래에서 설명하겠습니다. 이것은 지도에서 직관적으로 명확한 사람들에게도 흥미로울 것입니다. 데이터베이스에 있는 모든 것을 한 번에 표시하는 단일 OSM 맵은 없습니다.

왜 필요합니까?

여행 준비에 사용된 지도에 대한 자세한 내용은 저에게서 확인할 수 있습니다.

Yandex 및 Google 지도숲과 산은 적용되지 않습니다. 이것은 분명하기를 바랍니다. 길도, 필요한 물건도, 안도감도 없습니다. 기업은 1년에 100명이 지나갈 길을 흐트러뜨리고 그리는 데 관심이 없고 숲속의 샘을 그리는 것은 흥미롭지 않으며 고객 중 소수의 고객이 거의 나타나지 않을 가능성이 높은 패스가 필요합니다. 거기.

그러나 OSM에는 a) 지도에 맞지 않는다는 정보가 많이 있습니다. b) 원칙적으로 지도 제작이 아닙니다. 유능한 측량사가 당신보다 먼저 그 지역을 걸어 다녔다면 스포츠 관광객의 보고서에서 일반적으로 얻는 데 익숙한 많은 정보를 얻을 수 있습니다. ( 그건 그렇고, 보고서에서 동기, 딱지, 방전 때문에 때때로 거짓말을하고 현실을 꾸미지만 OSM 편집자는 거짓말을 할 동기가 없습니다.) 그리고 여기에서이 정보는 텍스트 형식이 아니라 해당 지역과 즉시 연결됩니다. .영역이 제대로 그려지지 않으면 운이 좋지 않으며 수정하는 것은 사용자에게 달려 있습니다.

프로그램 설치가 필요 없는 가장 쉬운 방법을 알려 드리겠습니다. 추가 정보 OSM에서.

태그는 물론 멋지지만 OSM은 지도를 수동으로 클릭하는 대신 자동으로 산책로/도로를 따라 경로를 지정(하이킹을 위한 트랙 준비)하는 기능도 제공합니다. 이것은 Android 애플리케이션(여기의 지도 패키지도 있음) 또는 gpsies.com 웹사이트에서 수행할 수 있습니다(트랙을 저장할 때 가장 중요한 것은 트랙이 실제로 통과한 것이 아니라 자신의 계획인지 확인하는 것입니다). , 또는 SAS Planet 프로그램에서(여기서는 좋지 않습니다).

경로에 OSM

OSM은 벡터 맵이므로 네비게이터에서 사용하는 것이 편리합니다(경로를 따라 자동 라우팅, 품질 손실 없이 확대/축소, 개체 검색). 평소와 같이 Garmin과 스마트폰 중에서 선택할 수 있습니다.

Garmin 내비게이터용 OSM 지도

매일 업데이트되는 배낭 배낭 여행자에게 적합한 편리한 OSM 빌드:

  • https://maptourist.org/osm-garmin - 구 소련 + 몽골 전체. 링크에는 gmapsupp.zip 파일이 있습니다. 압축을 풀고 장치의 메모리 카드에 있는 Garmin 폴더에 넣으면 구 소련 전체의 지도를 얻을 수 있습니다. 러시아 연방과 몽골 연방 지구에 대한 별도의 파일도 있습니다. 이 어셈블리는 범주와 함께 패스를 표시합니다.
  • http://garmin.openstreetmap.ru/federal/ - 연방 지구별 파일이 있는 러시아(예: 7zip을 사용하여 아카이브의 압축을 풀고 장치의 메모리 카드에서 Garmin 폴더로 간단히 던져야 함);
  • http://gis-lab.info/data/mp/# - 러시아 연방 및 일부 국가의 지역 별도의 파일. 베이스캠프를 통하는 것을 포함하여 붓는 방법도 있습니다.

OSM은 사용자에 의해 지속적으로 조정되고 위의 빌드는 지속적으로 업데이트되므로 가기 직전에 지도를 업로드하면 최신 버전을 얻을 수 있습니다.

많은 지도에는 수평선이 없습니다. 별도로 배치할 수 있습니다.

지형 파일은 영구적이므로 여기에서 수집했습니다. https://yadi.sk/d/olnB_ueyxHJW0g 채우기도 쉽습니다. 설치 후 장치의 지도 목록에 있는 별도의 항목에 지형 파일이 표시되므로 필요하지 않을 때 끄고 지도 보기를 방해할 수 있습니다.
링크 readme 파일에서 러시아 전체의 수평선과 60*Sh에서 56*Sh까지의 나머지 세계의 수평선. 즉시 파일과 토렌트 파일을 모두 다운로드할 수 있습니다. 등고선은 SRTM 및 ASTER GDEM 지구 공간 스캐닝 데이터를 접착한 것입니다.

Garmin과 함께 알아낸 것입니다.

스마트폰의 OSM

여기에는 많은 옵션이 있습니다. 그 중 가장 간단한 것:

OSMAnd 응용 프로그램은 비 OSM 지도를 오프라인으로 다운로드할 수 없었기 때문에 인상적이지 않았습니다. 하이킹을 할 때부터 지도와 지도를 위한 백업 저장 장치를 포함하여 스마트폰을 위성 이미지.

그리기(추가) OSM에 대해 조금

이상적으로는 하이킹 전후에 지도를 그려야 합니다.

  • 하이킹 전에- 사랑하는 사람을 위해 가장 많은 카드를 준비합니다. 위성 이미지에서 볼 수 있는 숲, 강, 능선, 개간지, 도로를 표시할 수 있습니다.
  • 하이킹 후- 흥미롭고 여행 중에 수집한 정보를 공유하기 때문입니다. 대부분은 직접 본 후에 매핑할 수 있습니다. 트레일의 질, 텐트, 샘, 마을의 우물의 수, 여울의 깊이 등 등등

가장 간단한 편집기 - 브라우저에서 바로 사용할 수 있습니다. 아이디라고 합니다. https://www.openstreetmap.org로 이동

이 작업을 처음 수행하는 경우 등록해야 합니다(로그인 및 비밀번호는 다른 편집자에게 유용합니다).

아주 간단하지만 기회는 적고, 그 속에는 길고 번거로운 일이 많으며, 무엇인가를 쉽게 깨뜨릴 수 있습니다.

가장 좋은 방법은 JOSM 편집기를 마스터하는 것입니다. 이것은 이미 컴퓨터에 별도의 프로그램입니다. 모든 종류의 종소리와 휘파람, 모든 종류의 위성 이미지 구름을 넣고, 트랙과 포인트를 업로드하고, 개체 변경의 전체 기록을 볼 수 있는 기능 등이 있습니다. 등. 가장 중요한 것은 편집 프로세스가 오프라인에서 이루어지고 일반적인 Ctrl + Z로 모든 작업을 쉽게 취소할 수 있다는 것입니다. 완료되면 "서버로 데이터 보내기" 버튼을 누르면 프로그램이 편집 내용을 확인하고 "다른 사람이 편집 내용을 확인하기를 원합니다"(먼저 확인) 확인란을 선택하고 소스를 표시하도록 요청합니다. 변경의 새로운 배치에 대한 데이터. 그리고 이 변경 후에야 데이터베이스가 저장된 서버로 날아갑니다. openstreetmap.org 사이트의 맵에서 변경 사항은 위에서 던진 Garmin용 어셈블리에 즉시 표시됩니다. 예를 들어 동일한 maps.me가 한 달에 한 번 맵을 업데이트합니다.

JOSM 사용 지침: https://josm.openstreetmap.de/wiki/Ru%3AIntroduction

모든 것이 프로그램 설정으로 시작되는 비디오 지침: https://www.youtube.com/watch?v=t7UdJrX8nGM

이 두 가지 지침(원하는 경우 YouTube를 포함하여 더 많은 것을 찾을 수 있음)은 기술적인 부분을 알려줍니다. 특정 개체가 지정된 태그를 정확히 찾으려면 OSMWiki(오른쪽 상단의 검색 상자)에서 검색을 사용하십시오. 약간의 경험만 있으면 사용하는 태그를 기억하고 Wiki를 검색할 가능성이 줄어듭니다.

일반적인 초보자 실수:

  • 래스터 라이저 아래에 그립니다.탐색에 maps.me를 사용한다고 가정해 보겠습니다. 그는 패스를 뽑지 않습니다 ( 마운틴패스=예), 이 래스터라이저는 산악 하이킹을 위해 만들어지지 않았습니다. 하지만 스마트폰의 maps.me에서 패스를 보고 싶습니다. 그리고 tourist=viewpoint( 이 태그는 장소를 표시해야 합니다. 좋은 전망) , maps.me에 표시됩니다. Wiki에 명확하게 설명되어 있는 의미가 다른 개체이기 때문에 이것은 옳지 않습니다. 래스터라이저가 무언가를 표시하지 않는 것이 문제입니다. 다른 사람에게는 모든 것이 잘 될 것이며 특정 장소와 패스를 구별해야합니다. 원하는 래스터라이저가 표시되지 않더라도 데이터베이스가 제대로 유지 관리되면 목적에 적합한 래스터라이저를 생성하거나 기존 래스터라이저를 수정할 수 있습니다. 예를 들어 Garmin용 빌드에서 https://maptourist.org/osm-garmin rtsa_scale =*을 놓쳤습니다. 모든 것이 한 줄에 연속 텍스트로 작성되면 전자 두뇌가 대처하지 못합니다. 태그 방법을 모르지만 최종 사용자에게 유용한 정보가 있으면 태그 값에 작성하십시오. 설명=*. 예를 들어, 나는 요점에 씁니다. shop=hardware(철물점) 거기에서 정제된 버너 가솔린을 찾았는지 여부에 대한 정보.
  • 다른 카드에서 다시 뽑습니다.일반적으로이 항목은 모든 종류의 법적 및 금전적 문제로 인해 서구에서 발명되었습니다. 네, 구글과 얀덱스는 무료로 배포되는 지도를 위해 돈을 쓴 그들의 지도를 사용하기 시작하면 매우 반대할 것입니다.그러나이 규칙은 "버그가 아니라 기능입니다." 이를 통해 내가 OSM에서 보는 경로가 실제로 그곳을 걸은 사람들이 GPS 트랙에서 그린 것인지 확인할 수 있으며, 위성 사진에서 그 공간을 볼 수 있으며 일반 참모부의 지도에서 복사한 것이 아님을 확인할 수 있습니다. 수십 년 동안 업데이트되었습니다. 물론 OSM의 흔적도 무성할 수 있지만 하이킹을 준비 할 때 사용 가능한 모든지도를 살펴보고 모든지도에 흔적이 그려지면 우리는 그 존재를 확신하게 될 것입니다. 가 일부 지도에 없으면 더 이상 해당 지도에 의존하지 않고 그에 따라 조치를 계획할 것입니다. 그리고 카드가 현실을 확인하지 않고 다른 카드로 다시 그리기 시작하면 넌센스가 될 것입니다. 또한 현재의 존재를 추정하기 위해 OSM에서 흔적이 생성된 날짜를 보는 방법을 이미 알고 있으며, 아직 땅에 있지 않은 경우 개체를 삭제하는 방법도 알고 있습니다.

OSM은 누구나 편집할 수 있기 때문에 누군가 와서 모든 것을 지우거나 정신분열적인 넌센스를 그릴 수 있다는 말을 종종 듣습니다. 이런 일이 가끔 발생하면 숙련된 사용자가 성공적으로 식별하고 제거합니다. 예, 너무 어렵고 CSV 파손자를 긁지 않습니다. 어딘가에 등록하고 지도를 망칠 수 있습니다. 사용자가 많아지면 매핑의 기술적인 부분에 익숙하지 않은 사람도 늘어나겠지만 초보자도 교정해 줄 경험이 많은 사용자가 늘어나고 있다.

이것은 OSM의 입문 과정이었습니다. 시작하기에 충분합니다 :)

내 그룹을 통해 하이킹에 참여하세요.

내비게이션이 없으면 아무데도 없습니다. 특히 도로 상태를 고려할 때 그렇습니다. 내비게이터가 안정적이지 않다는 것을 눈치채셨나요? 그런 다음 가능한 한 빨리 Navitel용 OSM 지도를 다운로드해야 합니다. 여기에는 해당 국가의 정착촌에 대한 모든 필요한 정보가 포함되어 있으며, 이 지도에는 레스토랑, 바, 문화 ​​레크리에이션 장소와 같은 POI 개체가 표시됩니다.

내비게이터용 OSM 지도 - 일반 탐색 그 ​​이상입니다. 이것은 매니아들이 자신의 손으로 만든 프로젝트입니다. 서비스는 해당 지역의 래스터 지도를 제공하고, 이를 기반으로 한 내비게이션 서비스는 우리에게 익숙한 지도를 생성합니다. 이 접근 방식을 사용하면 탐색을 가능한 한 정확하게 구성할 수 있습니다.

OSM 프로젝트는 완전히 비상업적인 프로젝트입니다. 즉, 모든 지도는 공공 라이선스에 따라 무료로 제공됩니다. 더욱이 Open Street Map은 위키 역할을 하여 모든 사람이 지도를 변경할 수 있도록 하여 OSM을 더욱 훌륭하고 인기 있게 만듭니다.

OSM을 사용할 가치가 있는 이유는 무엇입니까?

Open Street Map은 유사한 성격의 다른 프로젝트에 비해 여러 가지 장점이 있습니다.

  • 정확성;

Navitel OSM 지도는 99% 확률로 지도에 있는 모든 고비와 고르지 않은 지형을 찾을 수 있을 정도로 상세합니다. 실생활. 이것은 지도가 인터넷의 OSM 커뮤니티에 의해 지속적으로 완성되고 있기 때문입니다. 결과적으로 변경이 이루어지고 이전 버전이 업데이트되며 새 맵이 개선됩니다.

  • 무료 배포;

프로젝트는 기부금으로 존재합니다. 이를 통해 Navitel의 모든 OSM 지도를 절대적으로 다운로드할 수 있었습니다. 동시에 품질은 유료 서비스보다 훨씬 더 나빠질 것입니다.

  • 넓은 둘레;

대부분의 프로젝트와 달리 Navitel용 OSM 맵은 전체 지구. 따라서 그것들을 사용하면 낯선 나라나 대륙에서 필요한 곳까지 가는 방법을 확실히 알 수 있습니다. 게다가, OSM은 정확도 면에서 일부 유료 "형제"(TomTom/Tele Atlas)보다 앞서 있습니다. 연구에 따르면 Open Street Map의 정확도는 이러한 지도보다 27% 더 높습니다.

  • 편리한 사용;

지도는 PNG, JPEG, SVG, PDF 또는 PostScript와 같은 편리한 형식으로 가져올 수 있습니다. 또한 Garmin, GisRussa로 배송도 가능합니다.

WIKI 형식을 통해 OSM은 고유한 매핑 프로젝트를 만들 수 있었습니다. 결국 지도가 지역 주민들에 의해 완성된다는 사실은 부인할 수 없는 이점을 제공합니다. 첫째, 정확도가 매우 높고 둘째, 신뢰성이 보장됩니다. 셋째, Navitel용 OSM 맵의 일반 가용성입니다. 저희 웹사이트에서 SMS 없이 무료로 다운로드할 수 있습니다.

지도 설치 방법에 대해 읽어보세요.

러시아의 개요 지도(러시아-개요)
알타이(러시아-AL)
알타이 영토(러시아-ALT)
아무르 지역(러시아-AMU)
아르한겔스크 지역(러시아-ARK)
아스트라한 지역(러시아-AST)
바쉬키리아어(러시아-BA)
벨고로드 지역(러시아-BEL)
브랸스크 지역(러시아-BRY)
부랴티아(러시아-BU)
체첸(러시아-CE)
첼랴빈스크 지역(러시아-CHE)
Chukotka Autonomous Okrug(러시아-CHU)
추바시아어(러시아-CU)
다게스탄(러시아-DA)
Ingushetia(러시아-IN)
이르쿠츠크 지역(러시아-IRK)
이바노보 지역(러시아-IVA)
캄차카 준주(러시아-KAM)
Kabardino-Balkaria(러시아-KB)
Karachay-Cherkessia(러시아-KC)
크라스노다르 영토 및 아디게아(러시아-KDA)
케메로보 지역(러시아-KEM)
칼리닌그라드 지역(러시아-KGD)
쿠르간 지역(러시아-KGN)
하바롭스크 영토(러시아-KHA)
Khanty-Mansi Autonomous Okrug(러시아-KHM)
키로프 지역(러시아-KIR)
Khakassia(러시아-KK)
칼미키아(러시아-KL)
칼루가 지역(러시아-KLU)

(문자 그대로 " 오픈 카드시가"), 약칭 OSM— 비영리 웹 매핑 프로젝트를 통해 상세한 무료 및 무료 제작 지리적 지도평화.

지도, 개인 GPS 추적기의 데이터, 항공 사진, 비디오 녹화, 위성 이미지지도를 그리는 사람의 지식뿐만 아니라 일부 회사에서 제공하는 거리 파노라마. 다음과 같은 서비스 맵을 만드는 데 사용 구글지도, 저작권자의 허락 없이는 불가능합니다.

OpenStreetMap은 위키의 원리를 사용하여 지도를 만듭니다. 등록된 각 사용자는 지도를 변경할 수 있습니다.

이제 우리는 이 다소 상세하고 개발 중이며 사용하기 쉬운 지도를 변경하고 추가하는 방법에 대한 이야기를 시작할 것입니다.

먼저 공식 OSM 웹사이트 http://www.openstreetmap.org/로 이동해야 합니다. 개인 사서함을 사용하거나 다양한 커뮤니티의 기존 계정을 연결하여 사이트에 들어갈 수 있습니다. 아이콘은 그림과 같습니다.

사이트에 들어가면 블로그의 헤더 사진과 같은 사진이 나옵니다. 페이지 헤더에는 지원되는 모든 명령과 기능이 포함된 기본 메뉴가 있습니다.

이제 완전히 논리적인 질문이 생깁니다. 결국 지도를 편집하는 방법은 무엇입니까?

지도는 두 가지 온라인 편집기(iD 및 Potlatch 2)를 사용하여 온라인으로 편집하고 컴퓨터에 설치된 편집기를 사용하여 오프라인에서 편집할 수 있습니다. 두 번째 방법은 인터넷 속도가 매우 느리거나 사용하는 트래픽에 제한이 있는 사용자에게 편리합니다. 모든 변경 사항은 컴퓨터에서 수행한 다음 OSM 서버로 보낼 수 있습니다. 편집 내용은 XML 파일로 전송되므로 트래픽에 큰 영향을 미치지 않습니다.

이 기사에서는 iD 편집기를 사용하여 온라인으로 지도를 편집할 것입니다. iD 및 Potlatch 2 편집기는 동일한 방식으로 작동하지만 Potlatch 2에서만 더 많은 다른 클래스의 개체를 매핑할 수 있으며 이 때문에 속도가 더 느립니다. 로드맵에서 그리기 및 편집을 하려면 빠른 iD 편집기로 충분합니다.

왼쪽 상단 모서리에 "편집", "기록" 및 "내보내기" 항목이 강조 표시되어 있습니다. 또한 "편집" 항목이 비활성화됩니다. 마우스 커서로 마우스를 가져가면 편집하려면 확대해야 한다는 힌트가 나타납니다.

지도가 필요한 축척으로 확대되면 "편집" 버튼이 활성화되며, 이를 클릭하면 원하는 지도 편집기를 선택할 수 있는 팝업 메뉴가 나타납니다.

iD 편집기를 선택하고 지도 작업을 시작합니다. OSM 서비스에서 제공하는 위성 이미지를 사용하거나 내비게이터에 저장된 트랙에서 얻은 경로를 표시하여 수동으로 지도를 변경할 수 있습니다. 다음 이미지는 iD 편집기가 있는 지도 편집 창을 보여줍니다. 확대한 후에만 편집이 가능하며 축척이 매우 커야 합니다. 그림은 편집이 가능한 극히 작은 축척을 보여줍니다. 보시다시피 이 축척은 우주 이미지에서 객체를 그리는 데 적합하지 않지만 GPS 트랙을 사용하여 도로를 그리는 데는 사용할 수 있습니다.

보시다시피 편집기는 매우 간단하며 점, 선 및 다각형의 세 가지 유형의 개체만 매핑할 수 있습니다. 짐작할 수 있듯이 점은 특정 장소 또는 점 개체의 이름이고 선은 도로, 다각형은 다양한 영역(숲, 정착, 주택 등).

오른쪽 도구 모음에서 관심 있는 버튼은 두 개뿐입니다.

기판 설정. 저것들. 지도에 표시될 내용(Google 스냅샷, OSM 지도 등)

카드 데이터. 여기에서 이 버튼을 사용하여 GPS 트랙을 편집기에 로드하고 편집할 때 지도에 표시하거나 숨겨야 하는 개체 클래스를 선택합니다.

이제 지도에 개체를 배치하는 방법을 알아보겠습니다. 나는 길을 타면서 OSM 지도에 없는 숲길을 따라 여러 곳을 지나는 것을 보았습니다. 이 결함을 수정해야 합니다. 이렇게 하려면 Rafael에서 실제 GPS 트랙을 다운로드하고 실제 GPS 트랙을 사용하여 지도에 도로를 그리기 시작합니다. 이 예에서는 호수에 멈추기 전의 아름다운 숲길을 그리고 싶습니다. 이 트랙의 사진은 다음과 같습니다.

트랙이 로드되었습니다. 이제 이 도로를 그려야 합니다.

그림에서 로드된 실제 트랙은 분홍색으로 표시되며, 백선트랙을 따라 매핑된 도로입니다. 적용된 모든 개체를 편집할 수 있습니다. 이렇게 하려면 마우스 커서로 선택하면 됩니다. 대상이 귀하의 것일 필요는 없습니다. 지도에 선 그리기를 완료하려면 마지막 지점을 클릭하세요. 선의 시작점과 끝점이 중요하기 때문에 그들은 이동 방향을 결정합니다. 이것은 일방통행 도로와 강을 그릴 때 특히 중요합니다. 그러나 개체 활성화 후 나타나는 적절한 아이콘을 선택하여 언제든지 이동 방향을 변경할 수 있습니다. 기존 개체에서 기존 점의 위치를 ​​변경하고 자신의 점을 추가하고(점 사이에 있는 화살표를 드래그) 점을 삭제할 수 있습니다. 저것들. 여기에는 복잡한 것이 없습니다.

새로 플롯된 개체를 선택하면 화면 왼쪽에 개체 유형 메뉴가 나타납니다.

우리는 길이 있으므로 그것을 선택합니다. 그 후 가능한 도로 목록이 나타납니다. 우리는 숲길이 있으므로 그것을 선택합니다.

그 후, 우리는 숲길의 필수 속성을 입력합니다. 이러한 속성은 선택한 차량에 따라 향후 자동 탐색에 사용되며 불필요한 개체를 버릴 때 지도에 개체를 표시하는 기능(예: 페라리 숲길을 따라 있으므로 그러한 자동차의 운전자는 들판과 숲길이지도를 막고 자동 경로 지정에 참여하기를 원하지 않을 것입니다).

생성된 도로에 대해 다음 속성을 입력했습니다.

코팅:비포장

너비: 3m

법적 접근:자전거, 자동차, 승마, 보행자

국가 도로 유형:다소 연성: 단단한 재료와 혼합된 압연 토양

명백:튼튼한 바퀴: 하이브리드 자전거, 자동차, 인력거

산악 자전거 트레일의 난이도: 0: 부드러운 자갈/다진 지면, 장애물 없음, 넓은 회전

산악 자전거의 어려움: 0: 중간 리프트<10%, гравий/утоптанная земля, без препятствий

데이터가 서버로 전송되기 전에 모든 작업을 취소할 수 있습니다. 객체 유형을 정의하거나 속성을 지정하는 것을 잊었지만 동시에 주석 입력 단계에 도달한 경우 주석 입력 창을 닫아 마지막 단계를 취소할 수 있습니다("저장" 클릭). 어디에도 사라지지 않을 것입니다.


2) 편집기에서 사용 가능하고 파일로 다운로드할 수 있는 벡터

지형을 탐색하려면 GPS 신호를 수신하고 지도와 위치를 그릴 수 있는 이 지역으로 이동할 장치에 지도를 로드해야 합니다. 장치가 여전히 경로를 지정할 수 있다면 일반적으로 양호한 것입니다.

오늘 우리는 Russa 또는 Navitel Navigator 프로그램에 표시하기 위해 OpenStreetMap 지도를 변환하는 방법에 대해 이야기할 것입니다. 따라서 이러한 프로그램 중 하나를 실행하는 장치에 이러한 지도를 다운로드할 수 있습니다.

일반적으로 러시아의 일부 지역 및 기타 국가의 기성 지도를 다운로드할 수 있지만 이러한 지도는 전 세계를 포함하지 않으며 항상 우리가 원하는 대로 만들어지지 않습니다. 물론 시간을 신경 쓰지 않는다면 카드를 직접 변환하여 훨씬 더 많은 것을 얻을 수 있습니다.

간단히 알고 있는 사람들을 위해 변환은 다음과 같습니다. .osm -> .mp -> .rus / .nm2

면책 조항 - 내가 직접 사용하는 방법을 설명합니다. 더 쉬운 방법을 알고 있다면 댓글에 글을 남겨주세요.

이제 자세히:

1) 다운로드.osm
.osm은 OpenStreetMap용 벡터 지도 형식입니다. From은 XML을 기반으로 합니다. 실제로 텍스트.
다음과 같은 방법으로 .osm 파일을 얻을 수 있습니다.
1. 편집기 다운로드: JOSM 또는 Merkaartor. 서버에서 필요한 지도 사각형을 다운로드하고 파일에 저장하기만 하면 됩니다. 개인적으로 JOSM을 사용하는 것을 선호하지만 Java를 설치해야 합니다.
2. 호스팅 사이트 중 하나에서 특정 지역의 기성 지도를 다운로드합니다. 예를 들면 다음과 같습니다.
- geofabrik.de - 전체 대륙 및 국가, 일부 국가는 지방/주/지역으로 나뉩니다.
- cloudmade.com - 전 세계 국가별, 일부 국가는 지방/주/지역으로 구분
파일을 다운로드하고 bz2를 추출하기만 하면 됩니다.
3. XAPI를 통해 수동으로 다운로드
XAPI로 작업하려면 서버에 HTTP 요청을 해야 합니다. 복잡하지 않고 모든 것이 링크에 기록됩니다.

2) .osm을 조각으로 자릅니다.(원하신다면)
.osm 파일, 특히 국가별로 준비된 파일은 상당히 커서 후속 변환을 거치지 않습니다(아래 참조). 그래서 그들은 잘라야합니다.
자르기 위해 스플리터를 사용합니다. 기본적으로 .osm 파일은 약 120MB로 만들어지며 거의 항상 후속 변환을 거칩니다. 필요한 경우 매개변수로 스플리터를 구성할 수 있습니다. 명령줄.
스플리터가 작동하려면 Java가 필요합니다.
또한 Russa에서 라우팅은 하나의 로드된 지도에서만 작동합니다. 저것들. 한 국가의 지도를 조각으로 잘라 Russa에 아틀라스로 로드하면 라우팅이 작동하지 않습니다.

3) .osm을 .mp로 변환
.mp는 고대 폴란드 지도 저장 형식입니다. 텍스트로 되어 있고 사람이 읽을 수 있고 많은 프로그램에서 이를 이해하기 때문에 좋습니다.
변환을 위해 osm2mp 프로그램을 사용합니다. 불행히도 이 프로그램은 Perl을 설치해야 하며 사용하기가 쉽지 않습니다.
어떤 식으로든 Perl을 설치 및 구성하고(링크에 설명됨) osm2mp를 다운로드하면 프로그램을 사용할 수 있습니다.
임의의 .osm 파일을 미리 정렬해야 합니다 - 첨부된 osmsort.pl 스크립트로 처리
그런 다음 변환 매개변수를 사용하여 osm2mp.pl을 호출해야 합니다.
긴 실험을 통해 나는 Russa를 위한 표준 변환과 같이 나 자신을 위한 .bat 파일 세트를 작성했습니다.
echo 시작 %date% %time% >> std_err.log echo %1 >> std_err.log perl.exe osmsort.pl %1 > temp_del.osm 2>> std_err.log perl.exe osm2mp.pl --header header_russa. tpl temp_del.osm > %1.mp 2 >> std_err.log echo 완료 %date% %time% >> std_err.log
.osm 파일의 이름(및 전체 경로)인 1개의 매개변수를 사용하여 이러한 .bat 파일을 호출해야 합니다.
첫 번째 줄은 변환 시작 날짜와 시간을 std_err.log 파일에 기록합니다.
두 번째 줄은 .osm 파일의 이름을 std_err.log 파일에 씁니다.
세 번째 줄은 osmsort를 실행하고 프로세스(및 오류)의 진행 상황에 대한 정보는 std_err.log 파일로 이동합니다.
4번째 줄은 osm2mp를 실행하고, 프로세스(및 오류)의 진행 상황에 대한 정보는 std_err.log 파일로 이동합니다.
다섯 번째 줄은 std_err.log 파일에 변환 종료 날짜와 시간을 기록합니다.
(perl.exe의 경로는 시스템이나 .bat 파일에 작성해야 합니다.)

외국 지도를 변환하려면 음역 또는 이름을 포함하는 것이 바람직합니다. 예를 들어 추가하여 다음 매개변수"--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" "osm2mp.pl" 바로 뒤

Navitel로 눈으로 변환하려면 osm2navitel 구성 파일 세트를 다운로드하고 거기에 있는 파일의 이름을 각각 header_navitel.tpl, poly_navitel.cfg 및 poi_navitel.cfg로 변경해야 합니다. "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg" 매개변수를 osm2mp.pl 호출에 추가합니다.

다른 변환의 경우 poly*.cfg, poi*.cfg 및 header*.tpl도 준비할 수 있습니다.

큰 지도는 변환할 수 없습니다. 예를 들어 32비트 Perl은 2GB로 제한됩니다. 랜덤 액세스 메모리, 결과적으로 osm2mp는 크기가 700MB 이상인 .osm 파일을 처리할 수 없으며 때때로 훨씬 작은 카드에서 메모리 오류로 충돌합니다. 이 경우 카드를 잘라야 합니다(2단계 참조).

4) .mp를 .rus(또는 .nm2)로 변환
이를 위해 이름에서 알 수 있듯이 편집기이기도 한 우수한 프로그램 GPSMapEdit이 있습니다. GPSMapEdit에서 .mp 파일을 로드하고 필요한 형식으로 내보내기를 하는 것으로 충분합니다.
그러나 몇 가지 함정이 있습니다.
- GPSMapEdit에서 저장된 .rus(및 .nm2) 파일의 크기 제한은 16MB입니다. 내 추정에 따르면 이것은 .mp 파일의 약 120MB 또는 osm 파일의 약 600MB에 해당합니다.
- Navitel 3.2.* 버전용 .nm2 파일은 지도에 오류가 없는 경우 매우 까다로우므로 "내보내기 실패"가 발생하면 표시된 지도에서 오류를 수정하거나 다른 형식을 선택하거나 변환해야 합니다. 설정이 다른 지도(3단계 참조).

추신 , 그런 다음 .rus 또는 .nm2로 변환합니다.