User Tools

Site Tools


konvertera_mellan_olika_typer_av_geometriska_vektorformat

This is an old revision of the document!


Konvertera mellan olika typer av geometriska vektorformat anja2864|2012/08/24 14:58:32

arcgis10tipsikonH.png

Geometriska vektorformat (punkter, linjer eller polygoner) har olika fördelar och funktioner, och ibland kan det vara önskvärt att konvertera data. Det är i ArcGIS 10 möjligt att göra om en vektorfil till en annan typ av vektorformat. Klicka här för mer information om vektordata. Denna typ av analys kan vara användbart vid olika tillfällen. Ett vanligt, enkelt exempel är då det är önskvärt att få fram den kortaste sträckan mellan ett antal punkter genom att skapa en linje mellan punkternas positioner. Ett annat exempel kan vara då man önskar omvandla ett vektorlager med linjer till polygoner. Det finns en mängd med olika funktioner för konvertering mellan olika typer av geometriska vektorformat. Du finner dessa verktyg (m. fl.) i ArcToolbox under

:Data Management Tools > Features

Notera att olika förutsättningar råder beroende på vilken typ av geometriskt format du arbetar med, punkter kan exempelvis inte konverteras direkt till polygoner. Nedan ges två exempel på konverteringar mellan geometriska vektorformat. Läs mer om de olika funktionerna på ArcGIS Resource Center.

Points To Line

Med hjälp av Points To Line kan linjer skapas mellan olika punkters positioner i ArcGIS 10. Programmet erbjuder olika möjligheter för mellan vilka punkter (och i vilken ordning) linjer ska skapas, baserat på geografisk närhet eller punktlagrets attributdata. I bilden nedan visas ett antal punkter vilka representerar hållplatser längs med Lidingöbanan i Stockholm.

point_to_line_1.png

Öppna ArcToolbox och klicka på

:Data Management Tools > Features > Points To Line

(Notera att Points To Line i verktygslådan är markerat med ett litet pergament istället för en hammare. Detta uttrycker lite pedagogiskt att denna funktion är ett skript.)

I rutan som kommer upp väljer du

{|

Klicka sedan på OK.

Om inget väljs i Line Field (optional) eller Sort Field (optional) används punkterna i den geografiska ordning programmet hittar dem. Om en annan ordning eller gruppering önskas krävs alltså att en ny kolumn skapas med värden som representerar önskad ordning/gruppering. Detta görs via ''Add Field'' i punktlagrets attributdata.

Nedan visas resultatet av den analys som genomförts som exempel. Samtliga hållplatser binds nu samman av en linje. Det är dock förstås viktigt att poängtera att denna linje inte representerar Lidingöbanans linjedragning annat än i mycket grova drag. Den linje vi erhållit visar fågelvägen mellan hållplatserna.

points_to_line2.png

Feature To Polygon

Det är inte alltid geografisk data erhålls i önskat format, det förekommer exempelvis att data som beskriver en ytas utbredning beskrivs i ett linjelager. Vid arbete i ArcGIS kan det ibland vara en fördel att arbeta med områden i polygonformat, då hela det geografiska området ges attributdata, det blir möjligt att räkna ut area o.s.v. Med verktyget Feature To Polygon är det möjligt att omvandla ett eller flera polygon eller linjelager till ett enda polygonlager. Besök ArcGIS Resource Center för illustrationer och mer information.

Nedan ges ett exempel med ett linjelager med naturskyddade områden i Lidingö kommun vilket ska konverteras till ett polygonlager.

feature_to_polygon.png

Öppna ArcToolbox och klicka på

:Data Management Tools > Features > Feature To Polygon

I rutan som kommer upp väljer du

{|

Klicka sedan på OK.

Bilden nedan visar resultatet av den analys som genomförts som exempel, där de skyddade områdena nu visas som polygoner vilka givits en grön färg. (Polygonerna har också gjorts transparenta).

feature_to_polygon2.png

Det är även möjligt att arbeta med koordinater och konvertera dessa till geometriska objekt i vektorformat. Klicka på länken nedan för mer information.

Konvertera X och Y koordinater till linjer i vektorformat

konvertera_mellan_olika_typer_av_geometriska_vektorformat.1460016655.txt.gz · Last modified: 2016/04/07 10:27 (external edit)