Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/Viglino/font-gis

Icon font and SVG for use with GIS and spatial analysis tools
https://github.com/Viglino/font-gis

font geo geospacial gis icons map svg svg-icons svg-sprites webfont

Last synced: 2 months ago
JSON representation

Icon font and SVG for use with GIS and spatial analysis tools

Lists

README

        

# Font-GIS
*Icon font set for use with GIS and spatial analysis tools*

[![](https://img.shields.io/npm/v/font-gis.svg)](https://www.npmjs.com/package/font-gis)
![](https://img.shields.io/npm/dt/font-gis.svg)
![](https://img.shields.io/npm/dw/font-gis)
![](https://img.shields.io/npm/l/font-gis.svg)

I've collected in this repo icons and graphics I've been using in my projects.
Font-GIS icons and font theme is designed mainly for GIS applications and web mapping tools.
They can be easily included in a project using the font or svg images.

[See demo page and examples ](https://viglino.github.io/font-gis/)

## Getting started

### NPM package

Font-GIS is availiable on [npm](https://www.npmjs.com/package/font-gis):
```console
npm install --save font-gis
```
You can access the font or css in the `./font` and `./css` directory of the package.
The svg sprites are located in the `./dist/font-gis.svg` SVG file.

### using Font-GIS

You can use Font-GIS as a font or as SVG symbols or images.

To use it in a web page, just add the css in your project.
```html

```
Then use an inline element with a class prefixed with `fg-` to add a new icon.


```html


```
Or use it as an svg sprite (svg sprites are inlocated in the `./dist/font-gis.svg` file):

```html

```

## Contributing
Please use the [GitHub issue tracker](https://github.com/Viglino/font-gis/issues) to ask for new features
or create a pull request.
Font is created from the files in the `./svg` folder, you only have to create a new file in this folder.
Use the `./templates/template.svg` template to create a new icon.
You can add a new glyph in the [font-gis.json](https://github.com/Viglino/font-gis/blob/main/font-gis.json) file with a theme and search tags
(other fields will be filled automatically).

Your contribution will be published under [Font-GIS license](https://github.com/Viglino/font-gis/blob/main/LICENSE.md) as per [GitHub's terms of service](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license).

If you wan't to build the font and create the dist, use the build script (run `npm install` to install the dev dependencies before):
```console
npm run build
```
Use a local server (http://localhost:8181/) to see result on the page:
```console
npm start
```

## Licenses

**Font-GIS is licensed under [Apache-2.0](https://github.com/Viglino/font-gis/blob/main/LICENSE-APACHE.md)**
Copyright (c) 2021 Jean-Marc Viglino

[Font-GIS](https://viglino.github.io/font-gis/) is free, open source, and GPL friendly.
You can use it for commercial projects, open source projects, or really almost whatever you want.
[Read full Font-GIS license](https://github.com/Viglino/font-gis/blob/main/LICENSE.md)

Dual-license can be used for each specific part:
* Font-GIS **font** is licensed under the [SIL OFL 1.1 License](https://github.com/Viglino/font-gis/blob/main/LICENSE-OFL.md)
* **Icons** and **SVG** files are licensed under the [CC BY 4.0 License](https://creativecommons.org/licenses/by/4.0/)
* **Codes** and all non font or icon files are licensed under the [MIT License](https://github.com/Viglino/font-gis/blob/main/LICENSE-MIT.md)

Attribution is required by Apache, MIT, SIL OFL, and CC BY licenses. Font-GIS files already
contain embedded comments with sufficient attribution, so **you shouldn't need to
do anything additional when using these files normally**.

## Press

* [GIS-Symbole gesucht? Font-GIS!](https://geoobserver.wordpress.com/2021/05/06/gis-symbole-gesucht-font-gis/)
* [GIS-Symbole gesucht? Font-GIS! | #geoObserver](https://osgis.org/2021/05/gis-symbole-gesucht-font-gis-geoobserver/)
* [Geotribu: Revue de presse du 7 mai 2021](https://static.geotribu.fr/rdp/2021/rdp_2021-05-07/#font-gis)
* [OSGeo icon set](https://wiki.osgeo.org/wiki/OSGeo_icon_set)