Die Suche ergab 8 Treffer

von M-Dot_G-Punkt
Dienstag 3. November 2015, 21:18
Forum: Allgemeine Fragen
Thema: arcpy: ASCii xyz zu point
Antworten: 3
Zugriffe: 1376

Re: arcpy: ASCii xyz zu point

Herzlichen Dank für die Antwort. Dieses Problem betrifft speziell das Python-Modul arcpy aus der ArcGIS Software der Fa. ESRI, also kein reines Python Thema.
Dabei werden z.B. Vermessungsdaten (X;Y;Z-Koordinaten) zu geometrischen Punkten geschrieben. Die Koordinaten und Sachdaten zu den Punkten ...
von M-Dot_G-Punkt
Freitag 30. Oktober 2015, 15:10
Forum: Allgemeine Fragen
Thema: arcpy: ASCii xyz zu point
Antworten: 3
Zugriffe: 1376

arcpy: ASCii xyz zu point

Ich suche eine Methode, um ASCII Textdateien im Format x,y,z,a,b,c in ein Punktthema zu konvertieren.
Die Methode arcpy.ASCII3DToFeatureClass_3d hilft mir hier nicht weiter, da damit die Sachdaten a,b,c nicht in die Tabelle geschrieben werden können.
Im ArcMap lädt man die Textdatei ein und lässt XY ...
von M-Dot_G-Punkt
Samstag 3. Oktober 2015, 20:03
Forum: Allgemeine Fragen
Thema: arcpy: array to Tabelle
Antworten: 0
Zugriffe: 1519

arcpy: array to Tabelle

Gibt es eine Methode, mit der ich ein array in einer ArcGIS-Tabelle abspeichern kann? (Modul: arcpy)
von M-Dot_G-Punkt
Donnerstag 1. Oktober 2015, 16:09
Forum: Allgemeine Fragen
Thema: arcpy Polygon erzeugen
Antworten: 4
Zugriffe: 924

Re: arcpy Polygon erzeugen

Ich habe genau versucht das Beispiel umzusetzen.

Fehler:
point.X = coordPair[0]
TypeError: 'float' object has no attribute '__getitem__'

coordList = [[431270.1, 648432.02, 199.92], [431258.9, 648415.4, 199.91], [431269.4, 648412.59, 200.0]]
point = arcpy.Point()
array = arcpy.Array()
featureList ...
von M-Dot_G-Punkt
Donnerstag 1. Oktober 2015, 15:41
Forum: Allgemeine Fragen
Thema: arcpy Polygon erzeugen
Antworten: 4
Zugriffe: 924

arcpy Polygon erzeugen

Ich möchte ein Array von Punkten als 3D-Polygon ausgeben lassen.
Z.B.: coordList = [[x1, y1, z1][x2, y2, z2]...]

Die Methode heißt arcpy.Polygon(coordList). Ich versuch dies schon seit Tagen und bekomme es nicht hin.
Kann mir jemand weiterhelfen?
von M-Dot_G-Punkt
Dienstag 29. September 2015, 20:28
Forum: Allgemeine Fragen
Thema: Fehler bei Umlauten (arcpy.da.InsertCursor)
Antworten: 6
Zugriffe: 2219

Re: Fehler bei Umlauten (arcpy.da.InsertCursor)

cofi hat geschrieben:Nein, es erwartet nur keine Bytestrings (oder zumindest in einer anderen Kodierung), sondern Unicodeobjekte. Es gibt Unicodeliterale:

Code: Alles auswählen

zeile = [u"ä", u"ö"]
Danke! Genial. Wie wende ich die Unicodeliterale mit einer Variable an?
von M-Dot_G-Punkt
Dienstag 29. September 2015, 14:54
Forum: Allgemeine Fragen
Thema: Fehler bei Umlauten (arcpy.da.InsertCursor)
Antworten: 6
Zugriffe: 2219

Re: Fehler bei Umlauten (arcpy.da.InsertCursor)

Es ist ein Codierungsfehler mit den Umlauten aufgetreten. InsertCursor wertet allem Anschein nach die Magic-Line nicht aus.

Ich verwende ArcGis 10.1 mit Pathon27.

Habe inzwischen eine Lösung gefunden. InsertCursor benötigt scheinbar eine direkte Codierung.
zeile = ["ä".decode("iso-8859-1"), "ö ...
von M-Dot_G-Punkt
Sonntag 27. September 2015, 21:22
Forum: Allgemeine Fragen
Thema: Fehler bei Umlauten (arcpy.da.InsertCursor)
Antworten: 6
Zugriffe: 2219

Fehler bei Umlauten (arcpy.da.InsertCursor)

Im Arcpy -Modul von Esri bringt mich InsertCurser zum Verzweifeln. Es lassen sich keine Umlaute in die Tabelle schreiben. Hier ein kleines Testscript. Kennt jemand das Problem?

# -*- coding: iso-8859-1 -*-
import arcpy, os
from arcpy import env
env.overwriteOutput = 1
env.workspace = r".\Test.gdb ...