Hallo,
ich lade ein Shape-File in die POSTGIS-DB.
Wenn ich SELECT * FROM shapezeug eingebe kommt immer die Fehlermeldung:
Hmm bin da grad bissel ratlos.Code:SQL-Fehler: FEHLER: geometry requires more points In der Anweisung: select gid,tracknum,sectionnum,trackname,aux1,the_geom from streetmapping_071117_track;
Ist die Shape-Datei kaputt?
Wie finde ich raus was ihm fehlt?
Andere Imports von Punkten und Polygonen klappen, hier sind wohl egtl Straßenzüge drin.
Gruß Eric
Edit:
Hab ma in die erzeugte SQL-Datei geguckt (naheliegend wa) und anscheinen stört ihn die Zeile:
Bei den anderen Abschnitten 1-4 is der the_geom-String auch länger als hier...Code:INSERT INTO "schema"."streetmapping_071117_track" ("tracknum","sectionnum","trackname","aux1",the_geom) VALUES ('1','5','ACTIVE LOG',NULL,'0105000020867F0000010000000102000020867F0000010000003CCE50A72A800C4100513CBBCB064441');
Geändert von erpelinho (11.02.2010 um 22:33 Uhr)
Hallo!
Die Fehlermeldung hab ich ja noch nie gesehen. Kannst du mal posten was 'select astext(the_geom) from shapezeugs' als Ergebnis bringt? Tritt der Fehler nur bei einzelnen Geometrien auf oder bei allen? Wird die Shapedatei korrekt am Desktop angezeigt? Hast du ein ArcGIS zur Verfügung? Dort könntest du versuchen mit 'Repair Geometry' die Shapes wieder zu richten.
Gruß Uwe
Have a lot of fun!
Ne sobald ich ne Selektion mache wo die Spalte the_geom vorkommt, kommt die Fehlermeldung.
Hmm wie meinst du? Der Fehler tritt nur auf wenn ich die oben genannte Zeile einfügen möchte.Tritt der Fehler nur bei einzelnen Geometrien auf oder bei allen?
Mit dem Shape Viewer wird die korrekt angezeigt ja.Wird die Shapedatei korrekt am Desktop angezeigt?
Nein leider nicht.Hast du ein ArcGIS zur Verfügung?
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen