RU:Польский формат

From OpenStreetMap Wiki
(Redirected from RU:Polish format)
Jump to navigation Jump to search

Польский формат - формат для векторных карт. В основном используется в качестве исходного формата для программы cGPSmapper, компилятора карт IMG формата для устройств Garmin. Файлы польского формата имеют расширение .mp, и представляют из себя обычный текстовый файл. Подробное описание формата можно прочитать на сайте, на русском языке, либо оригинальное описание на сайте автора. Так-же файлы польского формата являются исходными для популярной программы GPSMapEdit, позволяющей создавать собственные карты для ПО Навител.

RouteParams

Some routing information goes in the RouteParams-field of a polyline. It is of the form

RouteParams=speed,class,oneway,toll,emergency,delivery,car,bus,taxi,foot,bike,truck

  • speed и class 3 бита (0 в 7), остальные 1 бит (0 или 1)
  • oneway устанавливается для односторонних дорог, toll если дорога платная
  • car, bus, taxi, foot, bike, truck устанавливаются, если соответствующим транспортным средствам не разрешается использовать дорогу
  • emergency и delivery не ясны

Конвертирование польского формата

В .mp

Для конвертирования .osm файлов в польский формат следует воспользоваться скриптом osm2mp.

Из .mp

Существует бесплатная программа для MS Windows Ptxt2shp, которая преобразовывает .mp в формат ESRI Shapefiles (для запуска в Linux используйте Wine). В дальнейшем, при наличии шейпфайла, данные могут быть преобразованы инструментами OGR во множество других векторных форматов.

Программы для редактирования карт в польском формате