RE: [FreeGeoCZ] Scitani vektorovych atributu
Ondřej Špulák <[email protected]>
| Newsgroups | gmane.comp.gis.grass.cz |
|---|---|
| Message-ID | <F8E917225A954DA4B460CA57A14EB00F@spulakpc> |
Jak jsem slíbil, podávám zprávu, jak se mi sčítání vektorových atributů bodů vrstvy2 v buffer zónách kolem bodů vrstvy1 v GRASSu podařilo přeprat: - rozebral jsem vrstvu1 na jednotlivé ascii soubory se souřadnicemi (vzhledem k původu databáze VBA makro v Excelu) - spřáhnul operace v.in.ascii, v.buffer, g.region, v.select - dále v.out.ogr pro export celé dbf tabulky zaujatých bodů vrstvy2 (.shp) - a v.to.rast, r.sum a r.univar pro sčítání vybraného sloupce Kdybyste někdo potřeboval provést něco podobného, tak tudy cesta vede. Děkuju za rady. MÁM JEŠTĚ DOTAZ: v OOffice mi nejde ukládat editovaný soubor dbf vyexportovaný pomocí v.out.ogr. Zapíše to část souboru a zkolabuje s hláškou. S původní databází problém není. Nevíte, čím to je a jak se toho zbavit? Děkuju. Ondřej Špulá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á geoinformační infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Hm, zkus mrknout na v.select a v.overlay ... No, kdybych neměl k dispozici mejdla, dělal bych to v postgisu, ale esli neumíš SQL, tak to pro tebe asi nemá smysl. Z těch bodů potřebuješ udělat co??? Sumu, průměr?? V qgisu je věc, která se jmenuje join attributes by location. Je. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ondřej Špulák Sent: Monday, August 02, 2010 8:12 AM To: 'Svobodná geoinformační infrastruktura' Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Díky, vypadá to použitelně, ale bohužel ne pro můj případ. Problém je v tom, že každý bod z vrstvy 2 je obsaženej průměrně v 10 bufferzonách bodů vektoru 1, takže "hroznej zmatek". Potřeboval bych něco, co by bralo jednotlivé buffry podle ID, přiřadilo k nim zaujaté body vrstvy 1 a provedlo sloupcový součet atributové tabulky. No, mám k dispozici ještě ArcGis9.1 se Spacial Analystem, ale s tím jsem taky nenašel kloudnou cestu... O. Š. -----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á geoinformační infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu A, koukám, ten patch nebyla dobrá rada. Dělá něco jinýho Mrkni na tohle http://grass.osgeo.org/wiki/Aggregate_Values Tj, převýst bodovou vrstvu na děravej rastr a pak udělat statistikx podle těch bafrů. Nechce se mi věřit, že by to nešlo přímo. Je. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ondřej Špulák Sent: Friday, July 30, 2010 4:10 PM To: 'Svobodná geoinformační infrastruktura' Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Děkuju za podnět. Úplně si nejsem jistý, jestli dokážu přesvědčit v.patch, aby zpracoval jednotlivé kruhové buffry. Asi by to šlo skriptovat? Vzniknou stovky nových vektor. souborů, v kterých budu potřebovat sesčítat atributy... No, zkusím experimentovat... Kdyby byl ještě nějaký nápad, sem s ním. O. Š. -----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á geoinformační infrastruktura Subject: RE: [FreeGeoCZ] Scitani vektorovych atributu Kruhový prostor se jmenuje buffer Uděláš 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 Ondřej Špulák Sent: Friday, July 30, 2010 1:14 PM To: 'Svobodná geoinformační infrastruktura' Subject: [FreeGeoCZ] Scitani vektorovych atributu Zdravím, s pouze základními a málo udržovanými znalostmi prostředí GRASSu mám prosbu o radu: Mám dvě bodové datové vrstvy (stovky bodů) a potřebuji v pevně stanoveném kruhovém prostoru kolem každého jednotlivého bodu vrstvy 1 (buffer) nasčítat určitý parametr (parametry) z atributové tabulky zaujatých bodů vrstvy 2. Bud vděčný za nasměrování možného řešení. Nerad bych to dělal ručně po 1 bodu :-) Děkuji. O. Špulá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