GeoSilk

GeoSilk is a set of icons designed for open source web-based geospatial software. The set is an extension of Mark James's  Silk icons—probably the most widely used set of icons on the web—that incorporates metaphors for spatial constructs defined by Jody Garnett's  uDig icons. Take a gander at the full set or download it from the  SVN repository. GeoSilk is available under a  Creative Commons Attribution 3.0 License, meaning anyone may use it for any purpose and make any changes they like.

Read  GeoSilk: Icons for a shared geoweb on the OpenGeo Blog to learn more about this icon set. Feel free to leave comments for icon requests or other questions.

Metaphors of Spatial Constructs

http://projects.opengeo.org/common/geosilk/trunk/geosilk/vector.pngvector (feature)geosilk/vector.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/vector_add.pngadd vector (feature)geosilk/vector_add.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/vector_delete.pngdelete vector (feature)geosilk/vector_delete.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/raster.pngraster (grid)geosilk/raster.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/raster_add.pngadd raster (grid)geosilk/raster_add.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/raster_delete.pngdelete raster (grid)geosilk/raster_delete.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/page_white_vector.pngvector file (feature file)geosilk/page_white_vector.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/page_white_raster.pngraster file (grid file)geosilk/page_white_raster.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/database_vector.pngvector database geosilk/database_vector.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/database_raster.pngraster database (datastore)geosilk/database_raster.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_map.pngweb map servicegeosilk/server_map.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_vector.pngweb feature servicegeosilk/server_vector.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_raster.pngweb coverage servicegeosilk/server_raster.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_gear.pngweb processing servicegeosilk/server_gear.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_table.pngweb catalogue servicegeosilk/server_table.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_feed.pnggeosynchronization service (GSS)geosilk/server_feed.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/database_yellow.pngrepositorygeosilk/database_yellow.png
http://projects.opengeo.org/common/geosilk/trunk/silk/server.pngserversilk/server.png
http://projects.opengeo.org/common/geosilk/trunk/silk/database.pngdatabasesilk/database.png
http://projects.opengeo.org/common/geosilk/trunk/silk/map.pngmapsilk/map.png
http://projects.opengeo.org/common/geosilk/trunk/silk/map_add.pngadd mapsilk/map_add.png
http://projects.opengeo.org/common/geosilk/trunk/silk/map_delete.pngdelete mapsilk/map_delete.png
http://projects.opengeo.org/common/geosilk/trunk/silk/map_edit.pngadd mapsilk/map_edit.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/page_white_map.pngmap filegeosilk/page_white_map.png

Common Spatial Tools

http://projects.opengeo.org/common/geosilk/trunk/silk/map_add.pngnew mapsilk/map_add.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/map_wrench.pngmap propertiesgeosilk/map_wrench.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/map_save.pngsave mapgeosilk/map_save.png
http://projects.opengeo.org/common/geosilk/trunk/silk/map_go.pngexport mapsilk/map_go.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/pan.pngpangeosilk/pan.png
http://projects.opengeo.org/common/geosilk/trunk/silk/cursor.pngselectsilk/cursor.png
http://projects.opengeo.org/common/geosilk/trunk/silk/information.pngidentifysilk/information.png
http://projects.opengeo.org/common/geosilk/trunk/silk/find.pngfind, searchsilk/find.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/ruler.pngmeasure, lengthgeosilk/ruler.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/ruler_square.pngmeasure, areageosilk/ruler_square.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/ruler_triangle.pngmeasure, anglesgeosilk/ruler_triangle.png
http://projects.opengeo.org/common/geosilk/trunk/silk/magnifier.pngmagnifysilk/magnifier.png
http://projects.opengeo.org/common/geosilk/trunk/silk/magnifier_zoom_in.pngzoom insilk/magnifier_zoom_in.png
http://projects.opengeo.org/common/geosilk/trunk/silk/magifier_zoom_out.pngzoom outsilk/magnifier_zoom_out.png
http://projects.opengeo.org/common/geosilk/trunk/silk/link.pngbookmark, linksilk/link.png
http://projects.opengeo.org/common/geosilk/trunk/silk/layers.pnglayerssilk/layers.png

Vector Icons

GeoSilk provides icons for points, markers, lines, and polygons that expand on the vector and shape icons provided by Silk:

http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_red.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_red.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_red.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_red.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_orange.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_orange.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_orange.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_orange.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_yellow.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_yellow.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_yellow.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_yellow.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_green.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_green.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_green.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_green.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_blue.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_blue.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_blue.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_blue.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_purple.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_purple.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_purple.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_purple.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_pink.pnghttp://projects.opengeo.org/common/geosilk/trunk/silk/flag_pink.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/line_pink.pnghttp://projects.opengeo.org/common/geosilk/trunk/geosilk/shape_square_pink.png

Process Icons

http://projects.opengeo.org/common/geosilk/trunk/silk/cog.pngthread, processsilk/cog.png
http://projects.opengeo.org/common/geosilk/trunk/silk/page_white_gear.png silk/page_white_gear.png
http://projects.opengeo.org/common/geosilk/trunk/silk/database_gear.png silk/database_gear.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_gear.pngweb processing servicegeosilk/server_gear.png
http://projects.opengeo.org/common/geosilk/trunk/silk/script_gear.png silk/script_gear.png
http://projects.opengeo.org/common/geosilk/trunk/silk/table_gear.png silk/table_gear.png

Silk Metaphors

http://projects.opengeo.org/common/geosilk/trunk/silk/disk.pngsavesilk/disk.png
http://projects.opengeo.org/common/geosilk/trunk/silk/cut.pngcutsilk/cut.png
http://projects.opengeo.org/common/geosilk/trunk/silk/page_white_copy.pngcopysilk/page_white_copy.png
http://projects.opengeo.org/common/geosilk/trunk/silk/paste_plain.pngpastesilk/paste_plain.png
http://projects.opengeo.org/common/geosilk/trunk/silk/tick.pngtrue, enabledsilk/tick.png
http://projects.opengeo.org/common/geosilk/trunk/silk/cross.pngfalse, disabledsilk/cross.png
http://projects.opengeo.org/common/geosilk/trunk/silk/accept.pngacceptsilk/accept.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/decline.pngdeclinegeosilk/decline.png
http://projects.opengeo.org/common/geosilk/trunk/silk/add.pngadd, newsilk/add.png
http://projects.opengeo.org/common/geosilk/trunk/silk/delete.pngdelete, removesilk/delete.png
http://projects.opengeo.org/common/geosilk/trunk/silk/pencil.pngeditsilk/pencil.png
http://projects.opengeo.org/common/geosilk/trunk/silk/wrench.pngpropertiessilk/wrench.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/erase.pngerasegeosilk/erase.png
http://projects.opengeo.org/common/geosilk/trunk/silk/find.pngsearch, findsilk/find.png
http://projects.opengeo.org/common/geosilk/trunk/silk/help.pnghelpsilk/help.png
http://projects.opengeo.org/common/geosilk/trunk/silk/information.pnginformationsilk/information.png
http://projects.opengeo.org/common/geosilk/trunk/silk/error.pngerrorsilk/error.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bug.pngdebugsilk/bug.png
http://projects.opengeo.org/common/geosilk/trunk/silk/arrow_undo.pngundosilk/arrow_undo.png
http://projects.opengeo.org/common/geosilk/trunk/silk/arrow_redo.pngredosilk/arrow_redo.png
http://projects.opengeo.org/common/geosilk/trunk/silk/arrow_refresh.pngrefreshsilk/arrow_refresh.png
http://projects.opengeo.org/common/geosilk/trunk/silk/arrow_right.pngnextsilk/arrow_right.png
http://projects.opengeo.org/common/geosilk/trunk/silk/arrow_left.pngprevioussilk/arrow_left.png
http://projects.opengeo.org/common/geosilk/trunk/silk/folder.pngfoldersilk/folder.png
http://projects.opengeo.org/common/geosilk/trunk/silk/page_white.pngfilesilk/page_white.png
http://projects.opengeo.org/common/geosilk/trunk/silk/book.pnglibrarysilk/book.png
http://projects.opengeo.org/common/geosilk/trunk/silk/package.pngpackagesilk/package.png
http://projects.opengeo.org/common/geosilk/trunk/silk/application.pngwindowsilk/application.png
http://projects.opengeo.org/common/geosilk/trunk/silk/application_view_columns.pngproperty sheetsilk/application_view_columns.png
http://projects.opengeo.org/common/geosilk/trunk/silk/table.pngtablesilk/table.png
http://projects.opengeo.org/common/geosilk/trunk/silk/database.pngdatabasesilk/database.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/database_yellow.pngrepositorygeosilk/database_yellow.png
http://projects.opengeo.org/common/geosilk/trunk/silk/server.pngserversilk/server.png
http://projects.opengeo.org/common/geosilk/trunk/silk/plugin.pngpluginsilk/plugin.png
http://projects.opengeo.org/common/geosilk/trunk/silk/cog.pngthread, processsilk/cog.png

Modifiers

These elements are used in the construction of new icons and usually represent an verb (i.e., action) or adjective (i.e., additional description). To be consistent with Silk, modifier imagery should be 'harvested' from within the Silk set whenever possible, sized at approx. 9px by 9px, and placed in the lower-right corner of a parent icon. New icons should be placed in the /geosilk directory (/silk should never be modified) and named according to Silk's 'parent_modifier.png' pattern.

http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_add.pngaddsilk/bullet_add.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_delete.pngdeletesilk/bullet_delete.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_disk.pngsavesilk/bullet_disk.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_error.pngerrorsilk/bullet_error.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_feed.pngfeedsilk/bullet_feed.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_go.pnggosilk/bullet_go.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_key.pngkeysilk/bullet_key.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_star.pngstar (wizard)silk/bullet_star.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_wrench.pngwrench/properties (edit)silk/bullet_wrench.png
http://projects.opengeo.org/common/geosilk/trunk/silk/bullet_picture.pngpicturesilk/bullet_picture.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/bullet_start.pngstartgeosilk/bullet_start.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/bullet_stop.pngstopgeosilk/bullet_stop.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/bullet_vector.pngvectorgeosilk/bullet_vector.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/bullet_raster.pngrastergeosilk/bullet_raster.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/bullet_map.pngmapgeosilk/bullet_map.png

Previews

  •  /silk
  • /geosilk (coming soon)
  • /other (coming soon)

Other Resources

Below are other icon sets not affiliated with GeoSilk.

Application Icons

Cartography Icons

  •  GPS Drive - Repository of c. hundreds of Point Of Interest (POI) rasterized and SVG symbol icons