Ich möchte in der Lage sein, ein einzelnes Feature (oder möglicherweise viele Features) in einem ArcGIS-Layer während einer Geoverarbeitungsoperation mit Python und ArcPy (keine Nicht-ArcPy-Module) in das WKT-Format ( Well Known Text ) zu konvertieren. Der Zweck besteht darin, das WKT an SQL Server Spatial weiterzuleiten und eine zusätzliche Verarbeitung außerhalb des ArcGIS GP-Toolset durchzuführen. Gibt es eine Methode zum Konvertieren von ArcGIS-Geometrie-Features in WKT über ArcPy?
Folgendes habe ich schon gelesen, ohne zu wissen, wonach ich gesucht habe:
- Shapefiles to Text (verweist auf ein Werkzeug in der veralteten Toolbox "Samples")
- Konvertieren zwischen ESRI-Geometrie und WKT (verwendet ArcObjects- oder Nicht-ArcPy-Module)
- Wie konvertiere ich ein Shapefile nach WKT? (Verwendet QGIS und OGR)
Früher gab es anscheinend ein Tool namens " Features in eine Textdatei schreiben " (anscheinend ein Python-Skript), das sich in der Samples-Toolbox befand, aber diese Toolbox war in Version 10 veraltet und ich kann keine Kopie der Samples-Toolbox finden ( Ich habe v10.0) auf meinem Rechner. Wenn es keine aktuellen Lösungen gibt und mich jemand auf eine Kopie des Beispiels verweisen könnte, wäre ich auch mit diesem Tool völlig in Ordnung.
where_clause
würde , wie das implementiert werden würde? :)Ich bin nicht , dies zu bestätigen ausgestattet, aber diese Seite Dokumentieren
SearchCursor (arcpy.da)
, diskutieren diefield_names
Parameter, nimmt die folgenden:Was denkst du?
quelle
Füge dies nur hinzu, falls es für jemanden nützlich ist ...
quelle
Das Werkzeug Features in Textdatei schreiben finden Sie hier .
Es gibt eine ähnliche ArcGIS Idee hier , die angezogen hat, meiner Meinung nach , verblüffend wenige Stimmen.
quelle