Suchen  |   Registrieren  |   Login
Beitrag: Schnittpunkte von polylinez  Antworten
< Zurück zum Forum ArcView 3-Programmierung    Vorheriges Thema anzeigen  ::  Nächstes Thema anzeigen    
Autor Nachricht
purpurglanz



Anmeldedatum: 10.10.2008
Beiträge: 2

BeitragVerfasst am: Fr Okt 10, 2008 1:36 pm    Titel: Schnittpunkte von polylinez Antworten mit Zitat

Hallo,

ich schreibe gerade an einem ArcViewskript. Hierdrin möchte ich gerne eine PolylineZ mit einer LinieZ (Höhe ist konstant) schneiden.

Um mich an das Problem heranzutasten habe ich es mit folgendem Skript versucht:

lin1=lineZ.make(0@0@1,5@0@1)

lin2=lineZ.make(0@0@0,3@0@3)


mpoint=lin1.pointintersection(lin2).aslist

s1=mpoint.get(0)
s2=mpoint.get(1)

msgbox.info("s1="+s1.asstring+"s1="+s2.asstring,"")


Theoretisch müsste ich einen Schnittpunkt mit 0@0@1 erhalten

Das Skript liefert jedoch keinen vernünftigen Ergebisse, da der Z-Wert nicht berücksichtigt wird. Auch das Skript "PolylineZ Intersection" (http://arcscripts.esri.com/details.asp?dbid=13721) funktioniert nicht, da es auf die Funktion pointintersection aufbaut.

Weiß jemand einen Rat, wie ich das Problem lösen kann?

Vielen Dank, Katinka
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
purpurglanz



Anmeldedatum: 10.10.2008
Beiträge: 2

BeitragVerfasst am: Fr Okt 10, 2008 1:42 pm    Titel: Nachtrag Antworten mit Zitat

Für mein oben erwähntes Beispiel könnte ich natürlich die Z-werte alle als Y Werte (anstatt 0@0@1 also 0@1@0 usw.) deklarieren.

Aber dies funktioniert hier auch nur, weil in meinem Beispiel die y-Werte alle auf 0 gesetzt sind.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
< Zurück zum Forum ArcView 3-Programmierung
<< Zurück zur Forenübersicht
Alle Zeiten sind GMT
Antworten
Seite 1 von 1
 FAQ  |   Mitgliederliste  |   Profil


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de