[решено] Неизвестный шрифт для символов

MapInfo, MapBasic
Ответить
h8#
Новоприбывший
Сообщения: 2
Зарегистрирован: 04 дек 2014, 22:29
Репутация: 0

[решено] Неизвестный шрифт для символов

Сообщение h8# » 04 дек 2014, 22:36

Добрый день! При открывании одной таблицы MapInfo вместо стрелочек на карте выводятся квадраты тех цветов, которых должны быть стрелочки. В настройках символов - строка с названием шрифта пустая. Каким образом можно узнать, какой шрифт используется, если нет возможности посмотреть в MapInfo, где данный шрифт установлен и отображается в MapInfo?

Прилагаю скриншот, чтобы было понятнее.
Спойлер
Изображение
Последний раз редактировалось h8# 04 дек 2014, 23:20, всего редактировалось 1 раз.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2240
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1513
Откуда: Казань

Re: Неизвестный шрифт для символов

Сообщение Игорь Белов » 04 дек 2014, 23:05

Простой способ - экспортировать таблицу в MIF и изучить содеримое файла MIF, открыв его в текстовом редакторе.
Сложный способ - заполнять таблицу атрибутов, используя функцию ObjectInfo().
The purpose of computing is insight, not numbers

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Неизвестный шрифт для символов

Сообщение Slinger » 04 дек 2014, 23:11

Выделите любой точечный объект, выберите Запрос - SQL запрос. В качестве входной таблицы - таблица Selection, а в "выбрать колонки" укажите "ObjectInfo(obj,2)". Результат покажет вам информацию о символе, в том числе и название шрифта. Затем останется только его найти и установить. Перезапускать MI при этом не обязательно.

h8#
Новоприбывший
Сообщения: 2
Зарегистрирован: 04 дек 2014, 22:29
Репутация: 0

Re: Неизвестный шрифт для символов

Сообщение h8# » 04 дек 2014, 23:19

Спасибо, способы рабочие!

juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 49
Откуда: Нижний Новгород

Re: [решено] Неизвестный шрифт для символов

Сообщение juffin_h » 05 дек 2014, 11:43

Ну или, при выбранном объекте, в окне MapBasic набрать
Print ObjectInfo(Selection.obj, 2)<Enter>
Строка набирается один раз. Потом можно выбрать другие объекты и просто нажимать в этой строке <Enter>

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость