GIS Constructor 1.2.© MIT 2010
ГИС Конструктор - это свободно распространяемый редактор карт в формате DCM (Digital City Map).Основная функция - конвертация карт из формата MP в формат DCM Требования к карте MP
1. Общие требования
1.1 Данные предоставляются в формате MP
1.2 Исходная карта в формате MP должна успешно загружаться в программу MapEdit.
1.3 Исходная карта должна содержать объект Map Coverage Area (0x004b). Все прочие объекты всех масштабных слоёв карты должны находиться внутри объекта Map Coverage Area.
1.4 Если в карте объект Map Coverage Area задан в каждом масштабном слое, объекты Map Coverage Area из разных масштабных слоёв должны быть конгруэнтны. Не допускается наличие более одного объекта Map Coverage Area внутри одного масштабного слоя.
1.5 Объект Map Coverage Area не может иметь самопересечений.
1.6 Самый подробный масштабный слой должен иметь детальность 26bit (в терминах программы MapEdit)
2. Кодирование дорожной сети
2.1 Из дорог карты должен быть построен дорожный граф
2.2 Все рёбра графа должны быть заданы линиями; полигоны для моделирования дорог допускается использовать только в оформительских целях.
2.3 Не допускается использовать в графе рёбра, полностью или частично совпадающие друг с другом (т.е. имеющие две и более последовательно закодированные с точностью до направления ребра общие точки).
2.4 Дорожный граф должен быть связным, т.е. должен существовать непустой путь между любыми двумя узлами графа.
2.5 Если две дороги находятся на одном уровне и имеют физическое пересечение на местности, в дорожном графе в месте их пересечения должен находиться общий узел. Если дороги находятся на разных уровнях (одна на мосту, другая под мостом), узел в месте пересечения рёбер графа должен отсутствовать.
2.6 В дорожном графе должны быть указаны участки с односторонним движением и запреты поворотов.
2.7 В каждом ребре графа должны быть заданы (как минимум) такие параметры:
- Type (тип)
- Routing Class (класс дороги)
- Speed limit (скорость)
2.8 Название улицы должно быть обязательно указано в поле StreetDesc. Можно дублировать в Label, но в StreetDesc обязательно.
3. Адресный поиск
3.1 В карте должны присутствовать адреса зданий.
3.2 В карте должны присутствовать указания страны, области и список городов.
3.3 В объектах, имеющих адрес, должно быть заполнено поле StreetDesc.
3.4 Для правильной конвертации адресной информации необходимо, чтобы в рёбрах дорожного графа были заполнены поля Label или StreetDesc. Если заполнены оба поля, для адреса используется поле Label.
3.5 Значение поля StreetDesc в объекте, имеющем адрес, должно полностью совпадать со значением поля Label(StreetDesc) соответствующего ребра дорожного графа (с точностью до пробелов).
3.6 В адресах должен быть приписан город (см.п.3.2).
4. Прочие объекты
4.1 Если в карте используются полигоны, они не должны иметь самопересечений.
4.2 Не допускается использование полигонов вырожденной формы (когда полигон или его часть выглядят как линия).
4.4 Главный город области должен иметь код 0x0100 и быть единственным.
4.5 Для отдельно стоящих зданий допускается использовать только коды из категории Building (0x0006, 0x006c, 0x0013, а так же 0x006d, 0x006e и 0x006f)
4.6 Районы в области, районы в городе, микрорайоны должны быть представлены линиями.Geo-U-Piter2010-11-08 14:28:13
Доступно только для пользователей
Загрузочный файл новой версии программы всегда находится
Доступно только для пользователей