Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Кекс
Зарегистрирован: 01.06.2010 Сообщения: 7
|
Добавлено: Пт Июн 04, 2010 5:12 pm Заголовок сообщения: Сшивка векторных карт |
|
|
Добрый день. Есть листы векторных карт. Хотелось бы узнать есть ли способ автоматизировать сшивку объектов на смежных листах. Заранее спасибо! |
|
Вернуться к началу |
|
|
Андрей Могильный
Зарегистрирован: 21.03.2006 Сообщения: 864
|
Добавлено: Вс Июн 06, 2010 6:42 pm Заголовок сообщения: |
|
|
Надо подгонять листы друг к другу или просто слить кучу таблиц в одну? |
|
Вернуться к началу |
|
|
Кекс
Зарегистрирован: 01.06.2010 Сообщения: 7
|
Добавлено: Вс Июн 06, 2010 7:15 pm Заголовок сообщения: |
|
|
Эти объекты я в одну таблицу слил. Задача в принципе сводится к тому, чтобы соединить объекты на границах листах, которые были разрезаны при разбивке общей карты на листы. |
|
Вернуться к началу |
|
|
reasonat
Зарегистрирован: 01.07.2009 Сообщения: 224 Откуда: Екатеринбург
|
Добавлено: Пн Июн 07, 2010 9:26 am Заголовок сообщения: |
|
|
если это изначально была общая карта, и ее разрезали на листы, то:
1) у одного объекта на разных листах будет один идентификатор, объекты с одинаковыми идентификаторами можно просто найти и объединить (уникальность идентификаторов проверить, конечно, необходимо. а то может в общей карте с этим был бардак..)
2) если с (1) не получится, тогда программно смотреть все объекты, имеющие в своем конце линии координаты краев листа карты, проверять на наличие в соседнем листе объекта с такими же координатами на конце линии, проверять совпадение типа картографического объекта (семантики), если все сходится, объединять. |
|
Вернуться к началу |
|
|
Кекс
Зарегистрирован: 01.06.2010 Сообщения: 7
|
Добавлено: Пн Июн 07, 2010 11:16 am Заголовок сообщения: |
|
|
Идентификаторы не совпадают. благодарю за разъяснения. Я конечно имел в виду уже готовые решения. Но, видимо, придется самому писать. |
|
Вернуться к началу |
|
|
beast
Зарегистрирован: 27.08.2008 Сообщения: 49
|
Добавлено: Ср Сен 29, 2010 2:39 pm Заголовок сообщения: |
|
|
Как успехи? Удалось ли написать нужную программку? Тоже вопрос по сшивке.(Сводке) Имеются 2 файла. Это 2 топографических листа(вектор в номенклатурной рамке). Задача состоит в том, чтобы сшить смежные листы карт, но при этом не сливать их в один файл. Может есть уже такие программульки, способные облегчить жизнь? |
|
Вернуться к началу |
|
|
|