Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
LaS[NTL]
Зарегистрирован: 18.03.2009 Сообщения: 5 Откуда: ГеогрФак МГУ
|
Добавлено: Вт Июн 01, 2010 3:38 pm Заголовок сообщения: Составление SQL-запроса |
|
|
Доброго времени суток! Помогите, пожалуйста! Надо составить запрос, что бы в окне Карты отображался конкретный площадной объект (прямоугольник, пронумерованный) из слоя, причем "растянутый" на все Окно. В идеале его надо скопировать как окно карты и через специальную вставку вставить в World, как метафайл Windows (пытался написать макрос, но на этапе вставки там не сраслось). В программировании не очень сведущ, посему возникла такая проблема. Прошу, если кто с этим сталкивался и\или знает что делать отзовитесь.
Спасибо! |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Пт Июн 04, 2010 7:12 am Заголовок сообщения: |
|
|
Интересный у вас вопрос получается.... Почти тоже самое, что помогите сварить суп из топора ))).
Во-первых этот вопрос надо писать в раздел "Программирование в среде MapInfo" (вопрос уже перенесен туда).
Во-вторых вам не просто запрос нужен... а конкретное программирование, и если вы не очень в программировании разбираетесь, то думаю выполнить задачу проблематично.
Может кто-нибудь поделится утилиткой, кто такое уже делал... :) _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
LaS[NTL]
Зарегистрирован: 18.03.2009 Сообщения: 5 Откуда: ГеогрФак МГУ
|
Добавлено: Пт Июн 04, 2010 11:33 am Заголовок сообщения: Спасибо, учту. SQL-запрос продолжение |
|
|
Да, задачка довольно обширная и не совсем корректно поставленная. Спасибо за подсказку, буду знать. Собственно, на людей, обладающих похожими утилитами, или способных предоставить свои услуги по написанию оной и было расчитано. А от самого SQL-запроса нужна совершенно конкретная вещь (небольшая корректировка первоначальной задачи) - есть 2 слоя, в каждом из них много объектов, в одном точечные, в другом площадные (иногда перекрывающиеся). Так вот, запрос должен показать на каком\каких площадном объекте расположен точечный. Хотя бы с этим разобраться). Спасибо! |
|
Вернуться к началу |
|
|
Vovik
Зарегистрирован: 04.05.2008 Сообщения: 57
|
Добавлено: Вт Июн 08, 2010 10:46 am Заголовок сообщения: Re: Спасибо, учту. SQL-запрос продолжение |
|
|
Дорогой друг запусти штатный редактор MapBasic из MI и запиши следующее :
Select * from Слой1, Слой2 where Слой.obj Within Слой2.obj into ~temp
browse * from ~temp
Разумеется вместо Слой1,Слой2 поставь имена своих таблиц где
Слой1 таблица точечных объектов, а Слой2 таблица полощадных объектов
Этот запрос выбирает центроиды объектов таблицы Слой1 (точечных объектов) которые лежат в границах объектов таблицы Слой2 (площадных объектов) и помещает выборку в таблицу ~temp
и далее строка browse * from ~temp эту таблицу (~temp ) отображает |
|
Вернуться к началу |
|
|
Upmarkus
Зарегистрирован: 15.06.2010 Сообщения: 1
|
Добавлено: Вт Июн 15, 2010 8:30 am Заголовок сообщения: Спасибо! |
|
|
Спасибо, мне тоже помогло! |
|
Вернуться к началу |
|
|
|