Добрый день, требуется разрезать pbf так, чтобы не было одинаковых веев и нод в разных кусках. Грубо говоря, чтобы нода крайнего хайвея соотвествовала другой крайней ноде другого хайвея из другого куска. Буду очень благодарен за направление, куда копать.
Возможно уже есть где-то полилинии(так это называется?) которые разрезают Россию на регионы(области, или округа)?
Может быть где-то есть уже на это настроенный тул? То есть, что-то взять и допилить под себя.
Так мало кто режет, по причине того, что дорога может выходит на пару километров в другой регион и возвращаться обратно. При этом роутинг по ней не поведёт, т.к. в ней разрыв.
Например если отрезать по границе, так проложить маршрут не удастся.
А так у osmconvert всего две настройки:
--complete-ways
If applying a border box or a border polygon, all nodes
the borders are excluded; even then if they belong to a way
which is not entirely excluded because it has some nodes
inside the borders.
This option will ensure that every way stays complete, even
it it intersects the borders. This will result in slower
processing, and the program will loose its ability to read
from standard input. It is recommended to use .o5m format as
input format to compensate most of the speed disadvantage.
--complex-ways
Same as before, but multipolygons will not be cut at the
borders too.