freegeocz AT fsv.cvut.cz
Předmět: Svobodná geoinformační infrastruktura
List archive
- From: Dan Barta <ehanoj AT gmail.com>
- To: Svobodná geoinformační infrastruktura <freegeocz AT fsv.cvut.cz>
- Subject: [FreeGeoCZ] invalid polygon geometry
- Date: Mon, 19 Apr 2010 17:10:31 +0200
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=bwg6MWWWXAD9iaCFDXCbdyamUuMWXTuQrQ0C5iapV+faLrgqov0Ie5OSIAfYTobYqq Wj1eeJhR16F/lXmOXrwcCcoBWyQlNM3pga5uGp5KFMlE516Wb2QQjWdOFaDvshF2k7l9 fKRz9kV2nrOAZnxwCvld+dd4ZryE2Zq80cgjQ=
- List-archive: <http://mailman.fsv.cvut.cz/pipermail/freegeocz>
- List-id: Svobodná geoinformační infrastruktura <freegeocz.fsv.cvut.cz>
Zdravim konf,
pres shp2pgsql jsem nahrnul do Postgis polygonovy SHP.
Problem se jevil jen opticky v Postgis/Qgisu, kde pri nekterych
podrobnostech na dvou mistech zmizely vsechny prvky.
Nyni jsem se pokusil o export pgsql2shp, nebo vubec dump, ktery konci:
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR: geometry requires more points
pg_dump: The command was: COPY public."polygonSEVEN" (gid, idch, id,
delka, sirka, plocha, poznamka, stav, sirka_min, povrch, tpovrch,
etapa, uroven, the_geom) TO stdout;
Tedy predpokladam, ze problem zni
* self intersection
nebo
* invalid rings
Zkusil jsem podle
http://postgis.refractions.net/pipermail/postgis-users/2009-March/023064.html
remove_invalidrings(the_geom);
remove_invalidpoly(geometry) - mi neselv lozit do fukci
INSERT INTO "polygonSEVENtest" SELECT * FROM "polygonSEVEN";
update "polygonSEVENtest" SET the_geom = remove_invalidrings(the_geom);
a) narazi na omezeni "enforce_geotype_the_geom"
b) nebo kdyz omezeni natvrdo odstranim tak na :
ERROR: lwpoly_from_lwlines: shell must have at least 4 points
KONTEXT: SQL function "remove_invalidrings" statement 1
********** Chyba **********
ERROR: lwpoly_from_lwlines: shell must have at least 4 points
Stav SQL: XX000
Kontext:SQL function "remove_invalidrings" statement 1
Mate nekdo nejake hlubsi zkusenosti? Vite jak dale?
diky a zdravi
Dan Barta
- [FreeGeoCZ] invalid polygon geometry, Dan Barta, 04/19/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, jan.ruzicka, 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/20/2010
- Re: [FreeGeoCZ] invalid polygon geometry, Dan Barta, 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, jan.ruzicka, 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/21/2010
- Re: [FreeGeoCZ] invalid polygon geometry, Dan Barta, 04/22/2010
- Re: [FreeGeoCZ] invalid polygon geometry, Dan Barta, 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, jan.ruzicka, 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/20/2010
- RE: [FreeGeoCZ] invalid polygon geometry, MICHÁLEK Jan Mgr ., 04/20/2010
Archivace běží na MHonArc 2.6.19+.