Аналог #FTAB_RELTYPE_ISWITHINDISTANCEOF(Avenue)на ArcObjects

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Аналог #FTAB_RELTYPE_ISWITHINDISTANCEOF(Avenue)на ArcObjects

Сообщение dwarwood »

need help. //поиск на заданном расстоянии от выделенных записей

необходимо реализовать аналог Авенюшного запроса

VTab_AAA.SelectByFTab( VTab_BBB, #FTAB_RELTYPE_ISWITHINDISTANCEOF, 0.5, #VTAB_SELTYPE_NEW )

т.е. выбрать все записи в слое AAA находящиеся на заданном расстоянии от выделенных записей слоя BBB

копаю ISpatialQuery и pFeatureClass.Search
- но не могу найти подходящий тип поиска среди
esriSpatialRelEnum - констант


esriSpatialRelUndefined 0
esriSpatialRelIntersects 1
esriSpatialRelEnvelopeIntersects 2
esriSpatialRelIndexIntersects 3
esriSpatialRelTouches 4
esriSpatialRelOverlaps 5
esriSpatialRelCrosses 6
esriSpatialRelWithin 7
esriSpatialRelContains 8

esriSpatialRelRelation 9
Query geometry IBE(Interior-Boundary-Exterior) relationship with target geometry.


подозреваю, что это esriSpatialRelRelation,
но непонятно как использовать..

//хотел задать на dataplus'e, но че то у меня сегодня там при любом активном действии лезет ошибка

An error has occured while connecting to the database.
Please contact the forum administrator.

Support Error Code:- err_Access_db_connection
File Name:- common.asp

Error details:-
Microsoft JET Database Engine
Could not use ''; file already in use.
dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Сообщение dwarwood »

можно я подниму тему вверх?

в пункте меню Select By Location ведь можно выбрать по расстоянию в слое слоем, значит должен быть и программный способ простой..

кривой способ нашел - брать у каждой выделенной точкигеометрию и совать ее в процедуру SelectByPoint, но так неинтересно ..
Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя