www.map-info.ru :: Просмотр темы - Подписи координат узловых точек
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
.a1ex



Зарегистрирован: 12.03.2009
Сообщения: 14
Откуда: Южно-Сахалинск

СообщениеДобавлено: Чт Мар 12, 2009 5:58 am    Заголовок сообщения: Подписи координат узловых точек Добавить ответ со ссылкой на данный текст

Доброго времени суток.
Подскажите, можно ли сделать подписи такого вида?
Х ......
/----------
/ Y ......
/
о
Очень нужно для формирования чертежа градостростроительного плана. В данный момент делаю подписи из колонок Х и У, раздвигаю и рисую линии вручную. Задача не сложная, но когда этих узловых точек более 3000 времени на это уходит очень много.
Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Arhara



Зарегистрирован: 18.02.2009
Сообщения: 400
Откуда: Moscow, RF

СообщениеДобавлено: Чт Мар 12, 2009 11:32 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

В самой нижней строчке подписей (Labels) есть строчка "Выражение..." ("Expression...") - выберите ее откроется окно, в котором модно задавать сложное выражение. Наберите вот такой тест:
X+Chr$(10)+"/--------------------"
+Chr$(10)+
Y+Chr$(10)+"/"+
Chr$(10)+"0"

Получите, нужное выражение с переносами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
.a1ex



Зарегистрирован: 12.03.2009
Сообщения: 14
Откуда: Южно-Сахалинск

СообщениеДобавлено: Чт Мар 12, 2009 12:28 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Arhara, большое спасибо.

Что-то похожее на то, что я хотел получается при:

X+Chr$(10)+"-----------------"+Chr$(10)+Y

и плюс добавляем указку на точку.
Теперь такой вопрос.
1. как уменьшить межстрочный интервал
2. как сделать чтоб указка была не от центра подписи, а от края линии между координатами ("-----------------")
3. можно ли "-----------------" заменить на простую линию, а то этот пунктир не очень смотрится.
Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Arhara



Зарегистрирован: 18.02.2009
Сообщения: 400
Откуда: Moscow, RF

СообщениеДобавлено: Сб Мар 14, 2009 11:23 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Такая красота в MI - не доступна.
Ответ на все вопросы - стандартными средствами - НЕТ.
Единственно, что можно сделать перевести подписи в текстовые объекты. Это делает Tools -> Label Function
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
irinaos



Зарегистрирован: 24.03.2009
Сообщения: 4

СообщениеДобавлено: Вт Мар 24, 2009 10:52 am    Заголовок сообщения: Координаты Добавить ответ со ссылкой на данный текст

Добрый день!
Я начала работать в MapInfo совсем недавно. У есть пара вопросов.

1. "В самой нижней строчке подписей (Labels) есть строчка "Выражение..." ("Expression...")" - это в менеджере слоев? Если да, то когда я вставляю в окно приведенное выше выражение, выдается сообщение: "Не определена переменная или поле X. Синтаксическая ошибка". Подскажите, пожалуйста, более подробно как с этим справиться?

и

2. Что такое каталог координат и как вывести этот каталог на слой для печати?

Заранее большое спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Ср Мар 25, 2009 8:15 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

1.
"Выражение", предполагает, что вы не просто хотите вывести в подписи значение одного поля, а более сложный набор информации.

К примеру, в данном случае выражение:

X+Chr$(10)+"-----------------"+Chr$(10)+Y

означает:
вывести к объекту значение из поля "X", затем перевод строки (я кстати использую не Chr$(10), а Chr$(13)), затем выводится подчеркивание "---------------------", затем значение из поля "Y"

и над каждым объектом слоя мы видим примерно следующее:

2384751,35
-------------
435433,67

Так вот, если у вас пишет "Не определена переменная или поле X. Синтаксическая ошибка", это значит у вас нет этого поля в таблице :)
и вы его должны сами сделать и поместить туда значение координаты X.

2.
На второй ваш вопрос я уже ответил в другом разделе, но повторю:
Вывод координат в окно карты и на печать легко делается в программе Инструментарий для MapInfo.
Скачайте ее, установите, нажмите инструмент "координаты и сообщения" и теперь, если селектировать объект, у него будут появляться номера узлов. Вывести каталог координат этих узлов можно нажав в окне координат правую кнопку мышки и выбрав команду сохранить (в текстовый файл, Word, Excel).
Более сложный вывод каталога можно сделать в этой же программе, используя инструмент "Отчеты". С помощью него можно оформлять и выводить в Excel графику, координаты и данные в одном листе.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru