Как создать карту в MapBasic

MapInfo, MapBasic
reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

Re: Как создать карту в MapBasic

Сообщение reasonat » 25 июн 2009, 09:31

где-то так работает:

Код: Выделить всё

Fetch First From ваша_таблица
While Not EOT(ваша_таблица)
	rotated_symbol = rotated_obj        ' (rotated_obj = ваша_таблица + ".obj")
	angle = angle_col        ' (angle_col = ваша_таблица + ".Азимут")
	row_id = row_id_col        ' (row_id_col = ваша_таблица + ".RowId")

	Alter Object rotated_symbol
		Info OBJ_INFO_SYMBOL, MakeFontSymbol(shape, color, size, fontname, fontstyle, rotation)   ' (ваши параметры, в rotation ваш угол angle)
	Update ваша_таблица
		Set obj = rotated_symbol
		Where RowId = row_id
	Fetch Next From ваша_таблица
Wend

Ответить

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

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

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