dns, я тоже не знаю тонкостей программного обеспечения коммуникатора. Но для режима "автомобиль" или "велосипед" в коммуникаторе явно заложен алгоритм поиска по графу. Чтобы научить коммуникатор распознавать не только линии, но и пути через площадные объекты (как вы пишете - напрямую, где нет препятствий) нужен алгоритм другой и более сложный. И я сомневаюсь, что таковой эффективный алгоритм существует. Невыгодно может быть экономически такой алгоритм отдельно разрабатывать и закладывать. Скорее, в коммуникаторе для пешеходов тот же алгоритм поиска по графу, но с учётом пешеходных дорожек, пешеходных мостиков через речки и т.п.
Satalker, вам виднее, как удобнее двигаться роллеру. Мы говорим лишь о том, что, пользуясь коммуникатором, вам нужно подумать, какой режим больше подойдёт - "пешеход" или "велосипедист".