Вадим, а чем моя утилита не подходит? Она все это умеет делатьVadim_O писал(а):Алексей, надо бы расширить возможности утилиты.
Сделать так чтобы можно было задавать секцию (типы объекта по которым будут удаляться ненужные строки),
например возможность задать класс и тип :
POLYGON или POLILYNE или POI - чтобы строчки удаляло не просто по файлу, а применительно к типу объекта.
![Wink ;)](./images/smilies/icon_wink.gif)
v 0.15 18 сентября 2009г
- Исправлено дублирование закрытия секции [END-Restrict]
(Спасибо Moiseikin)
v 0.14 9 июня 2009г
- Исправлена критическая ошибка потери рестрикшенов (запреты
поворотов)
v 0.12 27 мая 2009г
- Добавлена возможность анализа любого слова из строки
значения имени
v 0.11 5 мая 2009г
- Добавлен анализ: "Если значение имени (НЕ содержит)"
v 0.10 15 июля 2008г
- Изменен алгоритм удаления лишних пробелов
- Добавлена возможность отдельного удаления незначащих
пробелов
v 0.9 3 июля 2008г
- Исправлен баг связанный с именами атрибут в некоторых случаях
v 0.7 24 июня 2008г
- Добавлена возможность соединять линии при совпадении
значения имени любой переменной польского формата или атрибута
при условии, что начальный и конечный узел совпадают
- При соединении можно анализировать на совпадение роутинговые
параметры
- При соединении линий переменные и атрибуты не задваиваются, а
суммируются!
- Рестрикшены в местах соединений линий не портятся!
- При соединении линий неиспользумые ноды будут удалены.
Данная опция включается елси анализируются ВСЕ типы объектов.
- Сджойнные линии пока не трогает.
- Вывод статистики встречающихся имен переменных или атрибут с
возможностью записи в файл XLS.
- Возможен вылет с ошибкой нехватки памяти (особенно при
соединении очень длинных линий, например горизонталей).
- Приношу извинения за медленную работу утилиты и большой жор
памяти, т.к. я не программист
![Sad :(](./images/smilies/icon_sad.gif)
v 0.3 23 мая 2008г
- Исправлены БАГи, спасибо "OldMan".
- В шаблоне поиска можно указывать "*", что означает взять
целиком значение переменной или атрибута.
- Удаляет ненужные строки типа: "; ;;; ;; ;" (Автоматом при любой
процедуре)
v 0.2 18 марта 2008г
- Добавлена возможность ТОЧНОГО сравнения значений.
- Добавлена возможность отключения различения регистра букв.
v 0.1 18 марта 2008г
- Позволяет проводить поиск и замену значений переменных
польского формата и дополнительных атрибут.
*** В строке выбора типа обекта нужно ввести знаки кода
обрабатываемого обекта,
находящиеся после символа "x", (нули вначале вводить не нужно!!!)
Например для кода 0x013 нужно ввести 13, для кода 0х0f2c нужно
ввести f2c, для кода 0х02 нужно ввести 2.
Через запятую можно вводить несколько кодов одного типа
объекта.
Например 13,1f,12g,5. Если код не указан, то обрабатываются все
элементы указанного вида.
*** Обрабатываемое поле можно заполнить как из выпадающего
списка, так и указав вручную