GRASS GIS (Geographic Resources Analysis Support System)

GRASS GIS Screenshots

Advanced search
Home Intro Docs Download Community Applications Development
Screenshot galleries

User Interface

Platforms

Raster

Vector

Image Processing

Remote Sensing

3D Visualization

Cartography

Web services

Screenshots of GRASS in action

Vector support in GRASS GIS

The GRASS Development Team and members of the user community have collected numerous screenshots on these pages. Click image to see larger version.

For details, see the Vector map processing and network analysis guide.

GRASS 6.4

New vector digitizing tool with advanced editing features
screenshot: G. Allegri

GRASS 6.3

Möbius strip visualization to show the 3D vector capabilities of GRASS 6 - imported from 3D DXF
screenshot: M. Neteler

GRASS 6.1

3D DXF Mesh object, created in Blender and imported into GRASS with v.in.dxf
screenshot: A. Bezzi, M. Neteler

GRASS: building footprints extruded to 3D blocks from 2D polygons with v.extrude
screenshot: M. Neteler
(data courtesy City of Trento, Italy - see "Mostra Strumenti Dati" for geodata download)


GRASS: building footprints extruded to 3D blocks, colorized by building type
screenshot: M. Neteler
(data courtesy City of Trento, Italy - see "Mostra Strumenti Dati" for geodata download)





Vector networks

Directions in vector networks drawn with d.vect
screenshot: M. Neteler

One way streets defined using backward/forward column attributes drawn with ps.map
screenshot: M. Neteler

Shortest path routing respecting one way streets drawn with d.path
screenshot: M. Neteler

GRASS 6.0

Heads up digitizing with v.digit

screenshot: O. Dassau

Buffering with v.buffer

screenshot: R. Blazek

 

Overlapping polygons

Overlapping polygons input from Shapefile (or any other OGR simple feature format)

screenshot: R. Blazek

Result (areas colored by number of overlapping areas, categories of layer 1 and 2)

screenshot: R. Blazek

Example of import and use in GRASS

  # GRASS 6.0:
  v.in.ogr dsn=./shp/ layer=fire output=fire_p
  v.category input=fire_p output=fire_c type=centroid field=2
  echo "create table fire_c_2 (id int, num int)" | db.execute
  v.db.connect map=fire_c driver=pg database=bridge layer=2 table=fire_c_2 key=id
  v.to.db map=fire_c layer=2 option=cat col1=id
  v.to.db map=fire_c layer=2 qlayer=1 option=query col1=num qcol="count(*)" type=centroid

Number of overlapping features is also written as category to centroid.

 

Another example of overlapping features in one layer (overpass)

screenshot: R. Blazek

 

Vector overlay using v.overlay

 

Input A and B
screenshot: R. Blazek

intersection (operator=and)

screenshot: R. Blazek

union (operator=or)

screenshot: R. Blazek

 

not (operator=not)

screenshot: R. Blazek

exclusive or (operator=xor)

screenshot: R. Blazek

 

Charting using d.vect.chart

Pie chart

Pie charts (default)

screenshot: R. Blazek

Bar chart

Bar charts (ctype=bar)
screenshot: R. Blazek

 

Network analysis

d.path

Shortest path using d.path

screenshot: R. Blazek

v.net.iso

Split network into bands using v.net.iso

screenshot: R. Blazek

v.net.alloc

Allocate subnets using v.net.alloc

screenshot: R. Blazek


Select a category from the menu on the left.
Do you have a great screenshot to contribute? Please let us know.

Creative Commons License Creative Commons Attribution icon Creative Commons Share Alike icon Above screenshots are licensed under the Creative Commons Attribution ShareAlike 2.5 License


© 2007-2011 GRASS Development Team
Imprint | Comments about this page