Здравствуйте. Интересует такой вопрос - как автоматически выставить длины линий в Мапинфо? То есть не сидеть и руками забивать каждое расстояние, а , допустим, нажал на кнопку - указал линию - получил отображение длины на экране. Искал как сделать штатными средствами, перекопал кучу утилит, ни чего не нашел. Может быть кто нибудь знает?
Да, скрина, в принципе, достаточно, спасибо большое. Теперь еще пару вопросов - как округлить расстояния до сотых метра и может быть найдется нечто похожее для полигона, чтобы между узлами расстояния выставить? =)
Для полигона - эт уже на мапбейсике сочинять надо... И даже для ломаной линии... Хотя, вроде можно разбить ломаную на отрезки... Код: Округлить - Round(CartesianObjectLen(Object, "m"), 1) ,1 - округлять до целых ,0.1 - до десятых ,0.01 - до сотых ,10 - до десятков... (Добавление) маленькая хитрость: если план-схеме задать пределы -10000000, +10000000 по обеим осям, то единицей хранения будет сантиметр и округлять ничего не надо... Хотя нет, пардон, длину линии таки придется...
Залез на сайт mapcad.de. Меня забанили сисадмины. Где можно подобные библиотеки утилит на пространствах рунета найти? И желательно бесплатно ))
Таблица - Обновить колонку Выбираем таблицу куда будем записывать, нужную колонку куда будут записываться значения длин линий, выбираем таблицу откуда будем брать линии, а в поле "Значение" пишем то выражение, которое выше подсказал SergKo