Цитата Сообщение от ulmar
...для этого достаточно двух дырок в интерфейсе, в которые вводятся координаты
Будут. Только не дырки, а поля ввода

Цитата Сообщение от ulmar
...договориться, какой из углов будет левым нижним, а какой правым верхним.
Так это программа сама определит...

Цитата Сообщение от ulmar
да, еще будет полезна ренумерация
Она есть. Для стационарных объектов и зданий.

Цитата Сообщение от ulmar
еще в нашей проге была принудительная смена принадлежности (или восстановить/разрушить для зданий) - так же как и с нумерацией - если поле не пусто, то всему фрагменту присваивается нужная принадлежность (1 или 2).
Вот тут подробнее (увы, не знаток структуры .mis)

Цитата Сообщение от ulmar
вечерком мог бы выслать нашу утилиту посмотреть - она совсем не интуитивная и работает только с текстовым полем, зато простая и если вам понравятся ее функции, вы могли бы встроить их в свою утилиту, и тогда будет очень здорово.
Конечно! Давай, посмотрю.