Ja, ganz "automatisch" geht's im Polytool aber leider nicht weil man jedes Polygon "andigitalisieren" muss (soweit ich weiß, gibt's kein Batch und die Skripte sind verschlüsselt). Eine bessere Möglichkeit hab ich aber bisher nicht gefunden.
Noch eine Idee: Unter gewissen Voraussetzungen wäre es möglich, zu versuchen, die Heckenpolygone in ein Grid und dieses dann wieder in ein Linienshape zu verwandeln.
...
Gespeichert von
Andreas Koeberle
am Mi., 13.10.2004 - 09:58
Noch eine Idee: Unter gewissen Voraussetzungen wäre es möglich, zu versuchen, die Heckenpolygone in ein Grid und dieses dann wieder in ein Linienshape zu verwandeln.
Kannst du bitte genauer erklären. Die Ergebnisse mit Polytoll sind nämlich nicht besonders gut.
Gespeichert von
Maxilla
am Mi., 13.10.2004 - 11:02
OK, aber ich sage dir gleich, dass das ein recht krudes Behelfsverfahren mit einigem Herumprobieren sein kann. Solche Sachen mach ich normalerweise lieber in der Firmendunkelkammer statt es in die WWWelt hinauszutrompeten. Aber jut. Sicherlich wäre es schöner, wenn hier jemand noch was einfacheres wüsste...
Also, folgendes könntest du mal versuchen (hab's mit hinreichend vernünftigen Ergebnissen schon so gemacht):
- aus dem Polygonthema ein Raster mit beliebigem Valuesfeld (beispielsweise einer durchlaufenden 1) erstellen
- die Rasterauflösung sollte ca. ein Drittel der Heckenbreite betragen
- jetzt brauchst du die Avenue-Request 'aGrid.Thin', die z.B. in den Grid Generalization Tools umgestzt ist
- Nun "verdünn" das Grid über 'Generalize Grid | Thin...' auf eine Rasterzelle (mit den Einstellungsmöglichkeiten wäre evtl. ein wenig herumzuprobieren)
- Mit dem Script "ras2vectLine.ave" aus dem Download Raster to Vector Conversion kannst du aus diesem Grid nun ein Linienshape erzeugen
Das war's dann. Wenn was unklar ist, sag Bescheid.
Gespeichert von Maxilla am Di., 12.10.2004 - 10:52
PermalinkGespeichert von Andreas Koeberle am Di., 12.10.2004 - 12:32
PermalinkGespeichert von Maxilla am Di., 12.10.2004 - 13:34
PermalinkNoch eine Idee: Unter gewissen Voraussetzungen wäre es möglich, zu versuchen, die Heckenpolygone in ein Grid und dieses dann wieder in ein Linienshape zu verwandeln.
...
Gespeichert von Andreas Koeberle am Mi., 13.10.2004 - 09:58
PermalinkKannst du bitte genauer erklären. Die Ergebnisse mit Polytoll sind nämlich nicht besonders gut.
Gespeichert von Maxilla am Mi., 13.10.2004 - 11:02
PermalinkAlso, folgendes könntest du mal versuchen (hab's mit hinreichend vernünftigen Ergebnissen schon so gemacht):
- aus dem Polygonthema ein Raster mit beliebigem Valuesfeld (beispielsweise einer durchlaufenden 1) erstellen
- die Rasterauflösung sollte ca. ein Drittel der Heckenbreite betragen
- jetzt brauchst du die Avenue-Request 'aGrid.Thin', die z.B. in den Grid Generalization Tools umgestzt ist
- Nun "verdünn" das Grid über 'Generalize Grid | Thin...' auf eine Rasterzelle (mit den Einstellungsmöglichkeiten wäre evtl. ein wenig herumzuprobieren)
- Mit dem Script "ras2vectLine.ave" aus dem Download Raster to Vector Conversion kannst du aus diesem Grid nun ein Linienshape erzeugen
Das war's dann. Wenn was unklar ist, sag Bescheid.
Viel Erfolg!