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.

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_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_map.pngweb map servicegeosilk/server_map.png
http://projects.opengeo.org/common/geosilk/trunk/geosilk/server_gear.pngweb processing servicegeosilk/server_gear.png
web registry serviceTBD
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

  • GIS Icons by Robert Szczepanek (CC 3.0 BY-SA)

Cartography Icons

  • Map Icons Collection - "Make your maps stick out in the crowd by using our more than 600, and counting, beautiful, descriptive and completely free Map Icons" (CC 3.0 BY-SA)
  • Map Symbols & Patterns for NPS Maps - The standard cartographic symbols and patterns used on National Park Service maps. (Public Domain)
  • AIGA Symbol Signs - The complete set of 50 passenger/pedestrian symbols developed by AIGA is now available on the web, free of charge. (Public Domain)
  • Japanese Map Symbols - A list of symbols appearing on Japanese maps, called chizukigou (地図記号?) in the Japanese language.
  • Nautical Chart Symbols - Guide to Nautical chart symbols, abbreviations, and terms.
  • Graphic Symbols for Public Signage Systems - Graphic symbols for hospital environment, railway/bus stations, buildings, airports, and hands.]
  • OSGEO Map Symbol Set - The OSGeo Cartographic Library free map symbol set. Has links to resources, including but not limited to:
  • GPS Drive - Repository of c. hundreds of Point Of Interest (POI) rasterized and SVG symbol icons