Als «arcpy» getaggte Fragen

Ein von Esri erstelltes Site-Paket, um die Geoverarbeitung, Zuordnung usw. von ArcGIS Desktop (ArcMap und ArcGIS Pro) für Python verfügbar zu machen.

3
Verfügt ArcPy über eine räumliche Suchfunktion für Geometrie?
Mein Problem: Mit ArcPy möchte ich Puffer durchlaufen und Geometriefunktionen in jedem Puffer auswählen und nur die in diesem bestimmten Puffer gefundenen Objekte aktualisieren. Der folgende Code erklärt, was ich tun möchte (mehr oder weniger): def _update_connections_inside_buffers(self): buffers = arcpy.SearchCursor(self.__buffer_class_name) in_layer = "connections" for i_buffer in buffers: shape = i_buffer.shape …
10 arcpy 

4
Holen Sie sich alle Punkte einer Polylinie
Ich habe einige Polylinien-Feature-Objekte in Python. Jetzt möchte ich alle Punkte von Polylinien erhalten. Zum Beispiel, wenn eine Polylinie einen Startpunkt- [0,0]Endpunkt hat [5,5]. Ergebnis : [1,1];[2,2];[3,3];[4,4];[5,5]. Ich möchte alle ganzzahligen Punkte auf dieser Linie einschließlich der Endpunkte finden. Für gerade Linien ist dies kinderleicht, aber wenn die Polylinie die …

6
Holen Sie sich einen Punkt auf einer Polylinie von den Endpunkten, die den Abstand entlang der Polylinie angegeben haben
Ich habe Startpunkt und Endpunkt einer Polylinie. Wie kann ich einen Punkt auf dieser Polylinie von Endpunkten erhalten, die durch den angegebenen Abstand angegeben sind? Wie kann ich dies mithilfe von arcpy erreichen, vorausgesetzt, dieses Skript sollte in ArcView funktionieren, ohne dass Module importiert werden ( wie diese Antwort ). …

2
Rotieren von Features in ArcGIS for Desktop mit ArcPy? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Geographische Informationssysteme Stapelwechsel. Geschlossen vor 3 Jahren . Ich habe eine Reihe von Polygonen, die ich drehen möchte. Jedes Polygon hat einen …

2
Fehlerbehandlung mit Python-Skript in ArcGIS 10
Ich habe ein Python-Skript, mit dem ich eine Liste aller MXD-Dateien (mit vollständigem Pfad) in unserem Projektordner erstelle. Das Skript verwendet dies dann, um die Liste zu durchlaufen und auf jedem mxd nach ESRIs Vorgehensweise einen Arbeitspfad zu finden und zu ersetzen. Ich habe Probleme, wenn ich auf eine beschädigte …


3
So bestimmen Sie den Speichertyp (ST_Geom / Oracle) aus arcpy / python
Wir migrieren einige Feature-Classes von SDELOB (oder einem älteren Binärformat) nach ST_Geometry. Während wir unser Arcpy-Skript schreiben, um das ESRI Migrate Storage Tool zu verwenden, möchten wir testen, ob bereits etwas ST_Geom ist oder nicht ... Abgesehen vom Schreiben von Hooks in die Datenbank, dem comtypes-Paket usw. kennt jemand ein …
10 arcpy  oracle 


4
Wie erkenne ich mit arcpy Beziehungsklassen in einer GDB-Datei (oder kann ich nicht)?
Ich möchte in der Lage sein, Beziehungsklassen in einer Datei GDB zu erkennen. Da Benutzer meines Skripts möglicherweise nur über eine Lizenz auf ArcView-Ebene verfügen, können sie das Schema einer Feature-Class (insbesondere zum Hinzufügen eines Felds) in einem Arbeitsbereich mit Beziehungsklassen nicht bearbeiten. Wie erkenne ich das Vorhandensein von Beziehungsklassen, …


4
Bögen zwischen zwei Punkten in ArcPy erstellen?
Ich habe an einem Python-Skript gearbeitet, das die Visualisierung von Live-Punktdaten automatisiert. Ich habe eine Tabelle mit zwei Koordinatenpaaren. Ich möchte diese beiden Punkte mit einem Kreisbogen oder ähnlichem verbinden (Parabel ??). Ich konnte die beiden Punkte mit einer geraden Linie verbinden, aber es gibt mir ein langweiliges Bild. Eine …


1
arcpy.geometry __geo_interface__ und AsShape () Funktion: Verlust an Präzision und Löchern
Ich serialisiere meine bogenförmigen Geometrien als Geojson, damit ich sie später wieder als Geometrien "hydratisieren" kann, und ich habe zwei Probleme im Zyklus: PROBLEM 1: Präzision R0 = arcpy.SearchCursor(self.shpTest, "FID=0").next().getValue("Shape") geojson = R0.__geo_interface__ R1 = arcpy.AsShape(geojson) self.assertTrue(R0.equals(R1)) <<< THIS FAILS Wenn ich die Zeichenfolgendarstellung überprüfe, haben sich die Koordinaten geringfügig …


2
Gibt es eine ArcGIS Python-Skriptentwicklungs-API?
Ich bin ein etwas erfahrener Softwareentwickler, der neu in der GIS-Welt ist. Ich habe angefangen, an einem GIS-Projekt zu arbeiten, das ArcGIS 9.3 und 10.0 unterstützt, und beim Durchsuchen des vorhandenen Codes sieht es so aus, als wäre die Hauptschnittstellenbibliothek arcgisscripting. Bei einer Google-Suche nach "arcgisscripting API" oder einer anderen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.