Страница 1 из 1

вытаскивание объекта из таблицы по типу

Добавлено: 17 июл 2011, 19:45
TNVNK
Здравствуйте!
Подскажите пожалуйста:
Имеется таблица в которой куча объектов линии, текст, полигоны, точки. Как из этой таблицы вытащить нужный мне объект, например точки.
И еще, есть три таблицы первая содержит нужную симантику, но не имеет графики, вторая имеет графику, но не имеет нужной симантики, причем эти две таблицы имеют одинаковое поле Наименование. Как можно соединить эти две таблицы между собой и запихнуть содержимое в третью таблицу в которой наименования полей соврадают с первой таблицей. В ручную их сопоставлять долго, может в мапинфо можно это сделать автоматом.

Re: вытаскивание объекта из таблицы по типу

Добавлено: 18 июл 2011, 05:57
asgs
По первому вопросу:
в окне MapBasic
Select * From TableName Where Str$(obj)="Point" выбирает все точки таблицы
Соответственно "Polyline", "Region","Line", "Text"
По второму вопросу быстро не отвечу, не помню.

Re: вытаскивание объекта из таблицы по типу

Добавлено: 18 июл 2011, 08:07
Slinger
По второму вопросу:

Таблица-Обновить колонку

Далее указываете какую колонку хотите обновить и из какой таблицы. А в качестве значения указываете, что хотите взять данные из другой таблицы (в данном случае мы будет совмещать графику с таблицей, содержащей только табличные данные). Дальше думаю сами разберётесь. Необходимо щелкнуть кнопку объединить и затем выбрать колонку совмещения

Re: вытаскивание объекта из таблицы по типу

Добавлено: 18 июл 2011, 18:47
TNVNK
Спасибо, за советы!