Перейти к публикации

Как правильно рисовать карту города для работы в атласе


Рекомендованные сообщения

Имеем исходную обстановку.

Карта края составлена из отдельных стандартных квадратов с нулевым уровнем - 22. На этих картах проставлены внешние узлы для связи с картами городов.

 

Карты городов рисуются отдельно и имеют нулевой уровень - 26. На них тоже имеются внешние узлы для связи с картами квадратов, с координатами, точно совпадающими. Карты имеют разную конфигурацию: где прямоугольную, где многоугольную.

 

Проблема.

Роутинг между картами работает нормально, то есть из одного города можно проложить маршрут в другой используя транзитом карту края.

Но, подъезжая к карте другого города имеем не совсем приятную картинку - белое поле. Ладно было бы просто белое поле, которое на прямом участке дороги быстро заканчивается. Плохо в другом. Маршрут срывается и программа пытается проложить его заново, а дорог нет. А иногда проложит, а дороги не видно.

 

Если есть возможность как-то убрать это поле по краям карты - подскажите.

 

И еще.

В фирменных картах применяется схема роутинга, где файлы роутинга хранятся отдельно. Может это тот спасательный круг?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 months later...

Я делаю так:

Карта города

1) Внешний узел линии дороги (находится на конце линии) не должен выходить за границы крайнего полигона города (например ЛЕС).

Он (узел) должен располагаться внутри полигона на расстоянии 800-1000м от края.

2) Крайний полигон должен быть копирован или располагаться на Уровне с битностью 22 (в твоём случае).

 

Внешние узлы:

Сначала создаю внешний узел на Карте области, а затем на Карте города, т.к. битности нулевых Уровней разные.

 

Пока всё работает.

Пробуй, удачи.

Ссылка на комментарий
Поделиться на других сайтах

ian:

Но, подъезжая к карте другого города имеем не совсем приятную картинку - белое поле.

Попробуй карту города по границам покрыть полигоном 4b, область покрытия карты
Ссылка на комментарий
Поделиться на других сайтах

Спасибо, ошибку наложения карт поборол. Да, именно этот полигон x4b проблему и решил...

 

Но, теперь новая напасть.

Не могу добиться, чтобы сквозные дороги, которые имеются на карте края и карте города не дублировались на экране КПК.

Даже если город разносить только на 26-25-24-23, а карту края 22-20-18-16 проблему не решает. Дороги все-равно две, что хорошо просматривается на том месте, где начинается карта города - там появляется вторая (дублирующая) дорога. Внешние узлы состыкованы правильно, так как маршрут с одного города (конкретные дома и переулки) в другой через карту края прокладывается правильно

Ссылка на комментарий
Поделиться на других сайтах

Тот полигон и решает эту проблему.

Рисуешь его в нулевом слое и делаешь ему видимость до всех уровней, кроме последнего пустого.

Ссылка на комментарий
Поделиться на других сайтах

ian:

Всё нормально обычно бывает.
Пробуй со слоями. Оставь в город

Всё нормально обычно бывает.
Пробуй со слоями. Оставь в городе 26-24
Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...