RU:Россия/Garmin
Вопросы подготовки ОСМ-овских карт для гарминов
Преобразование типов
Точки
Кое-что есть тут: OSM_Map_On_Garmin/POI_Types
Информация собрана и проверена в навигаторах Colorado, Mobile PC, Mobile XT и в Mapsource. Если в каких-то моделях есть отличия, просьба их тут описать.
Города
Индексируются для поиска через Куда — города. Могут содержать информацию о стране и о регионе.
Вид | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
0x00 | иногда попадает в список городов | |||
Город 10+ млн | CITY_10M | 0x01 | ||
5-10 млн | CITY_5M LARGE_CITY |
0x02 | place=city | |
2-5 млн | CITY_2M | 0x03 | ||
1-2 млн | CITY_1M | 0x04 | ||
0.5-1 млн | CITY_500K | 0x05 | ||
200-500 тыс | CITY_200K | 0x06 | ||
100-200 тыс | CITY_100K | 0x07 | ||
500-100 тыс | CITY_50K MEDIUM_CITY |
0x08 | place=town | |
20-50 тыс | CITY_20K | 0x09 | ||
10-20 тыс | CITY_10K | 0x0A | ||
5-10 тыс | CITY_5K | 0x0B | place=village | |
< 5 тыс | CITY_LT5K SMALL_CITY |
0x0C | place=hamlet | |
размер неизвестен | CITY_UNKNOWN | 0x0D | place=locality | |
0x0E | поддерживается не везде | |||
0x0F | поддерживается не везде | |||
0x10 | поддерживается не везде | |||
0x11 | поддерживается не везде |
Точки интереса (POI)
Индексируются для поиска по категориям. Некоторые категории стандартные, некоторые специфичны для моделей приборов. Некоторые типы (0x12, 0x16-0x1B, 0x2A-0x31) могут содержать контактную информацию (адрес и телефон).
У точек 0x2A-0x30 есть "зеркальные" точки 0x10B-0x111, которые попадают в те же категории, но не имеют адресов.
Еда (Food & Drink)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | RESTAURANT | 0x2A00 | amenity=restaurant | |
American | RESTAURANT_AMERICAN | 0x2A01 | ||
Asian | RESTAURANT_ASIAN | 0x2A02 | amenity=restaurant+cuisine=asian | |
Barbecue | RESTAURANT_BARBECUE | 0x2A03 | amenity=restaurant+cuisine=barbecue | |
Chinese | RESTAURANT_CHINESE | 0x2A04 | amenity=restaurant+cuisine=chinese | иногда также попадает в Asian (Mobile PC) |
Deli/Bakery | RESTAURANT_DELI | 0x2A05 | shop=bakery | |
International | RESTAURANT_INTRNTNL | 0x2A06 | ||
Fast Food | RESTAURANT_FAST_FOOD | 0x2A07 | amenity=fast_food, amenity=food_court | |
Italian | RESTAURANT_ITALIAN | 0x2A08 | amenity=restaurant+cuisine=italian | |
Mexican | RESTAURANT_MEXICAN | 0x2A09 | amenity=restaurant+cuisine=mexican | иногда Spanish |
Pizza | RESTAURANT_PIZZA | 0x2A0A | amenity=restaurant+cuisine=pizza | иногда попадает в Italian (Mapsource) |
Seafood | RESTAURANT_SEAFOOD | 0x2A0B | amenity=restaurant+cuisine=seafood | |
Steak/Grill | RESTAURANT_STEAK | 0x2A0C | ||
Bagel/Donut | RESTAURANT_DONUTS | 0x2A0D | иногда попадает в Deli/Bakery (Mapsource) | |
Cafe/Diner | RESTAURANT_CAFES | 0x2A0E | amenity=cafe | иногда попадает в American (Mapsource) |
French | RESTAURANT_FRENCH | 0x2A0F | amenity=restaurant+cuisine=french | |
German | RESTAURANT_GERMAN | 0x2A10 | amenity=restaurant+cuisine=german | |
British Isles | RESTAURANT_BRITISH | 0x2A11 | ||
Speciality Food Products | 0x2A12 |
Гостиницы/жильё (Lodging)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x2B00 | tourism=guest_house | иногда попадает в Hotel/Motel (Mapsource) иногда есть только в общем поиске (Colorado) | |
Hotel/Motel | HOTEL | 0x2B01 | tourism=hotel, tourism=motel | |
Bed&Breakfast Inn | BED_AND_BREAKFAST | 0x2B02 | tourism=hostel | иногда попадает в Hotel/Motel (Mapsource) |
Campground/RV Park | CAMPGROUND | 0x2B03 | tourism=camp_site, tourism=caravan_site | |
Resort | RESORT | 0x2B04 | иногда попадает в Hotel/Motel (Mapsource) |
Топливо (Fuel)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Convenience | CONVENIENCE_STORE | 0x2E06 | основная категория — Shopping иногда в Fuel не попадает (Mobile XT) | |
Auto Fuel | GAS_STATION | 0x2F01 | amenity=fuel | |
Truck Stop | TRUCK_STOP | 0x2F16 | основная категория — Auto Services |
Достопримечательности (Attractions)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x2C00 | tourism=attraction, tourism=viewpoint | иногда есть только в общем поиске в Mapsource попадает в Park/Garden | |
Amusement/Theme Park | THEME_PARK | 0x2C01 | leisure=theme_park, leisure=water_park, tourism=theme_park | также попадает в категорию Recreation |
Museum/Historical | MUSEUM | 0x2C02 | historic=archaeological_site, historic=battlefield, historic=castle, historic=museum, historic=ruins, tourism=museum | |
Landmark | LANDMARK | 0x2C04 | historic=memorial, historic=monument | |
Park/Garden | PARK, GARDEN | 0x2C06 | leisure=garden, leisure=park | также попадает в категорию Recreation |
Zoo/Aquarium | ZOO | 0x2C07 | tourism=zoo | иногда попадает в Landmark (Mapsource) |
Arena/Track | ARENA | 0x2C08 | leisure=stadium | также попадает в категорию Recreation |
Hall/Auditorium | HALL | 0x2C09 | в Mapsource также попадает в категорию Entertainment | |
Winery | WINERY | 0x2C0A | ||
Hot Spring | 0x2C0C | в Mapsource отсутствует | ||
Mosque | 0x2C0D | есть в Colorado, Mobile PC | ||
Church | 0x2C0E | есть в Colorado, Mobile PC | ||
Temple | 0x2C0F | есть в Colorado, Mobile PC | ||
Synagogue | 0x2C10 | есть в Colorado, Mobile PC |
Отдых (Recreation)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Golf course | GOLF_COURSE | 0x2D05 | sport=golf | |
Skiing Center/Resort | SKI_CENTER | 0x2D06 | sport=skiing | |
Bowling Center | BOWLING | 0x2D07 | sport=bowls | |
Ice Skating | SKATING | 0x2D08 | leisure=ice_rink, sport=skating | в Mapsource попадает в Attractions:Amusement/Theme Park |
Swimming Pool | SWIMMING_POOL | 0x2D09 | sport=swimming | в Mapsource попадает в Sports/Fitness Center |
Sports/Fitness Center | FITNESS_CENTER | 0x2D0A | leisure=sports_centre | |
Public Sports Airport | SPORT_AIRPORT | 0x2D0B | ||
Amusement/Theme Park | THEME_PARK | 0x2C01 | основная категория — Attractions | |
Park/Garden | PARK, GARDEN | 0x2C06 | основная категория — Attractions | |
Arena/Track | ARENA | 0x2C08 | основная категория — Attractions |
Развлечения (Entertainment)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x2D00 | иногда попадает в Live Theater (Mapsource) | ||
Live Theater | LIVE_THEATER | 0x2D01 | amenity=theatre | |
Bar/Nightclub | BAR | 0x2D02 | amenity=bar, amenity=biergarten, amenity=nightclub, amenity=pub | |
Movie Theater | MOVIE_THEATER | 0x2D03 | amenity=cinema | |
Casino | CASINO | 0x2D04 |
Магазины (Shopping)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x2E00 | shop=dry_cleaning, shop=laundry, shop=toys | иногда попадает в General Merchandise (Mapsource) | |
Department | DEPARTMENT_STORE | 0x2E01 | shop=department_store | |
Grocery | GROCERY_STORE | 0x2E02 | shop=butcher, shop=grocery, shop=supermarket, shop=convenience, shop=kiosk | |
General Merchandise | GENERAL_STORE | 0x2E03 | ||
Shopping Center | SHOPPING_CENTER | 0x2E04 | shop=mall | |
Pharmacy/Chemist | PHARMACY | 0x2E05 | amenity=pharmacy, shop=chemist | |
Convenience | CONVENIENCE_STORE | 0x2E06 | также попадает в категорию Fuel, поэтому решили не использовать | |
Apparel | CLOTHING_RETAIL | 0x2E07 | shop=clothes, shop=shoes | |
House and Garden | HOME_AND_GARDEN_STORE | 0x2E08 | shop=doityourself, shop=garden_centre | без иконки |
Home Furnishings | HOME_FURNISHINGS_STORE | 0x2E09 | shop=furniture | без иконки |
Speciality Retail | SPECIALTY_RETAIL | 0x2E0A | shop=books, shop=electronics, shop=electrogoods, shop=electrotools, shop=hardware, shop=outdoor, shop=stationery | без иконки |
Computer/Software | SOFTWARE_RETAIL | 0x2E0B | shop=computer | без иконки |
Автосервис (Auto Services)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Auto Rental | AUTO_RENTAL | 0x2F02 | amenity=car_rental | также попадает в категорию Transportation |
Auto Repair | AUTO_REPAIR | 0x2F03 | shop=car_repair, shop=car+service=repair;tyres | |
Dealer/Auto Parts | DEALER | 0x2F07 | shop=car+service=dealer;parts | |
Wrecker Service | WRECKER_SERVICE | 0x2F0A | ||
Parking | PARKING | 0x2F0B | amenity=parking | |
Rest Area/Tourist Info | REST_AREA_TOURIST_INFO | 0x2F0C | ||
Automobile Club | AUTO_CLUB | 0x2F0D | ||
Car Wash | CAR_WASH | 0x2F0E | amenity=car_wash | |
Truck Stop | TRUCK_STOP | 0x2F16 | также попадает в категорию Fuel |
Транспорт (Transportation)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Auto Rental | AUTO_RENTAL | 0x2F02 | amenity=car_rental, amenity=car_sharing | основная категория — Auto Services |
Air Transportation | AIRPORT | 0x2F04 | place=airport | |
Ground Transportation | GND_TRANSPORT | 0x2F08 | amenity=bus_station, amenity=bus_stop, railway=tram_stop | |
Transit Service | TRANSIT_SERVICES | 0x2F17 | railway=halt, railway=station+station!=subway, railway=subway_entrance, aerialway=station | без иконки |
Населённый пункт (Community)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Library | LIBRARY | 0x2C03 | amenity=library | |
School | SCHOOL | 0x2C05 | amenity=college, amenity=kindergarten, amenity=school, amenity=university | |
Place of Worship | PLACE_OF_WORSHIP, POW_CHURCH, POW_MOSQUE, POW_TEMPLE, POW_SYNAGOGUE | 0x2C0B | amenity=place_of_worship | |
Police Station | POLICE_STATION | 0x3001 | amenity=police | |
City Hall | CITY_HALL | 0x3003 | amenity=townhall | |
Court House | COURTHOUSE | 0x3004 | amenity=courthouse | |
Community Center | COMMUNITY_CENTER | 0x3005 | ||
Border Crossing | BORDER_CROSSING | 0x3006 | barrier=border_control | |
Government Office | GOV_OFFICE | 0x3007 | amenity=embassy, amenity=public_building | без иконки |
Fire Department | FIRE_DEPT | 0x3008 | amenity=fire_station | без иконки |
Post Office | POST_OFFICE | 0x2F05 | amenity=post_office | |
Bank/ATM | BANK | 0x2F06 | amenity=atm, amenity=bank, amenity=bureau_de_change | также выделены в отдельную категорию (не везде) |
Utility | UTILITY | 0x2F15 | без иконки |
Банки/Банкоматы (Bank/ATM)
Не везде выделены в отдельную категорию.
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Bank/ATM | BANK | 0x2F06 | amenity=atm, amenity=bank, amenity=bureau_de_change | основная категория — Community |
Другое (Others)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x2F00 | без иконки, иногда доступно только через общий поиск (XT) | ||
Marina/Repair & Storage | MARINA | 0x2F09 | ||
Garmin Dealer | GARMIN_DEALERS | 0x2F0F | ||
Personal Service | SERVICES_PERSONAL | 0x2F10 | amenity=toilets, amenity=sauna | без иконки |
Business Service | SERVICES_BUSINESS | 0x2F11 | без иконки | |
Communications | COMMUNICATION_SERVICES | 0x2F12 | без иконки | |
Repair Service | REPAIR_SERVICE | 0x2F13 | без иконки | |
Social Service | SOCIAL_SERVICES | 0x2F14 | без иконки |
Больницы (Hospital)
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Hospital | HOSPITAL | 0x3002 | amenity=dentist, amenity=doctors, amenity=hospital |
Искусственные сооружения (Manmade features)
В Mapsource все точки 0x64 попадают в подкатегорию Geographic Places : Man Made.
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x6400 | без иконки, попадает только в общий поиск | ||
Bridge | BRIDGE | 0x6401 | railway=viaduct, bridge=yes | |
Building | BUILDING | 0x6402 | ||
Cemetery | CEMETERY | 0x6403 | amenity=grave_yard, landuse=cemetery | |
Church | CHURCH | 0x6404 | ||
Civil Building | CIVIL_BUILDING | 0x6405 | ||
Crossing | CROSSING | 0x6406 | railway=crossing, railway=level_crossing | |
Dam | DAM | 0x6407 | man_made=power_hydro | |
Hospital | 0x6408 | amenity=veterinary | ||
Levee | LEVEE | 0x6409 | ||
Locale | LOCALE | 0x640A | ||
Military | MILITARY | 0x640B | ||
Mine | MINE | 0x640C | ||
Oil field | OILFIELD | 0x640D | ||
Park | 0x640E | |||
Post Office | 0x640F | |||
School | 0x6410 | |||
Tower | TOWER | 0x6411 | man_made=survey_point, man_made=tower, man_made=water_tower | |
Trail | TRAIL | 0x6412 | ||
Tunnel | TUNNEL | 0x6413 | tunnel=yes | |
Well | WELL | 0x6414 | amenity=drinking_water | |
Historical Town | HISTORICAL_TOWN | 0x6415 | ||
Subdivision | SUBDIVISION | 0x6416 |
Элементы гидрографии (Water features)
Все точки без иконки (Mapsource и XT). В Mapsource все точки 0x65 попадают в подкатегорию Geographic Places : Water.
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x6500 | попадает только в общий поиск | ||
Arroyo | ARROYO | 0x6501 | ||
Sand Bar | SAND_BAR | 0x6502 | ||
Bay | BAY | 0x6503 | natural=bay | |
Bend | 0x6504 | |||
Canal | CANAL | 0x6505 | ||
Channel | CHANNEL | 0x6506 | ||
Cove | COVE | 0x6507 | ||
Falls | WATERFALL | 0x6508 | waterway=waterfall | |
Geyser | GEYSER | 0x6509 | ||
Glacier | GLACIER | 0x650A | natural=glacier | |
Harbor | HARBOR | 0x650B | ||
Island | 0x650C | place=island | ||
Lake | LAKE | 0x650D | natural=water | |
Rapids | RAPIDS | 0x650E | ||
Reservoir | RESERVOIR | 0x650F | ||
Sea | SEA | 0x6510 | ||
Spring | SPRING | 0x6511 | natural=spring | |
Stream | STREAM | 0x6512 | ||
Swamp | SWAMP | 0x6513 |
Свойства местности (Land features)
Почти все точки без иконки (Mapsource и XT). В Mapsource все точки 0x66 попадают в подкатегорию Geographic Places : Land.
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Other | 0x6600 | попадает только в общий поиск | ||
Arch | ARCH | 0x6601 | natural=arch, natural=cave_entrance | |
Area | 0x6602 | |||
Basin | BASIN | 0x6603 | ||
Beach | BEACH | 0x6604 | natural=beach | есть иконка |
Bench | BENCH | 0x6605 | ||
Cape | CAPE | 0x6606 | ||
Cliff | CLIFF | 0x6607 | ||
Crater | CRATER | 0x6608 | ||
Flat | FLAT | 0x6609 | ||
Forest | FOREST | 0x660A | natural=wood | есть иконка |
Gap | GAP | 0x660B | ||
Gut | GUT | 0x660C | ||
Isthmus | ISTHMUS | 0x660D | ||
Lava | LAVA_FLOW | 0x660E | ||
Pillar | PILLAR | 0x660F | ||
Plain | PLAIN | 0x6610 | natural=plain | |
Range | RANGE | 0x6611 | ||
Reserve | RESERVE | 0x6612 | ||
Ridge | RIDGE | 0x6613 | ||
Rock | ROCK | 0x6614 | natural=rock | |
Slope | SLOPE | 0x6615 | ||
Summit | SUMMIT | 0x6616 | natural=peak | есть иконка |
Valley | VALLEY | 0x6617 | ||
Woods | WOODS | 0x6618 | есть иконка |
Обломки/Препятствия (Wrecks & Obstruction)
В Mapsource отсутствует. В XT есть только поиск по всей категории 0x1С сразу.
Подкатегория | Тип | Код | Теги OSM | Комментарий |
---|---|---|---|---|
Unclassified obstruction | 0x1С00 | |||
Visible Wreck | 0x1С01 | |||
Submerged Wreck, Dangerous to Surface Navigation | 0x1С02 | |||
Submerged Wreck | 0x1С03 | |||
Wreck, Cleared by Wire-Drag | 0x1С04 | |||
Obstruction, Wisibla at High Water | 0x1С05 | |||
Obstruction, Awash | 0x1С06 | |||
Obstruction, Submerged | 0x1С07 | |||
Obstruction, Cleared by Wire-Drag | 0x1С08 | |||
Rock, Awash | 0x1С09 | |||
Rock, Covered at Low Water | 0x1С0A | |||
Sounding, Possible Grounding Risk | 0x1С0B |
Надписи
Рисуется только надпись. Не выделяются при наведении курсора.
Тип | Код | Теги OSM | Комментарий |
---|---|---|---|
MAJOR_COUNTRY | 0x1400 | крупная | |
MINOR_COUNTRY | 0x1500 | крупная | |
STATE, PROVINCE | 0x1E00 | средняя | |
COUNTY | 0x1F00 | place=suburb | больше средней |
ISLAND | 0x2800 | place=locality | мелкая |
Морские
Для водной навигации.
Могут содержать специфичную информацию о параметрах буёв, секторах и цветах маяков итд.
Другие
Просто значок и надпись на карте. Для поиска не индексируются. Некоторые имеют специальные значения (например, отметки высот).
Дороги
Предлагаемое соответствие дорог из OSM гарминовским типам.
Если разные дороги преобразуются в одинаковый тип, их можно различать по
- масштабам отображения
- уточнениям в названии
- коду класса дороги (0 .. 4)
- скоростному индексу (0 .. 7)
Принадлежность городу определяется по попаданию точки внутрь замкнутой линии с тегами place=city/town, place_name=Имя. Для простоты для дорог проверяются только 2 крайние точки: если обе попадают в город, то вся дорога считается принадлежащей этому городу.
Типы линий
Вид дороги | Гарминовский тип | Код типа | Класс | Теги OSM | Комментарий |
---|---|---|---|---|---|
"дорога" | 0x00 | Road | cgpsmapper с этим типом больше не работает, хотя в mapedit-е он есть. использовать нельзя | ||
автомагистраль | MAJOR_HWY | 0x01 | Road | motorway, trunk | |
шоссе | PRINCIPAL_HWY | 0x02 | Road | primary и secondary вне городов | |
загородная дорога | OTHER_HWY | 0x03 | Road | tertiary и unclassified вне городов, road | |
главная улица | ARTERIAL | 0x04 | Road | primary внутри городов | |
важная улица | COLLECTOR | 0x05 | Road | secondary и tertiary внутри городов | |
улица | RESIDENTIAL | 0x06 | Road | residential, living_street, unclassified внутри городов | |
проход / подъезд | ALLEY / DRIVEWAY | 0x07 | Alley | pedestrian, service | возможно, по дорогам этого типа запрещён сквозной проезд |
съезд | LOW_SPEED_RAMP | 0x08 | Ramp | primary_link, secondary_link | |
скоростной съезд | HIGH_SPEED_RAMP | 0x09 | Ramp | motorway_link, trunk_link | |
просёлок | UNPAVED_ROAD | 0x0A | Unpaved | unsurfaced, лучшие track | возможно, другие дороги с surface=unpaved |
MAJOR_CONNECTOR | 0x0B | Road | можно переопределять? | ||
круг | ROUNDABOUT | 0x0C | Roundabout | junction=roundabout | класс и скорость наследуется из highway= (пока не наследуется) |
CUSTOM 1 | 0x0D | Unknown | |||
CUSTOM 2 | 0x0E | Unknown | |||
CUSTOM 3 | 0x0F | Unknown | |||
двор | CUSTOM 4 | 0x10 | Unknown | service + living_street=yes | пока не реализовано |
ж/д платформа | CUSTOM 5 | 0x11 | Unknown | railway=platform | |
строящаяся дорога | CUSTOM 6 | 0x12 | Unknown | construction | |
лестница | CUSTOM 7 | 0x13 | Unknown | steps | |
тропа | TRAIL | 0x16 | Trail | footway, path, cycleway, худшие track | |
INTERNATIONAL_FERRY | 0x1A | Ferry | не требуется. можно использовать для рейсовых катеров в качестве "пешеходных паромов" (или зимников?) | ||
паром | FERRY | 0x1B | Ferry | path=ferry |
Класс дороги
В гарминах для указания приоритета выбора маршрута используется параметр Класс дороги.
Класс | Доля дорог | Теги OSM | Комментарий |
---|---|---|---|
4 | 0.5-3% | motorway | |
3 | 1-4% | trunk, primary | |
2 | 3-7% | secondary, tertiary | |
1 | 7-10% | unclassified | |
0 | 70-90% | residential, track, service etc |
Тег motorroad=yes увеличивает класс на единицу.
Нахождение primary-unclassified дороги в городе уменьшает класс на единицу.
Тег surface=unpaved уменьшает класс на единицу.
См. также
- Osm2mp — конвертор osm-файлов в польский формат.
- Mkgmap — конвертор данных OSM в карты для приборов Garmin