[GRASS-de] Georeferenzierung von gescannten Karten mittels Liegenschaftskarte

Jens Schacke j.schacke at htp-tel.de
Mi Aug 18 18:36:11 CEST 2004


Am Mittwoch, 18. August 2004 15:40 schrieben Sie:
> Am Dienstag, 17. August 2004 14:36 schrieb Otto Dassau:
> > On Tue, 17 Aug 2004 11:37:37 +0200
> >
> > Otto Dassau <otto.dassau at gmx.de> wrote:
> > > On Tue, 17 Aug 2004 11:09:00 +0200
> > >
> > > Jens Schacke <j.schacke at htp-tel.de> wrote:
> > > > Am Dienstag, 17. August 2004 11:00 schrieben Sie:
> > > > > On Tue, 17 Aug 2004 10:05:00 +0200
> > > > >
> > > > > Jens Schacke <j.schacke at htp-tel.de> wrote:
> > > > > > Am Montag, 16. August 2004 16:25 schrieb Otto Dassau:
> > > > > > > On Mon, 16 Aug 2004 15:07:25 +0200
> > > > > > >
> > > > > > >
> > > > > > > Wahrscheinlich kann i.points noch keine GRASS 5.7 Vektoren. Du
> > > > > > > könntest es mit GRASS 5.0 oder 5.3 machen. Muesstest dazu aber
> > > > > > > die bereits importierten Vektorkarten mit v.out.ascii wieder
> > > > > > > exportieren und dann mit v.in.ascii wieder importieren.
> > > > > > >
> > > > > > >
> > > > > > > Oder du wandelst die Vektorkarte ins Rasterformat um bei
> > > > > > > kleiner Rasterausloesung. Etwa so:
> > > > > > >
> > > > > > > g.region res=1
> > > > > > > v.to.rast in=vektorkarte out=rasterkarte type=xxx
> > > > > > >
> > > > > > > Dann steht sie Dir als Rasterkarte zur Verfügung.
> > > > > > >
> > > > > > >   Gruesse
> > > > > > >    Otto
> > > > > >
> > > > > > Hallo Otto,
> > > > > > habe mit v.out.ascii den Vektorplan aus GRASS 5.7 ausgeladen und
> > > > > > mit 5.3 (v.in.ascii) eingeladen, dann mit v.support option=build
> > > > > > die topologie neu gebaut. Das Ergebnis des neuen Vektorplans sind
> > > > > > enorm viele Linien von links unten nach rechts oben (die Vektoren
> > > > > > eben), die alles zukleistern.
> > > > >
> > > > > ist das nicht in Ordnung? Sieht die Karte nun anders aus, als unter
> > > > > 5.7? Also kaputt?
> > > >
> > > > Ja, die Karte ist kaputt. Gegentest: Zunächst mit 5.7 und v.out.ascii
> > > > exportiert und dann (immer noch mit 5.7 wieder (v.in.ascii)
> > > > re.importiert) => funktioniert!
> > > > Aber beim importieren in 5.3 erhalte ich einen Plan, der nur aus den
> > > > besagten Linien besteht (vermutlich sollen das nur Punkte sein, aber
> > > > das Programm zeigt jedesmal die Linie vom Ursprung zum Punkt.
> > > > Ergebnis ist ein zugemaltes Bild.)
> > >
> > > Dann könntest du das vielleicht kurz an die Entwicklerliste schreiben -
> > > scheint ein Bug zu sein: http://grass.itc.it/bugtracking/bugreport.html
> > >
> > > > > > Was muss ich da noch machen?
> > > > >
> > > > > Wenn Vektorkarte ok, dann unter GRASS5.3 i.group, i.target,
> > > > > i,points (nun solltest du die Vektorkarte in das rechte Fenster
> > > > > laden koennen) und i.rectify.
> > > >
> > > > i.point zeigt natürlich auch das kaputte Bild. Ansonsten ist kann ich
> > > > das so machen. Also das scheint i.o.
> > >
> > > Dann würde ich hochaufgeloest ins Rasterformat konvertieren und auf der
> > > Basis referenzieren ... oder welches format hatte die Karte noch?
> > > Vielleicht kannst du es auch mit GRASS 5.0 importieren? Wichtig sind ja
> > > nur die Geometrien als Referenz.
> >
> > Du koenntest auch v.out.ogr nehmen, exoprt ins Shape Format und dann
> > v.in.shape... vielleicht funktioniert das.
> >
> >   Otto
>
> Endlich hat es geklappt, export unter 5.7 mit v.out.ogr und import mit
> v.in.shape.
> Auch i.vpoints unter 5.3 läuft, solange man nicht in der Vektorkarte mit
> box zoomt. Lösung: Erst die Rasterkarte laden, dann die Vektorkarte, dort
> mit point zoomen und anschließend die Rasterkarte vergrößern.
>
> Danke sehr!
> Jens