Классификатор типов Garmin и его расширение с использованием пользовательских типов. Cоздание универсального typ-файла.

 

1.      Введение.

2.      Стандартные сухопутные типы.

3.      Стандартные морские типы

4.      Стандартные типы объектов карт для гольфа (Approach Maps)

5.      Роутинговые типы (дороги).

6.      Пользовательские типы(Custom Types).

7.      Файлы.

8.      Программы.

9.     Источники шаблонов.

10.  Дальнейшая доработка Typ-файла.

 

1.      ВВЕДЕНИЕ

 

 

Любой, кто делал сам карты для Garmin, знает, что стандартный набор типов Garmin – довольно скудный и не достаточный для отображения всего многообразия топографической информации. Поэтому было решено создать универсальный typ-файл, с помощью которого, расширить стандартный набор, и доопределить недостающие типы, в соответствии с условными обозначениями, принятыми в Российских картах, и с учетом специфики векторных карт.Кроме того, в данной статье я попробую систематизировать классификатор стандартных типов Garmin. В работе использовались результаты собственных экспериментов и исследований, а также результаты исследований коллеги cnfhbr.

 

Разрабатываемый typ-файл должен удовлетворять следующим условиям:

  1. С данным Typ-файлом можно будет использовать существующие карты, т.е. в нем не должно переопределяться назначение стандартных типов, но возможно изменение внешнего вида некоторых типов в приборе с целью улучшения наглядности карты.
  2. Используя предназначенные для пользовательских типов (Custom Types) диапазоны идентификаторов (HEX ID), должны быть доопределены недостающие типы. При этом за основу взяты условные обозначения, принятые в Российских картах: https://docs.google.com/file/d/0B2dFwlPQaRiWeVZLbzU1aWc2UFU/edit?pli=1, ftp://ftp.easytrace.com/other/symbols25k.pdf

а также  классификаторы цифровых топографических карт:  http://www.gisinfo.ru/classifiers/classifiers.htm#topomaps   Кроме того, имеет смысл добавить типы необходимые для совместимости с тайпсетом  Navitel. При этом, с учетом специфики векторных карт, внешний вид в приборе не обязательно должен в точности соответствовать внешнему виду на бумажных картах, хотя по возможности сходство необходимо соблюдать.

  1. Должна быть возможность использовать разработанный набор типов с редакторами карт GPSMapedit и MicroGISEditor.

 

 

Для пользовательских (кастомных) объектов специально предусмотрены следующие диапазоны типов:

 

  1. Custom Polygons 0xABBCC, где

CC=[00 - 1F]

ABB= [10f, 110, 115 – 132]

 

  1. Custom Polylines 0xABBCC, где

CC=[00 - 1F]

ABB= [10e – 12d]

 

  1. Custom Points 0xABBCC, где

CC=[00 - 1F]

ABB= [115 – 134]

 

  1. Custom Roads 0xd – 0x13кастомные роутинговые типы

 

При создании тип-файла нужно учитывать ряд нюансов:

 

  1. Устаревшие модели навигаторов серий GPSMAP 60C/Cx/SC/SCx, GPSMAP 76C/Cx/SC/SCx поддерживают ограниченный набор цветов которые можно использовать для отображения объектов карты, все остальные цвета отображаются не корректно (вплоть до того, что, например, зеленый цвет может отображаться как серый). Набор допустимых значений цветов по каждому каналу RGB, а также допустимые варианты оттенков серого цвета приведены в таблице 1.

Итого имеем  5*6*8 + 14 = 254 цвета.

                                                                                                                                                         Таблица 1

RED

GREEN

BLUE

GRAYSCALE

00

00

00

000000

39

30

20

101010

7B

65

41

202020

BD

95

6A

313131

FF

CA

8B

414141

 

FF

B4

525252

 

 

D5

626262

 

 

FF

737373

 

 

 

838383

 

 

 

949494

 

 

 

A4A4A4

 

 

 

B4B4B4

 

 

 

C5C5C5

 

 

 

D5D5D5

 

 

 

E6E6E6

 

 

 

FFFFFF

 

  1. У многих старых моделей навигаторов наблюдается так называемый отлет надписи у точечных объектов, внешний вид которых задан при помощи тип-файла.
  2. Некоторые модели навигаторов, в том числе современные, не умеют корректно выбирать из нескольких строк - названий типов на разных языках и отображают наименование на том языке, который прописан в тип-файле первым, поэтому для универсальности первым имеет смысл всегда делать английский вариант.
  3. Некоторые устаревшие модели навигаторов, отображают только первые 64 кастомные точки из рекомендованных диапазонов, а именно:  0x11500 – 0x1151f, 0x11600 – 0x1161f.
  4. Для кастомных полигонов нельзя задавать этажность, поэтому их применение ограничено для отображения различных типов зданий.
  5. Кастомные точки не классифицируются по категориям в поиске, поэтому не удобны для

обозначения POI для которых необходим поиск.

  1. В typ-файле, в секции "DrawOrder" необходимо перечислить абсолютно все типы стандартных полигонов, в том числе все морские типы полигонов, а также все используемые в тип-файле кастомные полигоны.
  2. Для того чтобы typ-файл был совместим с картами в NT-формате, необходимо помнить, что многие типы объектов имеют разные идентификаторы HEX ID в NT и non-NT форматах. Поэтомe шаблоны стандартных типов необходимо дублировать (см. таблицы 2, 3, 4).

 

 

  1. СТАНДАРТНЫЕ СУХОПУТНЫЕ ТИПЫ

 

 

Сухопутные типы перечислены в таблицах 2 – 5. GRMN_TYPE – это строковый идентификатор типа используемый в MPC. Некоторые типы имеют несколько вариантов – синонимов GRMN_TYPE. Например «LAKE» и «LAKE_5MI» - это всего лишь два варианта строкового идентификатора GRMN_TYPE, для одного и того же типа – 0x3f, для идентификации этого типа в MPC может быть использован любой из них.

 

2.1 СТАНДАРТНЫЕ ТИПЫ ПОЛИГОНОВ.

таблица 2

Non-NT Type ID

NT Type ID

GRMN_TYPE

MPC Category

Description

 

 

Map Bounds

 

 

0x4a

0x4a

 

 

Используется только в базовых картах, для задания границ сегментов карты.

0x4b

0x10d01

DATA_BOUNDS

Map Bounds

Bounds of map after creation.

0x10613

?

 

 

Границы растровых JPG-тайлов, Label содержит имя тайла

 

 

Urban Areas

 

 

0x01

0x10800

LARGE_CITY

Urban Areas

Large urban area, 200,000 or more inhabitants

0x02

0x10801

SMALL_CITY

Urban Areas

Small urban area, less than 200,000 inhabitants

0x03

0x10802

TOWN

Urban Areas

Urban area, less than 50,000 inhabitants

 

 

 

 

 

 

 

Large Manmade Areas

 

 

0x07

0x10904

AIRPORT

Large Manmade Areas

Airport area

0x0e

0x1090b

AIRPORT_RUNWAYS

Large Manmade Areas

Airport runway area

0x1a

0x1090e

CEMETARY

Large Manmade Areas

Cemetary

0x0a

0x10907

COLLEGE

Large Manmade Areas

College or university area

0x18

0x1090c

GOLF_COURSE

Large Manmade Areas

Golf course area

0x0c

0x10909

INDUSTRIAL_COMPLEX

Large Manmade Areas

Industrial complex area

0x09

0x10906

MARINA

Large Manmade Areas

Marina area

0x04

0x10901

MILITARY_BASE

Large Manmade Areas

Military base area

0x06

0x10903

PARKING_GARAGE

Large Manmade Areas

Parking garage area

0x05

0x10902

PARKING_LOT

Large Manmade Areas

Parking lot area

0x0d

0x1090a

RESERVATION

Large Manmade Areas

Reservation

0x08

0x10905

SHOPPING_AREA

Large Manmade Areas

Shopping area

0x19

0x1090d

SPORTS_COMPLEX

Large Manmade Areas

Sports arena or stadium.

0x0b

0x10908

HOSPITAL

Large Manmade Areas

Hospital area

0x13

0x10900

GENERIC_MANMADE

Large Manmade Areas

Other or generic manmade area, such as a building

 

 

 

 

 

 

 

Park Areas

 

 

0x15

0x10a02

NATIONAL_PARK

Park Areas

National park

0x14

0x10a01

NATIONAL_PARK_MAJOR

Park Areas

Large or major national park

0x16

0x10a03

NATIONAL_PARK_OTHER

Park Areas

Small or misc sized national park

0x1f

0x10a06

STATE_PARK

Park Areas

State or provincial park

0x1e

0x10a05

STATE_PARK_MAJOR

Park Areas

Large or major state park

0x20

0x10a07

STATE_PARK_OTHER

Park Areas

Small or misc sized state park

0x17

0x10a04

URBAN_PARK

Park Areas

Small urban park, typically only a few square blocks in size

 

 

 

 

 

 

 

Water Areas

 

 

0x28

0x10b01

OCEAN

Water Areas

Ocean

0x32

0x10b02

SEA

Water Areas

Sea

0x41

0x10b08

SMALL_LAKE

Water Areas

<2.5 кв.км

0x3f

0x10b06

LAKE

Water Areas

12.5 – 25 кв.км

0x3d

0x10b04

LARGE_LAKE

Water Areas

75 – 250 кв.км

0x41

0x10b08

LAKE_LT_1MI

Water Areas

<2.5 кв.км

0x40

0x10b07

LAKE_1MI

Water Areas

2.5 – 12.5 кв.км

0x3f

0x10b06

LAKE_5MI

Water Areas

12.5 – 25 кв.км

0x3e

0x10b05

LAKE_10MI

Water Areas

25 – 75 кв.км

0x3d

0x10b04

LAKE_30MI

Water Areas

75 – 250 кв.км

0x3c

0x10b03

LAKE_100MI

Water Areas

250 – 625 кв.км

0x44

0x10b0b

LAKE_250MI

Water Areas

625 – 1250 кв.км

0x43

0x10b0a

LAKE_500MI

Water Areas

1250 – 2500 кв.км

0x42

0x10b09

LAKE_GT_1000MI

Water Areas

>2500 кв.км

0x42

0x10b09

MAJOR_LAKE

Water Areas

>2500 кв.км

0x4c

0x10b10

INTERMITTENT_LAKE

Water Areas

An intermittent or dry lake

0x48

0x10b0e

SMALL_RIVER

Water Areas

Ширина 30 – 200 м

0x46

0x10b0c

LARGE_RIVER

Water Areas

Ширина более 1000 м

0x49

0x10b0f

RIVER_LT_100FT

Water Areas

Ширина менее 30 м

0x48

0x10b0e

RIVER_100FT

Water Areas

Ширина 30 – 200 м

0x47

0x10b0d

RIVER_GT_700FT

Water Areas

Ширина 200 – 1000

 

 

 

 

 

 

 

Surface Cover Areas

 

 

0x53

0x10c06

FLAT

Surface Cover Areas

Sand/tidal/mud/etc. flat area

0x4d

0x10c00

GLACIER

Surface Cover Areas

Large area of compacted snow and ice.

0x54

0x10c07

LAND

Surface Cover Areas

Land area

0x4e

0x10c01

ORCHARD

Surface Cover Areas

Orchard or plantation area

0x4f

0x10c02

SCRUB

Surface Cover Areas

Scrub brush area

0x52

0x10c05

TUNDRA

Surface Cover Areas

Area of nearly always freezing soil

0x51

0x10c04

WETLAND

Surface Cover Areas

Wetland or swamp area

0x50

0x10c03

WOODS

Surface Cover Areas

Wooded or forested area

 

Внимание!!! Типы полигонов 0x29, 0x3b, 0x45 ошибочно названы водоемами в редакторах GPSMapEdit и MicroGISEditor, на самом деле водоемами не являются и не корректно отображаются в программах MapSource, BaseCamp и в некоторых моделях навигаторов. Необходимо избегать использования данных типов.

 

2.2 СТАНДАРТНЫЕ ТИПЫ ЛИНИЙ

таблица 3

non-NT Type ID

NT Type ID

GRMN_TYPE

MPC Category

Description

 

 

Water Features

 

 

0x26

0x10a02

INTERMITTENT_STREAM

Water Features

Intermittent or dry stream, creek, or ditch.

0x1f

0x10a01

RIVER

Water Features

Large stream or river

0x18

0x10a00

STREAM

Water Features

Small stream or creek

 

 

 

 

 

 

 

Political Borders

 

 

0x1e

0x10b04

INTRN_PLTCL_BDRY

Political Borders

International boundary.

0x1c

0x10b02

MJR_PLTCL_BDRY

Political Borders

Major political boundary. Typically used for state/provincial borders.

0x1d

0x10b03

MNR_PLTCL_BDRY

Political Borders

Minor political boundary. Typically used for county/parish borders.

 

 

 

 

 

 

 

Contour Lines

 

 

0x20

0x10900

MINOR_CONTOUR

Contour Lines

Minor land-based contour line.

0x21

0x10901

INT_CONTOUR

Contour Lines

Intermediate contour. Should be used for about every 5th contour line.

0x22

0x10902

MAJOR_CONTOUR

Contour Lines

Major contour. Should be used for about every 10th contour line.

0x23

0x10903

MINOR_BATHY_CONTOUR

Contour Lines

Minor bathymetric, or depth, contour.

0x24

0x10904

INT_BATHY_CONTOUR

Contour Lines

Intermediate bathymetric, or depth, contour. Should be used for about every 5th contour line.

0x25

0x10905

MAJOR_BATHY_CONTOUR

Contour Lines

Major bathymetric, or depth, contour. Should be used for about every 10th contour line.

 

 

 

 

 

 

 

Misc. Line Types

 

 

0x27

0x10c02

AIRPORT_RUNWAY

Misc. Line Types

Airport runway centerline

0x2a

0x10a04

MARINE_BOUNDARY

Misc. Line Types

Marine Boundary Line

0x2b

0x10a05

MARINE_HAZARD

Misc. Line Types

Marine Hazard Line

0x28

0x10c03

PIPELINE

Misc. Line Types

Oil or water pipeline

0x29

0x10c04

POWERLINE

Misc. Line Types

Powerline

0x14

0x10c00

RAILROAD

Misc. Line Types

Railroad

0x15

0x10a03

SHORELINE

Misc. Line Types

Shoreline of water body. Typically only used when a water area is not available.

0x19

0x10b01

TIME_ZONE_BOUNDARY

Misc. Line Types

Indicates the boundary of a time zone.

 

 

 

 

 

0x2f

0x2f

CABLE_CAR

 

Cable car (Фуникулёр, канатная дорога)

0x2d

0x2d

CLIMBING_PATH

 

Climbing path (Альпинистский маршрут, маршрут восхождения)

0x2e

0x2e

VIA_FERRATA

 

Via ferrata (Виа феррата)

 

 

 

 

 

 

Внимание!!! Тип линии 0x0 ошибочно назван дорогой в редакторе GPSMapEdit, на самом деле дорогой не является и не поддерживается компиляторами карт для Garmin. Необходимо избегать использования данного типа линии.

 

 

2.3 СТАНДАРТНЫЕ ТИПЫ ТОЧЕК.

 

В таблице 4 приведены типы, поддерживаемые в MPC (Mapsource Product Creator), в таблице 5 приведены типы, которые не поддерживаются MPC, но поддерживаются cGPSMapper-ом, кроме того, эти типы корректно отображаются и функционируют в навигаторах и в программах BaseCamp и MapSource. Поскольку данные типы не поддерживаются в MPC, NT-идентификаторы для них не известны.

таблица 4

non-NT Type ID

NT Type ID

GRMN_TYPE

MPC Category

Description

 

 

Political Entities

 

 

0x100

0x11401

CITY_10M

Political Entities

Large city with >10 million inhabitants

0x200

0x11402

CITY_5M

Political Entities

Large city with a range of (5, 10] million inhabitants

0x300

0x11403

CITY_2M

Political Entities

Large city with a range of (2, 5] million inhabitants

0x400

0x11404

CITY_1M

Political Entities

Large city with a range of (1, 2] million inhabitants

0x500

0x11405

CITY_500K

Political Entities

City with the range of (0.5, 1] million inhabitants

0x600

0x11406

CITY_200K

Political Entities

City with the range of (200, 500] thousand inhabitants

0x700

0x11407

CITY_100K

Political Entities

City with the range of (100, 200] thousand inhabitants

0x800

0x11408

CITY_50K

Political Entities

City with the range of (50, 100] thousand inhabitants

0x900

0x11409

CITY_20K

Political Entities

City with the range of (20, 50] thousand inhabitants

0xa00

0x1140a

CITY_10K

Political Entities

City with the range of (10, 20] thousand inhabitants

0xb00

0x1140b

CITY_5K

Political Entities

City with the range of (5, 10] thousand inhabitants

0xc00

0x1140c

CITY_LT5K

Political Entities

City with <= 5 thousand inhabitants.

0xd00

0x11400

CITY_UNKNOWN

Political Entities

City of unknown population.

0x200

0x11402

LARGE_CITY

Political Entities

Large city center, typically 1M+ inhabitants

0x800

0x11408

MEDIUM_CITY

Political Entities

Medium city center, typically 50K - 1M inhabitants

0xc00

0x1140c

SMALL_CITY

Political Entities

Small city or town center, typically less than 50K inhabitants

0x1400

0x1400

MAJOR_COUNTRY

Political Entities

Major country center

0x1500

0x1500

MINOR_COUNTRY

Political Entities

Minor country center

0x1e00

0x1e00

STATE

Political Entities

State center

0x1e00

0x1e00

PROVINCE

Political Entities

Province center

0x1f00

0x1f00

COUNTY

Political Entities

County or parish center

 

 

ADDR_PNT

Political Entities

Address point

 

 

ARRV_PNT

Political Entities

Arrival point

 

 

 

 

 

 

 

Business - Food and Drink

 

 

 

 

RESTAURANT

 

General restaurant of unknown genre

 

 

 

0x2a00

0x10b00

Business - Food and Drink

0x2a01

0x10b01

RESTAURANT_AMERICAN

Business - Food and Drink

American cuisine

0x2a02

0x10b02

RESTAURANT_ASIAN

Business - Food and Drink

Asian cuisine

0x2a03

0x10b03

RESTAURANT_BARBECUE

Business - Food and Drink

Barbecue cuisine

0x2a11

0x10b11

RESTAURANT_BRITISH

Business - Food and Drink

British cuisine

0x2a0e

0x10b0e

RESTAURANT_CAFES

Business - Food and Drink

Cafe or coffee shop

0x2a04

0x10b04

RESTAURANT_CHINESE

Business - Food and Drink

Chinese cuisine

0x2a05

0x10b05

RESTAURANT_DELI

Business - Food and Drink

Deli or sandwich shop

0x2a0d

0x10b0d

RESTAURANT_DONUTS

Business - Food and Drink

Donut shop

0x2a0f

0x10b0f

RESTAURANT_FRENCH

Business - Food and Drink

French cuisine

0x2a10

0x10b10

RESTAURANT_GERMAN

Business - Food and Drink

German cuisine

0x2a06

0x10b06

RESTAURANT_INTRNTNL

Business - Food and Drink

International cuisine

0x2a07

0x10b07

RESTAURANT_FAST_FOOD

Business - Food and Drink

Fast food establishment, i.e. McDonalds

0x2a08

0x10b08

RESTAURANT_ITALIAN

Business - Food and Drink

Italian cuisine

0x2a09

0x10b09

RESTAURANT_MEXICAN

Business - Food and Drink

Mexican cuisine

0x2a0a

0x10b0a

RESTAURANT_PIZZA

Business - Food and Drink

Pizzeria

0x2a0b

0x10b0b

RESTAURANT_SEAFOOD

Business - Food and Drink

Seafood restaurant

0x2a0c

0x10b0c

RESTAURANT_STEAK

Business - Food and Drink

Steak restaurant

 

 

 

 

 

 

 

Business - Lodging

 

 

0x2b02

0x10c02

BED_AND_BREAKFAST

Business - Lodging

Bed and breakfast inn

0x2b03

0x10c03

CAMPGROUND

Business - Lodging

Campground

0x2b01

0x10c01

HOTEL

Business - Lodging

Hotel

0x2b04

0x10c04

RESORT

Business - Lodging

Resort

 

 

 

 

 

 

 

Business - Attractions

 

 

0x2c08

0x10d08

ARENA

Business - Attractions

Arena or track

0x2c06

0x10d06

GARDEN

Business - Attractions

Garden

0x2c09

0x10d09

HALL

Business - Attractions

Auditorium or hall

0x2c04

0x10d04

LANDMARK

Business - Attractions

Landmark

0x2c03

0x10d03

LIBRARY

Business - Attractions

Library

0x2c02

0x10d02

MUSEUM

Business - Attractions

Museum or historical society

0x2c06

0x10d06

PARK

Business - Attractions

Park

0x2c0b

0x10d0b

PLACE_OF_WORSHIP

Business - Attractions

Religious place of worship

0x2c0e

0x10d0e

POW_CHURCH

Business - Attractions

Religious place of worship

0x2c0d

0x10d0d

POW_MOSQUE

Business - Attractions

Religious place of worship

0x2c0f

0x10d0f

POW_TEMPLE

Business - Attractions

Religious place of worship

0x2c10

0x10d10

POW_SYNAGOGUE

Business - Attractions

Religious place of worship

0x2c05

0x10d05

SCHOOL

Business - Attractions

School

0x2c01

0x10d01

THEME_PARK

Business - Attractions

Amusement or theme park, i.e. Disneyland

0x2c0a

0x10d0a

WINERY

Business - Attractions

Winery

0x2c07

0x10d07

ZOO

Business - Attractions

Zoo

 

 

 

 

 

 

 

Business - Entertainment

 

 

0x2d02

0x10e02

BAR

Business - Entertainment

Bar or club

0x2d07

0x10e07

BOWLING

Business - Entertainment

Bowling alley

0x2d04

0x10e04

CASINO

Business - Entertainment

Casino

0x2d0a

0x10e0a

FITNESS_CENTER

Business - Entertainment

Fitness center or gym

0x2d05

0x10e05

GOLF_COURSE

Business - Entertainment

Golf course

0x2d08

0x10e08

ICE_SKATING

Business - Entertainment

Ice skating rink

0x2d01

0x10e01

LIVE_THEATER

Business - Entertainment

Live theater

0x2d03

0x10e03

MOVIE_THEATER

Business - Entertainment

Movie theater or cinema

0x2d06

0x10e06

SKI_CENTER

Business - Entertainment

Ski area or resort

0x2d0b

0x10e0b

SPORT_AIRPORT

Business - Entertainment

Sport or R/C airport

0x2d09

0x10e09

SWIMMING_POOL

Business - Entertainment

Swimming pool

 

 

 

 

 

 

 

Business - Shopping

 

 

0x2e07

0x10f07

CLOTHING_RETAIL

Business - Shopping

Clothing store

0x2e06

0x10f06

CONVENIENCE_STORE

Business - Shopping

Convenience store

0x2e01

0x10f01

DEPARTMENT_STORE

Business - Shopping

Department store

0x2e03

0x10f03

GENERAL_STORE

Business - Shopping

General store

0x2e02

0x10f02

GROCERY_STORE

Business - Shopping

Grocery store

0x2e08

0x10f08

HOME_AND_GARDEN_STORE

Business - Shopping

House and garden store

0x2e09

0x10f09

HOME_FURNISHINGS_STORE

Business - Shopping

Furniture store

0x2e05

0x10f05

PHARMACY

Business - Shopping

Pharmacy

0x2e04

0x10f04

SHOPPING_CENTER

Business - Shopping

Shopping center or mall

0x2e0a

0x10f0a

SPECIALTY_RETAIL

Business - Shopping

Specialty store

0x2e0b

0x10f0b

SOFTWARE_RETAIL

Business - Shopping

Computer sofware store

 

 

 

 

 

 

 

Business - Services

 

 

0x2f04

0x11004

AIRPORT

Business - Services

Airport

0x2f0d

0x1100d

AUTO_CLUB

Business - Services

Automobile club

0x2f02

0x11002

AUTO_RENTAL

Business - Services

Car rental location

0x2f03

0x11003

AUTO_REPAIR

Business - Services

Car repair/mechanic

0x2f06

0x11006

BANK

Business - Services

Bank

0x2f0e

0x1100e

CAR_WASH

Business - Services

Car wash

0x2f12

0x11012

COMMUNICATION_SERVICES

Business - Services

Communication services

0x2f07

0x11007

DEALER

Business - Services

Dealer of manufactured goods

0x2f0f

0x1100f

GARMIN_DEALERS

Business - Services

Garmin dealer

0x2f01

0x11001

GAS_STATION

Business - Services

Gas/fuel station

0x2f08

0x11008

GND_TRANSPORT

Business - Services

Ground transportation status, i.e. a bus station

0x2f09

0x11009

MARINA

Business - Services

Marina

0x2f0b

0x1100b

PARKING

Business - Services

Parking

0x2f05

0x11005

POST_OFFICE

Business - Services

Post office

0x2f13

0x11013

REPAIR_SERVICE

Business - Services

Repair service

0x2f0c

0x1100c

REST_AREA_TOURIST_INFO

Business - Services

Rest Area / Tourist Information

0x2f11

0x11011

SERVICES_BUSINESS

Business - Services

Business services

0x2f10

0x11010

SERVICES_PERSONAL

Business - Services

Personal services

0x2f14

0x11014

SOCIAL_SERVICES

Business - Services

Social services

0x2f17

0x11017

TRANSIT_SERVICES

Business - Services

Mass transit services

0x2f16

0x11016

TRUCK_STOP

Business - Services

Truck stop

0x2f15

0x11015

UTILITY

Business - Services

Utility (gas/electric/water) services

0x2f0a

0x1100a

WRECKER_SERVICE

Business - Services

Wrecker service

 

 

 

 

 

 

 

Business - Emergency and Government

 

 

0x3006

0x11106

BORDER_CROSSING

Emergency and Government

Border crossing

0x3003

0x11103

CITY_HALL

Emergency and Government

City hall

0x3005

0x11105

COMMUNITY_CENTER

Emergency and Government

Community center

0x3004

0x11104

COURTHOUSE

Emergency and Government

Courthouse

0x3008

0x11108

FIRE_DEPT

Emergency and Government

Fire department

0x3007

0x11107

GOV_OFFICE

Emergency and Government

Government Office

0x3002

0x11102

HOSPITAL

Emergency and Government

Hospital

0x3001

0x11101

POLICE_STATION

Emergency and Government

Police station

 

 

 

 

 

 

 

Geographical Named Points of Interest - Manmade

 

 

0x6401

0x6401

BRIDGE

Geographical - Manmade

Bridge

0x6402

0x6402

BUILDING

Geographical - Manmade

Building

0x6403

0x6403

CEMETERY

Geographical - Manmade

Cemetery

0x6404

0x6404

CHURCH

Geographical - Manmade

Church/mosque/etc.

0x6405

0x6405

CIVIL_BUILDING

Geographical - Manmade

Civil building

0x6406

0x6406

CROSSING

Geographical - Manmade

Crossing

0x6407

0x6407

DAM

Geographical - Manmade

Dam

0x6415

0x6415

HISTORICAL_TOWN

Geographical - Manmade

Historical (ghost) town

0x6409

0x6409

LEVEE

Geographical - Manmade

Levee

0x640a

0x640a

LOCALE

Geographical - Manmade

Locale

0x640b

0x640b

MILITARY

Geographical - Manmade

Military point of interest

0x640c

0x640c

MINE

Geographical - Manmade

Mine

0x640d

0x640d

OILFIELD

Geographical - Manmade

Oilfield

0x6416

0x6416

SUBDIVISION

Geographical - Manmade

Subdivision of housing

0x6411

0x6411

TOWER

Geographical - Manmade

Tower

0x6412

0x6412

TRAIL

Geographical - Manmade

Trailhead

0x6413

0x6413

TUNNEL

Geographical - Manmade

Tunnel

0x6414

0x6414

WELL

Geographical - Manmade

Well

 

 

 

 

 

 

 

Geographical Named Points of Interest - Water Related

 

 

0x6501

0x6501

ARROYO

Geographical - Water Related

Arroyo

0x6503

0x6503

BAY

Geographical - Water Related

Bay

0x6505

0x6505

CANAL

Geographical - Water Related

Canal

0x6506

0x6506

CHANNEL

Geographical - Water Related

Channel

0x6507

0x6507

COVE

Geographical - Water Related

Cove

0x6509

0x6509

GEYSER

Geographical - Water Related

Geyser

0x650a

0x650a

GLACIER

Geographical - Water Related

Glacier

0x650b

0x650b

HARBOR

Geographical - Water Related

Harbor

0x2800

0x2800

ISLAND

Geographical - Water Related

Island

0x650d

0x650d

LAKE

Geographical - Water Related

Lake

0x650e

0x650e

RAPIDS

Geographical - Water Related

Rapids

0x650f

0x650f

RESERVOIR

Geographical - Water Related

Reservoir

0x6502

0x6502

SAND_BAR

Geographical - Water Related

Sand bar

0x6510

0x6510

SEA

Geographical - Water Related

Sea

0x6511

0x6511

SPRING

Geographical - Water Related

Spring

0x6512

0x6512

STREAM

Geographical - Water Related

Stream

0x6513

0x6513

SWAMP

Geographical - Water Related

Swamp

0x6508

0x6508

WATERFALL

Geographical - Water Related

Waterfall

 

 

 

 

 

 

 

Geographical Named Points of Interest - Land Related

 

 

0x6601

0x6601

ARCH

Geographical - Land Related

Arch

0x6603

0x6603

BASIN

Geographical - Land Related

Basin

0x6604

0x6604

BEACH

Geographical - Land Related

Beach

0x6605

0x6605

BENCH

Geographical - Land Related

Bench

0x6606

0x6606

CAPE

Geographical - Land Related

Cape

0x6607

0x6607

CLIFF

Geographical - Land Related

Cliff

0x6608

0x6608

CRATER

Geographical - Land Related

Crater

0x6609

0x6609

FLAT

Geographical - Land Related

Flat

0x660a

0x660a

FOREST

Geographical - Land Related

Forest

0x660b

0x660b

GAP

Geographical - Land Related

Gap

0x660c

0x660c

GUT

Geographical - Land Related

Gut

0x660d

0x660d

ISTHMUS

Geographical - Land Related

Isthmus

0x2800

0x2800

ISLAND

Geographical - Land Related

Island

0x660e

0x660e

LAVA_FLOW

Geographical - Land Related

Lava flow

0x660f

0x660f

PILLAR

Geographical - Land Related

Pillar

0x6610

0x6610

PLAIN

Geographical - Land Related

Plain

0x6611

0x6611

RANGE

Geographical - Land Related

Range

0x6612

0x6612

RESERVE

Geographical - Land Related

Reserve

0x6613

0x6613

RIDGE

Geographical - Land Related

Ridge

0x6614

0x6614

ROCK

Geographical - Land Related

Rock

0x6615

0x6615

SLOPE

Geographical - Land Related

Slope

0x6616

0x6616

SUMMIT

Geographical - Land Related

Summit , top of a hill or mountain

0x6617

0x6617

VALLEY

Geographical - Land Related

Valley

0x6618

0x6618

WOODS

Geographical - Land Related

Wooded area

 

 

 

 

 

 

 

Misc. Points of Interest

 

 

0x2900

0x2900

BUSINESS

Misc. POI

Uncategorized business

0x5b00

0x5b00

BELL

Misc. POI

Bell

0x4700

0x4700

BOAT_RAMP

Misc. POI

Boat ramp

0x5600

0x5600

CONTROLLED_AREA

Misc. POI

Controlled area

0x5700

0x5700

DANGER_AREA

Misc. POI

Danger area

0x5d00

0x5d00

DAYMARK_GREEN_SQUARE

Misc. POI

Daymark with green square symbology

0x5e00

0x5e00

DAYMARK_RED_TRIANGLE

Misc. POI

Daymark with red triangle symbology

0x5c00

0x5c00

DIVING_AREA

Misc. POI

Diving area

0x5000

0x5000

DRINKING_WATER

Misc. POI

Drinking water

0x4b00

0x4b00

FIRST_AID

Misc. POI

First aid station

0x4100

0x4100

FISHING_SPOT

Misc. POI

Fishing spot

0x6000

0x6000

HORN

Misc. POI

Horn

0x6100

0x6100

HOUSE

Misc. POI

House

0x4c00

0x4c00

INFORMATION

Misc. POI

Information

0x5a00

0x5a00

MILE_MARKER

Misc. POI

Mile marker

0x5100

0x5100

PHONE

Misc. POI

Phone

0x4a00

0x4a00

PICNIC_AREA

Misc. POI

Picnic area

0x5800

0x5800

RESTRICTED_AREA

Misc. POI

Restricted area

0x4e00

0x4e00

RESTROOMS

Misc. POI

Restrooms

0x5200

0x5200

SCENIC_AREA

Misc. POI

Scenic area

0x4f00

0x4f00

SHOWERS

Misc. POI

Showers

0x6300

0x6300

SPOT_ELEVATION

Misc. POI

Spot elevation

0x6200

0x6200

SPOT_SOUNDING

Misc. POI

Spot sounding

0x5400

0x5400

SWIMMING_AREA

Misc. POI

Swimming area

0x4200

0x4200

WRECK

Misc. POI

Wreck

 

 

                                                           Таблица 5

 Non-NT Type ID

 

Description

0x0e00

 

Поселок (500-1000)

0x0f00

 

Поселок (200-500)

0x1000

 

Поселок (100-200)

0x1100

 

Поселок (менее 100)

0x1200

 

Пристань с инфраструктурой

0x1600

 

Маяк

0x1601

 

Туманный ревун

0x1602

 

Радиомаяк

0x1603

 

Радиомаяк-ответчик

0x1604

 

Дневной маяк (красный треугольник)

0x1605

 

Дневной маяк (зелёный квадрат)

0x1606

 

Дневной маяк (белый ромб)

0x1607

 

Несветящийся маяк белый

0x1608

 

Несветящийся маяк красный

0x1609

 

Несветящийся маяк зелёный

0x160a

 

Несветящийся маяк черный

0x160b

 

Несветящийся маяк желтый

0x160c

 

Несветящийся маяк оражевый

0x160d

 

Несветящийся маяк многоцветный

0x160e

 

Светящийся маяк

0x160f

 

Светящийся маяк белый

0x1610

 

Светящийся маяк красный

0x1611

 

Светящийся маяк зелёный

0x1612

 

Светящийся маяк желтый

0x1613

 

Светящийся маяк оранжевый

0x1614

 

Светящийся маяк фиолетовый

0x1615

 

Светящийся маяк синий

0x1616

 

Светящийся маяк многоцветный

0x1c00

 

Неклассифицированная водная преграда

0x1c01

 

Видимые обломки кораблекрушения

0x1c02

 

Затопленные обломки, опасные

0x1c03

 

Затопленные обломки, не опасные

0x1c04

 

Обломки, очищенные тралом

0x1c05

 

Преграда, видимая при высокой воде

0x1c06

 

Преграда на уровне воды

0x1c07

 

Преграда ниже уровня воды

0x1c08

 

Преграда, очищенная тралом

0x1c09

 

Рифы на уровне воды

0x1c0a

 

Подводные рифы

0x1c0b

 

Риск сесть на мель

0x1d00

 

Расписание приливов

0x2000

 

Съезд с шоссе

0x2100

 

Съезд с шоссе с инфраструктурой

0x210F

 

Съезд к сервису

0x2200

 

Съезд к туалету

0x2300

 

Съезд к магазину

0x2400

 

Съезд к весовой станции

0x2500

 

Съезд платный

0x2600

 

Съезд к справочной

0x2700

 

Съезд с шоссе

0x2a12

 

Специальные пищевые продукты

0x2b00

 

Гостиница

0x2c00

 

Объект культуры, досуга

0x2d00

 

Развлекательное заведение

0x2e00

 

Торговый объект

0x2f00

 

Услуги

0x3000

 

Государственная или экстренная служба

0x4000

 

Гольф-клуб - спорно

0x4300

 

Пристань для яхт

0x4400

 

АЗС

0x4500

 

Ресторан

0x4600

 

Бар

0x4800

 

Кемпинг

0x4900

 

Парк

0x4d00

 

Автостоянка

0x5300

 

Лыжная база

0x5500

 

Дамба, плотина

0x5900

 

Аэропорт

0x5901

 

Крупный аэропорт

0x5902

 

Средний аэропорт

0x5903

 

Малый аэропорт

0x5904

 

Вертолетная площадка

0x5905

 

Аэропорт

0x6400

 

Искусственное сооружение

0x6408

 

Больница

0x640e

 

Парк

0x640f

 

Почта

0x6410

 

Школа

0x6500

 

Объект гидрографии

0x6504

 

Излучина реки

0x650c

 

Остров

0x6600

 

Природный наземный объект

0x6602

 

Район, область

 

2.4 НОВЫЕ СТАНДАРТНЫЕ ТИПЫ ТОЧЕК MPC 8.XX

 

Данные типы точек (см. таблицу 6) появились в MPC начиная с версии 8.00. Все эти типы точек ведут себя совершенно по-разному в разных программах и моделях навигаторов. Но везде есть те или иные проблемы с отображением и интерпретацией некоторых из этих точек, причем в разных программах (MapSource, BaseCamp, Garmin Mobile XT) и разных моделях навигаторов (в том числе в самых новых моделях), наблюдаются разные проблемы и с разными типами. Какая-либо система в этом пока не выявлена, но пока однозначно стоит воздержаться от использования этих типов.

                                                                                                   Таблица 6

NT ID

 GRMN_TYPE

 Description

0x10b13

RESTAURANT_AFRICAN

African cuisine

0x1360e

RESTAURANT_ARGENTINIAN

Argentinian cuisine

0x10b14

RESTAURANT_AUSTRALIAN

Australian cuisine

0x10b15

RESTAURANT_AUSTRIAN

Austrian cuisine

0x10b16

RESTAURANT_BALKAN

Balkan cuisine

0x10b17

RESTAURANT_BELGIAN

Belgian cuisine

0x13600

RESTAURANT_BENGALI

Bengali cuisine

0x10b18

RESTAURANT_BISTRO

Bistro cuisine

0x10b19

RESTAURANT_BOHEMIAN

Bohemian cuisine

0x1360c

RESTAURANT_BRASILIAN

Brasilian cuisine

0x13611

RESTAURANT_BRUNEIAN

Bruneian cuisine

0x10b1a

RESTAURANT_CAJUN_CARIBBEAN

Cajun Caribbean cuisine

0x10b1b

RESTAURANT_CALIFORNIAN

Californian cuisine

0x10b1c

RESTAURANT_CANADIAN

Canadian cuisine

0x10b1d

RESTAURANT_CONTINENTAL

Continental cuisine

0x10b1e

RESTAURANT_DUTCH

Dutch cuisine

0x10b1f

RESTAURANT_EAST_EUROPEAN

East European cuisine

0x13500

RESTAURANT_FILIPINO

Filipino cuisine

0x13501

RESTAURANT_FINNISH

Finnish cuisine

0x13601

RESTAURANT_GOAN

Goan cuisine

0x13502

RESTAURANT_GREEK

Greek cuisine

0x1351c

RESTAURANT_GRILL

Grill

0x13604

RESTAURANT_GUJARATI

Gujarati cuisine

0x13503

RESTAURANT_HAWAIIAN_POLYNESIAN

Hawaiian cuisine

0x13504

RESTAURANT_HUNGARIAN

Hungarian cuisine

0x1360a

R