Mam ~ 30 zestawów danych elementów i ~ 100 klas elementów rozmieszczonych w zestawach danych elementów. Chciałbym wyszukać klasę obiektów według nazwy wśród zestawów danych elementów. Ponadto chciałbym wysłać zapytanie do wszystkich klas obiektów tych rekordów, które mają „Date_Mod” od someDate do someOtherDate.
To wszystko w ArcGIS SDE 10.0 na serwerze SQL 2008.
można sprawdzić SearchCursor metody tutaj . Jedyną rzeczą jest zbudowanie wyrażenia SQL zamiast
where_clause
. Wyrażenia zapytania są takie same jak standardowe wyrażenia SQL w ArcGIS. jest podobny do okna dialogowego Wybierz według atrybutów. możesz napisać własne narzędzie, patrząc na następujący kodPrzykład:
Mam nadzieję, że Ci to pomoże....
źródło
Możesz także włączyć indeksowanie wyszukiwania arcmap (zauważ wydajność działania).
Dla mnie użyteczność zaczyna przewyższać utratę wydajności.
źródło