www.map-info.ru :: Просмотр темы - Составление SQL-запроса
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
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 ) отображает
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Upmarkus



Зарегистрирован: 15.06.2010
Сообщения: 1

СообщениеДобавлено: Вт Июн 15, 2010 8:30 am    Заголовок сообщения: Спасибо! Добавить ответ со ссылкой на данный текст

Спасибо, мне тоже помогло! Very Happy Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru