RU:ВикиПроект Россия/Garmin

From OpenStreetMap Wiki
Jump to: navigation, search

Вопросы подготовки ОСМ-овских карт для гарминов

Преобразование типов

Точки

Кое-что есть тут: 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 уменьшает класс на единицу.

См. также