проблема с нижней строкой информации

MapInfo, MapBasic
Ответить
TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

проблема с нижней строкой информации

Сообщение TNVNK »

Подскажите пожалуйста, почему в нижней строке, где перечень слоев, масштаб и т.д. иногда появляются кракозябры, а иногда нормальные буквы.
Версия Мапинфо 9.0.2, ОС Windows 7
TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Re: проблема с нижней строкой информации

Сообщение TNVNK »

прошу еще помочь в одном вопросе. Есть два слоя нужно из одного слоя выбрать все объекты которые полностью совпадают(накладываются) на объекты из другого слоя. Помогите правильно создать запрос пожалуйста.
Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: проблема с нижней строкой информации

Сообщение dab »

Есть много нюансов, конечно, но попробуйте, например, как то так

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

Select * from table1, table2 where table1.obj Intersects table2.obj and CentroidX(table1.obj)=CentroidX(table2.obj) and CentroidY(table1.obj)=CentroidY(table2.obj) into Selection
Sibit
Активный участник
Сообщения: 216
Зарегистрирован: 21 окт 2009, 13:29
Репутация: 28
Откуда: Новосибирск

Re: проблема с нижней строкой информации

Сообщение Sibit »

А вот как сделать то же самое, вот только для объектов одной таблицы? Т.е выбрать все перекрывающиеся объекты в таблице(желательно одним запросом)?
Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: проблема с нижней строкой информации

Сообщение dab »

Sibit писал(а):А вот как сделать то же самое, вот только для объектов одной таблицы? Т.е выбрать все перекрывающиеся объекты в таблице(желательно одним запросом)?
Одним запросом не знаю как. Двумя-тремя при наличие первичного ключа.
Как вариант:

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

Objects Check From Table1 Into Table table1 Overlap Pen (1,2,0)  Brush (2,16776960,0)
Sibit
Активный участник
Сообщения: 216
Зарегистрирован: 21 окт 2009, 13:29
Репутация: 28
Откуда: Новосибирск

Re: проблема с нижней строкой информации

Сообщение Sibit »

dab писал(а): Одним запросом не знаю как.
Жаль, в коде программы вроде получилось - один запрос + функция, а вот в самой MapInfo что-то никак не выходит :(
Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: проблема с нижней строкой информации

Сообщение dab »

Sibit писал(а):... + функция, а вот в самой MapInfo что-то никак не выходит :(
Пользовательская функция?
Если "да" - а Мапинфо о ней знает?
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: проблема с нижней строкой информации

Сообщение Boris »

Sibit писал(а): Жаль, в коде программы вроде получилось - один запрос + функция, а вот в самой MapInfo что-то никак не выходит :(
Заинтриговали. Пишете, что вам удалось сделать.
Ответить

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

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

Сейчас этот форум просматривают: Ahrefs [Bot], Bing [Bot] и 11 гостей