Ich habe ~ 30 Feature-Datasets und ~ 100 Feature-Classes, die über die Feature-Datasets verteilt sind. Ich möchte unter den Feature-Datasets nach einer Feature-Class mit Namen suchen. Außerdem möchte ich aus allen Feature-Classes diejenigen Datensätze abfragen, die "Date_Mod" von someDate bis someOtherDate haben.
Dies ist alles in ArcGIS SDE 10.0 auf SQL Server 2008.
Sie können die SearchCursor- Methode hier überprüfen . Nur eines ist, dass stattdessen ein SQL-Ausdruck erstellt wird
where_clause
. Abfrageausdrücke entsprechen auch Standard-SQL-Ausdrücken in ArcGIS. Es ähnelt dem Dialogfeld Nach Attributen auswählen. Sie können Ihr eigenes Tool schreiben, indem Sie sich den folgenden Code ansehenBeispiel:
ich hoffe es hilft dir ....
quelle
Sie können auch die Indizierung der Arcmap- Suche aktivieren (Hinweis auf die Leistung der Notiz).
Die Benutzerfreundlichkeit für mich beginnt, den Leistungsverlust aufzuwiegen.
quelle