Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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 писал(а): |
сформировать границы участков образовавшихся при наложении |
С точки зрения программирования, не понял что имеется в виду
Создать объекты - полилинии, являющиеся границами?
sergey01 писал(а): |
подсчитать площади |
Код: |
Select CartesianArea(obj, "sq m") from you_table_name where (obj intersects oTemp) |
|
|
Вернуться к началу |
|
|
|