RE: [FreeGeoCZ] Scitani vektorovych atributu
Ondřej Špulák <[email protected]>
| Newsgroups | gmane.comp.gis.grass.cz |
|---|---|
| Message-ID | <274C6C758D2D48E090AD0F3F33A144D4@spulakpc> |
O tomhle potenciálním problému vím. Řeším to volbou rozlišení, s Postgisem bohužel nemám žádné zkušenosti. Ale díky za typ, třeba se k němu dohrabu. Jak můžu ovlivnit kódování dbf při exportu shp modulem v.out.ogr? Dělá mně to u všech vrstev takto vzniklých (zkoušeno namátkou). O. Š. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MICHÁLEK Jan Mgr. Sent: Tuesday, August 10, 2010 9:20 AM To: Svobodná geoinformacní infrastruktura; [email protected] Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu To prevedení na rastr podle me neni uplne cistý, když ti vyjdou dva body hodne blízko sebe a spadnou do jednoho pixlu, udelá se ti z nich prumer, takže výsledek bude mít chybu. Já bych tohle delal v Postgisu. Tam by to byla záležitost jednoho jednoduchýho dotazu. neco jako: select sum(body1.atr), body2.bodid from ( select * from body1 join body2 on ST_overlaps(ST_buffer(body2.geometry, 100),body1.geometry) )dta Neni to odzkoušený, nepíšu ze svýho pracovního PC. u toho dbf, nemáš zmršený kodování?? Je. -----Original Message----- From: [email protected] on behalf of Ondrej Spulák Sent: Tue 8/10/2010 7:03 AM To: 'Svobodná geoinformacní infrastruktura' Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Jak jsem slíbil, podávám zprávu, jak se mi scítání vektorových atributu bodu vrstvy2 v buffer zónách kolem bodu vrstvy1 v GRASSu podarilo preprat: - rozebral jsem vrstvu1 na jednotlivé ascii soubory se souradnicemi (vzhledem k puvodu databáze VBA makro v Excelu) - spráhnul operace v.in.ascii, v.buffer, g.region, v.select - dále v.out.ogr pro export celé dbf tabulky zaujatých bodu vrstvy2 (.shp) - a v.to.rast, r.sum a r.univar pro scítání vybraného sloupce Kdybyste nekdo potreboval provést neco podobného, tak tudy cesta vede. Dekuju za rady. MÁM JESTE DOTAZ: v OOffice mi nejde ukládat editovaný soubor dbf vyexportovaný pomocí v.out.ogr. Zapíse to cást souboru a zkolabuje s hláskou. S puvodní databází problém není. Nevíte, cím to je a jak se toho zbavit? Dekuju. Ondrej Spulák -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MICHÁLEK Jan Mgr. Sent: Monday, August 02, 2010 8:30 AM To: Svobodná geoinformacní infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Hm, zkus mrknout na v.select a v.overlay ... No, kdybych nemel k dispozici mejdla, delal bych to v postgisu, ale esli neumís SQL, tak to pro tebe asi nemá smysl. Z tech bodu potrebujes udelat co??? Sumu, prumer?? V qgisu je vec, která se jmenuje join attributes by location. Je. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ondrej Spulák Sent: Monday, August 02, 2010 8:12 AM To: 'Svobodná geoinformacní infrastruktura' Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Díky, vypadá to pouzitelne, ale bohuzel ne pro muj prípad. Problém je v tom, ze kazdý bod z vrstvy 2 je obsazenej prumerne v 10 bufferzonách bodu vektoru 1, takze "hroznej zmatek". Potreboval bych neco, co by bralo jednotlivé buffry podle ID, priradilo k nim zaujaté body vrstvy 1 a provedlo sloupcový soucet atributové tabulky. No, mám k dispozici jeste ArcGis9.1 se Spacial Analystem, ale s tím jsem taky nenasel kloudnou cestu... O. S. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MICHÁLEK Jan Mgr. Sent: Monday, August 02, 2010 7:40 AM To: Svobodná geoinformacní infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu A, koukám, ten patch nebyla dobrá rada. Delá neco jinýho Mrkni na tohle http://grass.osgeo.org/wiki/Aggregate_Values Tj, prevýst bodovou vrstvu na deravej rastr a pak udelat statistikx podle tech bafru. Nechce se mi verit, ze by to neslo prímo. Je. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ondrej Spulák Sent: Friday, July 30, 2010 4:10 PM To: 'Svobodná geoinformacní infrastruktura' Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Dekuju za podnet. Úplne si nejsem jistý, jestli dokázu presvedcit v.patch, aby zpracoval jednotlivé kruhové buffry. Asi by to slo skriptovat? Vzniknou stovky nových vektor. souboru, v kterých budu potrebovat sescítat atributy... No, zkusím experimentovat... Kdyby byl jeste nejaký nápad, sem s ním. O. S. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MICHÁLEK Jan Mgr. Sent: Friday, July 30, 2010 1:31 PM To: Svobodná geoinformacní infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Kruhový prostor se jmenuje buffer Udelás ho pomocí tohohle http://grass.itc.it/grass64/manuals/html64_user/v.buffer.html Pak bych zkusil asi tohle http://grass.itc.it/grass64/manuals/html64_user/v.patch.html -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ondrej Spulák Sent: Friday, July 30, 2010 1:14 PM To: 'Svobodná geoinformacní infrastruktura' Subject: [FreeGeoCZ] Scitani vektorovych atributu Zdravím, s pouze základními a málo udrzovanými znalostmi prostredí GRASSu mám prosbu o radu: Mám dve bodové datové vrstvy (stovky bodu) a potrebuji v pevne stanoveném kruhovém prostoru kolem kazdého jednotlivého bodu vrstvy 1 (buffer) nascítat urcitý parametr (parametry) z atributové tabulky zaujatých bodu vrstvy 2. Bud vdecný za nasmerování mozného resení. Nerad bych to delal rucne po 1 bodu :-) Dekuji. O. Spulák _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz __________ Informace od ESET NOD32 Antivirus, verze databaze 5325 (20100730) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz __________ Informace od ESET NOD32 Antivirus, verze databaze 5325 (20100730) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz __________ Informace od ESET NOD32 Antivirus, verze databaze 5332 (20100802) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz __________ Informace od ESET NOD32 Antivirus, verze databaze 5332 (20100802) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz __________ Informace od ESET NOD32 Antivirus, verze databaze 5332 (20100802) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz __________ Informace od ESET NOD32 Antivirus, verze databaze 5332 (20100802) __________ Tuto zpravu proveril ESET NOD32 Antivirus. http://www.eset.cz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz