Volltextsuche in der Esri-Geodatabase durchführen?

8

Wie würden Sie den Inhalt von Features, die Werte in den Attributspalten, in einer Esri-Geodatabase durchsuchen? (Präferenz für Datei-GDB, aber SDE wäre auch nützlich.)

Ich kann mir einen Workflow vorstellen, bei dem man die gesamte GDB mithilfe von Export XML Workspace speichert und das Ergebnis nach Zeichenfolgen durchsucht (yuk!) Oder alle Tabellen in einer Python-Version von Select by Attributes durchläuft . Beide würden zwar funktionieren , sind aber nicht ansprechend.

Ziel ist es, eine Frage wie: Welche dieser 50 Feature-Classes hat etwas mit "Keno" zu tun?

matt wilkie
quelle
Ich denke, die Registerkarte Features des Suchwerkzeugs wird dies tun, wenn Sie jede Feature-Class in der Datei-Geodatabase zu einer Karte hinzufügen.
PolyGeo
@PolyGeo, hah! Kreide eins für Symbol Gewöhnungsblindheit. Ich benutze diesen Teil dieser Symbolleiste nicht, daher wurde es zu Hintergrundgeräuschen, und als ich nach Suchwerkzeugen suchte, las ich die Menüs, und Symbole können natürlich nicht gelesen werden. Für diejenigen mit einer ähnlichen Leseabweichung wie meiner ist es das Fernglas in der Werkzeugleiste. Lassen Sie das Q offen, um eine Chance für andere mögliche Entscheidungen zu geben (das Suchwerkzeug funktioniert, ist aber furchtbar langsam).
Matt Wilkie
Ich möchte auch darauf hinweisen, dass es bei der "Volltextsuche" heutzutage um semantische Suchen geht. Dies bedeutet, dass Synonyme und der Levenshtein-Abstand bei der Suche berücksichtigt werden sollten ... nicht nur die Übereinstimmung von Zeichenfolgen ohne Berücksichtigung der Groß- und Kleinschreibung.
Ragi Yaser Burhum

Antworten:

8

Die Registerkarte Features des Suchwerkzeugs führt dies aus, wenn Sie jede Feature-Class in der Datei-Geodatabase zu einer Karte hinzufügen.

Wenn Sie beispielsweise versuchen, Afghanistan auf einer Weltkarte zu finden, können Sie Afghanistan oder einfach Afgh im Suchwerkzeug eingeben und erhalten eine Liste der Funktionen von Ebenen in Ihrer Karte, die diese Suchzeichenfolge enthalten eines ihrer Attribute.

PolyGeo
quelle
Ich habe diese Antwort als richtig akzeptiert, weil sie funktioniert und mich an diesem Tag zum Ende meiner Suche gebracht hat. Ich möchte jedoch darauf hinweisen, dass noch Platz für jemanden ist, der eine skriptfähige / programmierbare Antwort hinzufügen kann, da dies ebenfalls sehr nützlich wäre.
Matt Wilkie
1
@MattWilkie Wenn jemand eine ArcGIS-Idee hinzufügen möchte, um das Suchfenster (oder ein gleichwertiges Fenster) zu erweitern, um diese Art der Suche in ArcGIS Pro zu unterstützen, würde ich auch dafür stimmen. Wir müssen nur die Produktkategorie für ArcGIS Pro zuerst hinzufügen :-)
PolyGeo