🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.gis
Article #11756

Re: Linie na poligony

#11756
From: fatman
Date: Wed, 13 Aug 2008 18:01
31 lines
2158 bytes
Mateusz Loskot pisze:
> fatman wrote:
>> Dostałem plik .shp, niestety, nie wiem w jaki sposób, ale wyeksportowano
>> go jako linie. Czy jest jakieś mądre narzędzie, które poskłada mi takie
>> linie w poligony?
> 
> Możesz na przykład użyć ShapeLy [1], napisać kilka linii w Pythonie
> które zrobią to co potrzebujesz.
> 
> Kolejna możliwość to 1) użyć ogr2ogr [2] zrzut shapefile do tabeli w
> PostGIS 2) zaaplikować ST_Polygonize [3] aby wygenerować poligony 3)
> zapisać wynik do osobnej tabeli 4) użyć ponownie ogr2ogr aby zrzucić
> dane z PostGIS z powrotem do shapefile
> 
> [1] http://gispython.org/shapely/manual.html#polygonization
> [2] http://www.gdal.org/ogr/ogr2ogr.html
> [3] http://www.postgis.org/documentation/manual-1.3/ch06.html

Ok, ale ja nie wiem które linie składają się na dany poligon. Tzn. w shp 
w tabeli mam 20000 linii i w żaden sposób nie jestem w stanie 
stwierdzić, które stanowią jeden poligon. Chyba że wizualnie je wskażę. 
A i python i postgis chcą (chyba że się mylę) zbiór wszystkich linii 
które stanowią jeden poligon.

Poza tym, co w przypadku, gdy np. na budynek składają się 2 części? 
Wtedy niektóre linie są wspólne.

Pozdrawiam.


F.
Technical Details
Message-ID: <g7v7hu$q2g$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <g7v4ra$h3c$1@news.onet.pl> <g7v6ir$2nt$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: fatman <fatman@poczta.onet.eu>
Newsgroups: pl.comp.gis
Subject: Re: Linie na poligony
Date: Wed, 13 Aug 2008 20:01:30 +0200
Organization: Onet.pl
Lines: 31
Message-ID: <g7v7hu$q2g$1@news.onet.pl>
References: <g7v4ra$h3c$1@news.onet.pl> <g7v6ir$2nt$1@inews.gazeta.pl>
NNTP-Posting-Host: 82.160.42.74
Mime-Version: 1.0
X-Trace: news.onet.pl 1218650494 26704 82.160.42.74 (13 Aug 2008 18:01:34 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Wed, 13 Aug 2008 18:01:34 +0000 (UTC)
X-Sender: uLNQheOP0NvKDQPgGhCRORl/l5WUmi2J
In-Reply-To: <g7v6ir$2nt$1@inews.gazeta.pl>
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 080813-0, 2008-08-13), Outbound message
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit