diff --git a/diagrams/gis/cli.py b/diagrams/gis/cli.py index 586864ab..5ef240e2 100644 --- a/diagrams/gis/cli.py +++ b/diagrams/gis/cli.py @@ -12,8 +12,20 @@ class Gdal(_Cli): _icon = "gdal.png" +class Imposm(_Cli): + _icon = "imposm.png" + + class Lastools(_Cli): _icon = "lastools.png" +class Mdal(_Cli): + _icon = "mdal.png" + + +class Pdal(_Cli): + _icon = "pdal.png" + + # Aliases diff --git a/diagrams/gis/data.py b/diagrams/gis/data.py index 47cb1ac9..4da2ff43 100644 --- a/diagrams/gis/data.py +++ b/diagrams/gis/data.py @@ -12,6 +12,10 @@ class BAN(_Data): _icon = "ban.png" +class Here(_Data): + _icon = "here.png" + + class IGN(_Data): _icon = "ign.png" diff --git a/diagrams/gis/desktop.py b/diagrams/gis/desktop.py index 03f199a1..b39ff222 100644 --- a/diagrams/gis/desktop.py +++ b/diagrams/gis/desktop.py @@ -8,6 +8,10 @@ class _Desktop(_GIS): _icon_dir = "resources/gis/desktop" +class Maptunik(_Desktop): + _icon = "maptunik.png" + + class QGIS(_Desktop): _icon = "qgis.png" diff --git a/diagrams/gis/geocoding.py b/diagrams/gis/geocoding.py index 9aa420b4..de533277 100644 --- a/diagrams/gis/geocoding.py +++ b/diagrams/gis/geocoding.py @@ -20,4 +20,8 @@ class Nominatim(_Geocoding): _icon = "nominatim.png" +class Pelias(_Geocoding): + _icon = "pelias.png" + + # Aliases diff --git a/diagrams/gis/georchestra.py b/diagrams/gis/georchestra.py new file mode 100644 index 00000000..fc1b8ebf --- /dev/null +++ b/diagrams/gis/georchestra.py @@ -0,0 +1,11 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Georchestra(_GIS): + _type = "georchestra" + _icon_dir = "resources/gis/georchestra" + + +# Aliases diff --git a/diagrams/gis/mobile.py b/diagrams/gis/mobile.py index 8aae20a2..b798eddd 100644 --- a/diagrams/gis/mobile.py +++ b/diagrams/gis/mobile.py @@ -16,4 +16,8 @@ class Qfield(_Mobile): _icon = "qfield.png" +class Smash(_Mobile): + _icon = "smash.png" + + # Aliases diff --git a/diagrams/gis/routing.py b/diagrams/gis/routing.py index bbf723be..2176df71 100644 --- a/diagrams/gis/routing.py +++ b/diagrams/gis/routing.py @@ -12,8 +12,8 @@ class Graphhopper(_Routing): _icon = "graphhopper.png" -class Osmr(_Routing): - _icon = "osmr.png" +class Osrm(_Routing): + _icon = "osrm.png" class Pgrouting(_Routing): diff --git a/diagrams/gis/server.py b/diagrams/gis/server.py index 85487456..c6ac4106 100644 --- a/diagrams/gis/server.py +++ b/diagrams/gis/server.py @@ -56,6 +56,10 @@ class Geowebcache(_Server): _icon = "geowebcache.png" +class Kepler(_Server): + _icon = "kepler.png" + + class Mapproxy(_Server): _icon = "mapproxy.png" @@ -68,6 +72,14 @@ class Mapstore(_Server): _icon = "mapstore.png" +class Mviewer(_Server): + _icon = "mviewer.png" + + +class Pg_Tileserv(_Server): + _icon = "pg_tileserv.png" + + class Pycsw(_Server): _icon = "pycsw.png" diff --git a/diagrams/onprem/certificates.py b/diagrams/onprem/certificates.py index 030e8a42..fc645589 100644 --- a/diagrams/onprem/certificates.py +++ b/diagrams/onprem/certificates.py @@ -12,6 +12,10 @@ class CertManager(_Certificates): _icon = "cert-manager.png" +class Certbot(_Certificates): + _icon = "certbot.png" + + class LetsEncrypt(_Certificates): _icon = "lets-encrypt.png" diff --git a/docs/nodes/gis.md b/docs/nodes/gis.md index 1d6e1c67..f859b089 100644 --- a/docs/nodes/gis.md +++ b/docs/nodes/gis.md @@ -3,7 +3,7 @@ id: gis title: GIS --- -Node classes list of gis provider. +Node classes list of the gis provider. ## gis.cli @@ -11,9 +11,18 @@ Node classes list of gis provider. Gdal **diagrams.gis.cli.Gdal** +Imposm +**diagrams.gis.cli.Imposm** + Lastools **diagrams.gis.cli.Lastools** +Mdal +**diagrams.gis.cli.Mdal** + +Pdal +**diagrams.gis.cli.Pdal** + ## gis.cplusplus @@ -26,6 +35,9 @@ Node classes list of gis provider. BAN **diagrams.gis.data.BAN** +Here +**diagrams.gis.data.Here** + IGN **diagrams.gis.data.IGN** @@ -41,6 +53,9 @@ Node classes list of gis provider. ## gis.desktop +Maptunik +**diagrams.gis.desktop.Maptunik** + QGIS **diagrams.gis.desktop.QGIS** @@ -65,6 +80,12 @@ Node classes list of gis provider. Nominatim **diagrams.gis.geocoding.Nominatim** +Pelias +**diagrams.gis.geocoding.Pelias** + +## gis.georchestra + + ## gis.java @@ -107,6 +128,9 @@ Node classes list of gis provider. Qfield **diagrams.gis.mobile.Qfield** +Smash +**diagrams.gis.mobile.Smash** + ## gis.ogc @@ -140,8 +164,8 @@ Node classes list of gis provider. Graphhopper **diagrams.gis.routing.Graphhopper** -Osmr -**diagrams.gis.routing.Osmr** +Osrm +**diagrams.gis.routing.Osrm** Pgrouting **diagrams.gis.routing.Pgrouting** @@ -188,6 +212,9 @@ Node classes list of gis provider. Geowebcache **diagrams.gis.server.Geowebcache** +Kepler +**diagrams.gis.server.Kepler** + Mapproxy **diagrams.gis.server.Mapproxy** @@ -197,6 +224,12 @@ Node classes list of gis provider. Mapstore **diagrams.gis.server.Mapstore** +Mviewer +**diagrams.gis.server.Mviewer** + +Pg_Tileserv +**diagrams.gis.server.Pg_Tileserv** + Pycsw **diagrams.gis.server.Pycsw** diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 149ebf90..52e57591 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -98,6 +98,9 @@ Node classes list of the onprem provider. CertManager **diagrams.onprem.certificates.CertManager** +Certbot +**diagrams.onprem.certificates.Certbot** + LetsEncrypt **diagrams.onprem.certificates.LetsEncrypt** diff --git a/resources/cas.png b/resources/cas.png new file mode 100644 index 00000000..1f69615f Binary files /dev/null and b/resources/cas.png differ diff --git a/resources/gis/cli/mdal.png b/resources/gis/cli/mdal.png new file mode 100644 index 00000000..f353f463 Binary files /dev/null and b/resources/gis/cli/mdal.png differ diff --git a/resources/gis/cli/pdal.png b/resources/gis/cli/pdal.png new file mode 100644 index 00000000..522949b6 Binary files /dev/null and b/resources/gis/cli/pdal.png differ diff --git a/resources/gis/desktop/maptunik.png b/resources/gis/desktop/maptunik.png new file mode 100644 index 00000000..cd0df71e Binary files /dev/null and b/resources/gis/desktop/maptunik.png differ diff --git a/resources/gis/geocoding/pelias.png b/resources/gis/geocoding/pelias.png new file mode 100644 index 00000000..2f8350e2 Binary files /dev/null and b/resources/gis/geocoding/pelias.png differ diff --git a/resources/gis/georchestra/analytics.svg b/resources/gis/georchestra/analytics.svg new file mode 100644 index 00000000..fcd4027d --- /dev/null +++ b/resources/gis/georchestra/analytics.svg @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/georchestra/data_api.svg b/resources/gis/georchestra/data_api.svg new file mode 100644 index 00000000..004328e8 --- /dev/null +++ b/resources/gis/georchestra/data_api.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/georchestra/datafeeder.svg b/resources/gis/georchestra/datafeeder.svg new file mode 100644 index 00000000..c709fc46 --- /dev/null +++ b/resources/gis/georchestra/datafeeder.svg @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/mobile/smash.png b/resources/gis/mobile/smash.png new file mode 100644 index 00000000..e9fd8bbe Binary files /dev/null and b/resources/gis/mobile/smash.png differ diff --git a/resources/gis/routing/osmr.png b/resources/gis/routing/osrm.png similarity index 100% rename from resources/gis/routing/osmr.png rename to resources/gis/routing/osrm.png diff --git a/resources/gis/server/kepler.png b/resources/gis/server/kepler.png new file mode 100644 index 00000000..69b198e0 Binary files /dev/null and b/resources/gis/server/kepler.png differ diff --git a/resources/gis/server/mapserver.png b/resources/gis/server/mapserver.png index 5af8f7fd..f03354df 100644 Binary files a/resources/gis/server/mapserver.png and b/resources/gis/server/mapserver.png differ diff --git a/resources/gis/server/mviewer.png b/resources/gis/server/mviewer.png new file mode 100644 index 00000000..0b4166cc Binary files /dev/null and b/resources/gis/server/mviewer.png differ diff --git a/resources/gis/server/pg_tileserv.png b/resources/gis/server/pg_tileserv.png new file mode 100644 index 00000000..be52c5f5 Binary files /dev/null and b/resources/gis/server/pg_tileserv.png differ diff --git a/resources/onprem/certificates/certbot.png b/resources/onprem/certificates/certbot.png new file mode 100644 index 00000000..9659a81b Binary files /dev/null and b/resources/onprem/certificates/certbot.png differ diff --git a/resources/openldap.png b/resources/openldap.png new file mode 100644 index 00000000..c55718f8 Binary files /dev/null and b/resources/openldap.png differ diff --git a/website/static/img/resources/cas.png b/website/static/img/resources/cas.png new file mode 100644 index 00000000..1f69615f Binary files /dev/null and b/website/static/img/resources/cas.png differ diff --git a/website/static/img/resources/gis/cli/imposm.png b/website/static/img/resources/gis/cli/imposm.png new file mode 100644 index 00000000..6bbb013b Binary files /dev/null and b/website/static/img/resources/gis/cli/imposm.png differ diff --git a/website/static/img/resources/gis/cli/mdal.png b/website/static/img/resources/gis/cli/mdal.png new file mode 100644 index 00000000..f353f463 Binary files /dev/null and b/website/static/img/resources/gis/cli/mdal.png differ diff --git a/website/static/img/resources/gis/cli/pdal.png b/website/static/img/resources/gis/cli/pdal.png new file mode 100644 index 00000000..522949b6 Binary files /dev/null and b/website/static/img/resources/gis/cli/pdal.png differ diff --git a/website/static/img/resources/gis/data/here.png b/website/static/img/resources/gis/data/here.png new file mode 100644 index 00000000..62b4f304 Binary files /dev/null and b/website/static/img/resources/gis/data/here.png differ diff --git a/website/static/img/resources/gis/desktop/maptunik.png b/website/static/img/resources/gis/desktop/maptunik.png new file mode 100644 index 00000000..cd0df71e Binary files /dev/null and b/website/static/img/resources/gis/desktop/maptunik.png differ diff --git a/website/static/img/resources/gis/geocoding/pelias.png b/website/static/img/resources/gis/geocoding/pelias.png new file mode 100644 index 00000000..2f8350e2 Binary files /dev/null and b/website/static/img/resources/gis/geocoding/pelias.png differ diff --git a/website/static/img/resources/gis/georchestra/analytics.svg b/website/static/img/resources/gis/georchestra/analytics.svg new file mode 100644 index 00000000..fcd4027d --- /dev/null +++ b/website/static/img/resources/gis/georchestra/analytics.svg @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/georchestra/data_api.svg b/website/static/img/resources/gis/georchestra/data_api.svg new file mode 100644 index 00000000..004328e8 --- /dev/null +++ b/website/static/img/resources/gis/georchestra/data_api.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/georchestra/datafeeder.svg b/website/static/img/resources/gis/georchestra/datafeeder.svg new file mode 100644 index 00000000..c709fc46 --- /dev/null +++ b/website/static/img/resources/gis/georchestra/datafeeder.svg @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/mobile/smash.png b/website/static/img/resources/gis/mobile/smash.png new file mode 100644 index 00000000..e9fd8bbe Binary files /dev/null and b/website/static/img/resources/gis/mobile/smash.png differ diff --git a/website/static/img/resources/gis/routing/osrm.png b/website/static/img/resources/gis/routing/osrm.png new file mode 100644 index 00000000..b2a922ab Binary files /dev/null and b/website/static/img/resources/gis/routing/osrm.png differ diff --git a/website/static/img/resources/gis/server/kepler.png b/website/static/img/resources/gis/server/kepler.png new file mode 100644 index 00000000..69b198e0 Binary files /dev/null and b/website/static/img/resources/gis/server/kepler.png differ diff --git a/website/static/img/resources/gis/server/mapserver.png b/website/static/img/resources/gis/server/mapserver.png index 5af8f7fd..f03354df 100644 Binary files a/website/static/img/resources/gis/server/mapserver.png and b/website/static/img/resources/gis/server/mapserver.png differ diff --git a/website/static/img/resources/gis/server/mviewer.png b/website/static/img/resources/gis/server/mviewer.png new file mode 100644 index 00000000..0b4166cc Binary files /dev/null and b/website/static/img/resources/gis/server/mviewer.png differ diff --git a/website/static/img/resources/gis/server/pg_tileserv.png b/website/static/img/resources/gis/server/pg_tileserv.png new file mode 100644 index 00000000..be52c5f5 Binary files /dev/null and b/website/static/img/resources/gis/server/pg_tileserv.png differ diff --git a/website/static/img/resources/onprem/certificates/certbot.png b/website/static/img/resources/onprem/certificates/certbot.png new file mode 100644 index 00000000..9659a81b Binary files /dev/null and b/website/static/img/resources/onprem/certificates/certbot.png differ diff --git a/website/static/img/resources/openldap.png b/website/static/img/resources/openldap.png new file mode 100644 index 00000000..c55718f8 Binary files /dev/null and b/website/static/img/resources/openldap.png differ