www.map-info.ru :: Просмотр темы - Выборка Наложений на участок
                               РќР° главную страницу сайта

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

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
sergey01



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

СообщениеДобавлено: Пн Дек 19, 2011 5:09 pm    Заголовок сообщения: Выборка Наложений на участок Добавить ответ со ссылкой на данный текст

Доброго времени суток, вопрос следующего характера. Кто-нибудь может подсказать как сделать выборку все участков, которые накладываются на интересующий участок, и если возможно сформировать границы участков образовавшихся при наложении и подсчитать площади. Я так понял что запросом это сделать невозможно. Если кто-нибудь сталкивался с этим помогите.
З.Ы. Начал изучение MApBasic (пока что лес дремучий), но все же надеюсь на помощь в этом вопросе.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dab



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

СообщениеДобавлено: Вт Дек 20, 2011 2:47 pm    Заголовок сообщения: Re: Выборка Наложений на участок Добавить ответ со ссылкой на данный текст

sergey01 писал(а):
как сделать выборку все участков, которые накладываются на интересующий участок

Выбираете интересующий участок, потом
Код:
Dim oTemp as object
oTemp = Selection.obj
Select * from you_table_name where (obj intersects oTemp)

sergey01 писал(а):
сформировать границы участков образовавшихся при наложении

С точки зрения программирования, не понял что имеется в виду Sad
Создать объекты - полилинии, являющиеся границами?
sergey01 писал(а):
подсчитать площади

Код:
Select CartesianArea(obj, "sq m") from you_table_name where (obj intersects oTemp)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru