diff --git a/CHANGELOG.md b/CHANGELOG.md index 90a23dcf0a..5c4ac64647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,18 @@ -## [Unreleased](https://github.com/gravitystorm/openstreetmap-carto/compare/v5.3.1...master) - -### Changes -- Fix type in text-line-spacing (#4455) -- Shield dimensions (#4453) -- Updated to work with pyscopg2 version 2.9.1 (#4451) -- Fix advertising column shape (#4424) -- Simplified version fixing tourism=information (#4420) -- Make text for subway stations render at z>=15 (#4392) -- Update README.md on v5 (#4357) -- Windows line ending fix (#4330) -- Documentation fixes (#4310) -- De-emphasize parking=street_side (#4301) -- Update DB dockerfile to use the postgis image (#4294) +## [Unreleased](https://github.com/gravitystorm/openstreetmap-carto/compare/v5.4.0...master) + +## [v5.4.0](https://github.com/gravitystorm/openstreetmap-carto/compare/v5.3.1...v5.4.0) - 2021-09-22 +### Changes +- Added a new `planet_osm_line_label` index (#4381) +- Updated Docker development setup to use offical PostGIS images (#4294) +- Fixed endline conversion issues with python setup scripts on Windows (#4330) +- Added detailed rendering of golf courses (#4381, #4467) +- De-emphasized street-side parking (#4301) +- Changed subway stations to start text rendering at z15 (#4392) +- Updated road shield generation scripts to Python 3 (#4453) +- Updated external data loading script to support pyscopg2 2.9.1 (#4451) +- Stopped displaying tourism=information with unknown information values +- Switched the Natural Earth URL to point at its new location (#4466) +- Added more logging to the external data loading script (#4472) ## [v5.3.1](https://github.com/gravitystorm/openstreetmap-carto/compare/v5.3.0...v5.3.1) - 2021-02-04 ### Changes diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index eb45275b10..9f8c8242c3 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -62,7 +62,7 @@ When using the OpenStreetMap Carto spaces you should act in the spirit of the va The OpenStreetMap Carto maintainers are responsible for handling conduct-related issues. Their goal is to de-escalate conflicts and try to resolve issues to the satisfaction of all parties. -If you encounter a conduct-related issue, you should report it to the maintainers by sending them [all an email](mailto:openstreetmap-carto@gravitystorm.co.uk,penorman@mac.com,info@matthijsmelissen.nl,matkoniecz@gmail.com,chris_hormann@gmx.de,daniel@xn--ko-wla.pl,sommerluk@gmail.com,joseph.eisenberg@gmail.com). +If you encounter a conduct-related issue, you should report it to the maintainers by sending them [all an email](mailto:openstreetmap-carto@gravitystorm.co.uk,osm@paulnorman.ca,chris_hormann@gmx.de,daniel@xn--ko-wla.pl,sommerluk@gmail.com,joseph.eisenberg@gmail.com). **Note that the goal of the Code of Conduct and the maintainers is to resolve conflicts in the most harmonious way possible.** We hope that in most cases issues may be resolved through polite discussion and mutual agreement. Bans and other forceful measures are to be employed only as a last resort. @@ -77,6 +77,6 @@ Changes to the Code of Conduct should be proposed as pull requests. ## Acknowledgements -This document is based on the [Go Code of Conduct](https://golang.org/conduct), which in turn has parts derived from the Code of Conduct documents of the Django, FreeBSD, and Rust projects. +This document is based on the [Go Community Code of Conduct](https://go.dev/conduct), which in turn has parts derived from the Code of Conduct documents of the Django, FreeBSD, and Rust projects. This documented is licensed under the Creative Commons Attribution 3.0 License. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 725ccf7c3e..54a26707e6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -34,7 +34,7 @@ images might not be sufficient and a demo layer is necessary. pnorman has a serv ## Easy pickings -Some [easy issues](https://github.com/gravitystorm/openstreetmap-carto/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) have been selected +Some [easy issues](https://github.com/gravitystorm/openstreetmap-carto/labels/good%20first%20issue) have been selected that are particularly suitable for new contributors to get familiar with the project's code base and the contribution process. ## Editing layers @@ -148,8 +148,8 @@ Because SQL within JSON or YAML will not generally be syntax highlighted, indent ### External icon design resources The project's goals and design philsophy are different from other projects, but some external resources with general information about icon design are: -* [Maki Icons Design Guidelines](https://www.mapbox.com/maki-icons/guidelines/) -* [GNOME Icon Design Guildelines](https://developer.gnome.org/hig/stable/icons-and-artwork.html.en) +* [Maki Icons Design Guidelines](https://labs.mapbox.com/maki-icons/guidelines/) +* [GNOME Icon Design Guildelines](https://developer.gnome.org/hig/guidelines/ui-icons.html) ## Typography diff --git a/DOCKER.md b/DOCKER.md index 0fc7418cf6..0e076e6a8f 100644 --- a/DOCKER.md +++ b/DOCKER.md @@ -1,13 +1,13 @@ # Running OpenStreetMap Carto with Docker -[Docker](https://docker.com) is a virtualized environment running a [_Docker demon_](https://docs.docker.com/engine/docker-overview), in which you can run software without altering your host system permanently. The software components run in _containers_ that are easy to setup and tear down individually. The Docker demon can use operating-system-level virtualization (Linux, Windows) or a virtual machine (macOS, Windows). +[Docker](https://www.docker.com/) is a virtualized environment running a [_Docker demon_](https://docs.docker.com/get-started/overview/), in which you can run software without altering your host system permanently. The software components run in _containers_ that are easy to setup and tear down individually. The Docker demon can use operating-system-level virtualization (Linux, Windows) or a virtual machine (macOS, Windows). This allows to set up a development environment for OpenStreetMap Carto easily. Specifically, this environment consists of a PostgreSQL database to store the OpenStreetMap data and [Kosmtik](https://github.com/kosmtik/kosmtik) for previewing the style. ## Prerequisites -Docker is available for Linux, macOS and Windows. [Install](https://www.docker.com/get-docker) the software packaged for your host system in order +Docker is available for Linux, macOS and Windows. [Install](https://www.docker.com/products/docker-desktop/) the software packaged for your host system in order to be able to run Docker containers. You also need Docker Compose, which should be available once you installed Docker itself. Otherwise you need to [install Docker Compose manually](https://docs.docker.com/compose/install/). @@ -29,7 +29,7 @@ Read on below to get the details. ## Repositories -Instructions above will clone main OpenStreetMap Carto repository. To test your own changes you should [fork](https://help.github.com/articles/fork-a-repo/) gravitystorm/openstreetmap-carto repository and [clone your fork](https://help.github.com/articles/cloning-a-repository/). +Instructions above will clone main OpenStreetMap Carto repository. To test your own changes you should [fork](https://docs.github.com/en/get-started/quickstart/fork-a-repo) gravitystorm/openstreetmap-carto repository and [clone your fork](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository). This OpenStreetMap Carto repository needs to be a directory that is shared between your host system and the Docker virtual machine. Home directories are shared by default; if your repository is in another place you need to add this to the Docker sharing list (e.g. macOS: Docker Preferences > File Sharing; Windows: Docker Settings > Shared Drives). diff --git a/INSTALL.md b/INSTALL.md index a568723e4e..56bf12ef33 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,9 +1,9 @@ # Installation -This document describes how to manually configure your system for running OpenStreetMap Carto. If you prefer quick, platform independent setup for a development environment, without the need to install and configure tools by hand, follow a Docker installation guide in [DOCKER.md](https://github.com/gravitystorm/openstreetmap-carto/blob/master/DOCKER.md). +This document describes how to manually configure your system for running OpenStreetMap Carto. If you prefer quick, platform independent setup for a development environment, without the need to install and configure tools by hand, follow a Docker installation guide in [DOCKER.md](DOCKER.md). ## OpenStreetMap data -You need OpenStreetMap data loaded into a PostGIS database (see below for [dependencies](#dependencies)). These stylesheets expect a database generated with osm2pgsql using the pgsql backend (table names of `planet_osm_point`, etc), the default database name (`gis`), and the [lua transforms](https://github.com/openstreetmap/osm2pgsql/blob/master/docs/lua.md) documented in the instructions below. +You need OpenStreetMap data loaded into a PostGIS database (see below for [dependencies](#dependencies)). These stylesheets expect a database generated with osm2pgsql using the pgsql backend (table names of `planet_osm_point`, etc), the default database name (`gis`), and the [lua transforms](https://osm2pgsql.org/doc/manual.html#lua-tag-transformations) documented in the instructions below. Start by creating a database @@ -24,7 +24,7 @@ then grab some OSM data. It's probably easiest to grab an PBF of OSM data from [ osm2pgsql -G --hstore --style openstreetmap-carto.style --tag-transform-script openstreetmap-carto.lua -d gis ~/path/to/data.osm.pbf ``` -You can find a more detailed guide to setting up a database and loading data with osm2pgsql at [switch2osm.org](https://switch2osm.org/manually-building-a-tile-server-16-04-2-lts/). +You can find a more detailed guide to setting up a database and loading data with osm2pgsql at [switch2osm.org](https://switch2osm.org/serving-tiles/manually-building-a-tile-server-16-04-2-lts/). ### Custom indexes Custom indexes are required for rendering performance and are essential on full planet databases. @@ -51,7 +51,7 @@ DejaVu Sans is used as an optional fallback font for systems without Noto Sans. Hanazono is used a fallback for seldom used CJK characters that are not covered by Noto. -Unifont is used as a last resort fallback, with it's excellent coverage, common presence on machines, and ugly look. For compatibility reasons, we support two Linux-distributions-specific versions of Unifont, therefor it's expected that you *always* get a warning about a missing Unifont version. +Unifont is used as a last resort fallback, with it's excellent coverage, common presence on machines, and ugly look. For compatibility reasons, we support two Linux-distributions-specific versions of Unifont, therefore it's expected that you *always* get a warning about a missing Unifont version. If you do not install all the fonts, the rendering itself will not break, but missing glyphs will be ugly. @@ -65,9 +65,9 @@ On Ubuntu 16.04 or Debian Testing you can download and install most of the requi sudo apt-get install fonts-noto-cjk fonts-noto-hinted fonts-noto-unhinted fonts-hanazono ttf-unifont ``` -Noto Emoji Regular (*not* Noto Color Emoji) can be downloaded [from the Noto Emoji repository](https://github.com/googlei18n/noto-emoji). +Noto Emoji Regular (*not* Noto Color Emoji) can be downloaded [from the Noto Emoji repository](https://github.com/googlefonts/noto-emoji). -It might be useful to have a more recent version of the fonts for [rare non-latin scripts](#non-latin-scripts). The current upstream font release has also some more scripts and style variants than in the Ubuntu package. It can be installed [from source](https://github.com/googlei18n/noto-fonts/blob/master/FAQ.md#where-are-the-fonts). +It might be useful to have a more recent version of the fonts for [rare non-latin scripts](#non-latin-scripts). The current upstream font release has also some more scripts and style variants than in the Ubuntu package. It can be installed [from source](https://github.com/googlefonts/noto-fonts/blob/master/FAQ.md#where-are-the-fonts). DejaVu is packaged as `fonts-dejavu-core`. @@ -75,8 +75,8 @@ DejaVu is packaged as `fonts-dejavu-core`. The fonts can be downloaded here: -* [Noto homepage](https://www.google.com/get/noto/) and [Noto github repositories](https://github.com/googlei18n?utf8=%E2%9C%93&q=noto) -* [DejaVu homepage](http://dejavu-fonts.org/) +* [Noto homepage](https://www.google.com/get/noto/) and [Noto github repositories](https://github.com/googlefonts?utf8=%E2%9C%93&q=noto) +* [DejaVu homepage](https://dejavu-fonts.org/) * [Hanazono homepage](http://fonts.jp/hanazono/) * [Unifont homepage](http://unifoundry.com/) @@ -101,7 +101,7 @@ To display any map a database containing OpenStreetMap data and some utilities a * [PostgreSQL](https://www.postgresql.org/) * [PostGIS](https://postgis.net/) -* [osm2pgsql](https://github.com/openstreetmap/osm2pgsql#installing) to [import your data](https://switch2osm.org/loading-osm-data/) into a PostGIS database +* [osm2pgsql](https://github.com/openstreetmap/osm2pgsql#installing) to [import your data](https://switch2osm.org/serving-tiles/updating-as-people-edit/) into a PostGIS database * Python 3 with the psycopg2, yaml, and requests libraries (`python3-psycopg2`, `python3-yaml`, `python3-requests`, `python3-requests-file` packages on Debian-derived systems) * `ogr2ogr` for loading shapefiles into the database (`gdal-bin` on Debian-derived systems) @@ -110,7 +110,7 @@ To display any map a database containing OpenStreetMap data and some utilities a Some colours, SVGs and other files are generated with helper scripts. Not all users will need these dependencies * Python and Ruby to run helper scripts -* [Color Math](https://github.com/gtaylor/python-colormath) and [numpy](http://www.numpy.org/) if running generate_road_colors.py helper script (may be obtained with `pip install colormath numpy`) +* [Color Math](https://github.com/gtaylor/python-colormath) and [numpy](https://numpy.org/) if running generate_road_colors.py helper script (may be obtained with `pip install colormath numpy`) ### Additional deployment dependencies diff --git a/README.md b/README.md index 3829e13bef..498342abe8 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![screenshot](https://raw.github.com/gravitystorm/openstreetmap-carto/master/preview.png) -These are the CartoCSS map stylesheets for the Standard map layer on [OpenStreetMap.org](https://www.openstreetmap.org). +These are the CartoCSS map stylesheets for the Standard map layer on [OpenStreetMap.org](https://www.openstreetmap.org/). The general purpose, the cartographic design goals and guidelines for this style are outlined in [CARTOGRAPHY.md](CARTOGRAPHY.md). @@ -10,7 +10,7 @@ These stylesheets can be used in your own cartography projects, and are designed to be easily customised. They work with [Kosmtik](https://github.com/kosmtik/kosmtik) and also with the command-line [CartoCSS](https://github.com/mapbox/carto) processor. -Since August 2013 these stylesheets have been used on the OSMF tileservers (tile.openstreetmap.org), and +Since August 2013 these stylesheets have been used on the [OSMF tileservers](https://operations.osmfoundation.org/policies/tiles/) (tile.openstreetmap.org), and are updated from each point release. They supersede the previous [XML-based stylesheets](https://github.com/openstreetmap/mapnik-stylesheets). # Installation @@ -37,7 +37,7 @@ cartographic project you can expect the following: shapefiles and fonts but will not contain changes that require software or database upgrades. * MAJOR: Any change the requires reloading a database, or upgrading software - dependecies will trigger a major version change. + dependencies will trigger a major version change. # Roadmap @@ -60,14 +60,11 @@ versions. Care has been taken to not get too clever with variables and expressions. While these often make it easier to customise, experience has shown that over-cleverness -(e.g. [interpolated entities][cleverness]) can discourage contributions. - -[issues]: https://github.com/gravitystorm/openstreetmap-carto/issues -[cleverness]: https://github.com/openstreetmap/mapnik-stylesheets/blob/master/inc/settings.xml.inc.template#L16 +(e.g. [interpolated entities](https://github.com/openstreetmap/mapnik-stylesheets/blob/master/inc/settings.xml.inc.template#L16)) can discourage contributions. ## Database schema change (v4.x) -The v4.x series includes [osm2pgsql lua transforms](https://github.com/openstreetmap/osm2pgsql/blob/master/docs/lua.md) +The v4.x series includes [osm2pgsql lua transforms](https://osm2pgsql.org/doc/manual.html#lua-tag-transformations) and a hstore column with all other tags, allowing use of more OpenStreetMap data. Users need to reload their databases, v3.x compatibility is not maintained. @@ -76,7 +73,7 @@ to reload their databases, v3.x compatibility is not maintained. The v5.x series updates Lua tag transforms, linestring and polygon decisions have changed. -There are over [400 open requests][issues], some that have been open for years. +There are over [500 open requests](https://github.com/gravitystorm/openstreetmap-carto/issues), some that have been open for years. These need reviewing and dividing into obvious fixes, or additional new features that need some cartographic judgement. @@ -85,18 +82,22 @@ that need some cartographic judgement. There are many open-source stylesheets written for creating OpenStreetMap-based maps using Mapnik, many based on this project. Some alternatives are: -* [OSM-Bright](https://github.com/mapbox/osm-bright) -* [XML-based stylesheets](https://trac.openstreetmap.org/browser/subversion/applications/rendering/mapnik) -* [osmfr-cartocss](https://github.com/cquest/osmfr-cartocss) -* [openstreetmap-carto-german](https://github.com/giggls/openstreetmap-carto-de) +* [OSM Bright](https://github.com/mapbox/osm-bright) +* [XML-based stylesheets](https://github.com/openstreetmap/mapnik-stylesheets) +* [OpenStreetMap "FR" Carto](https://github.com/cquest/osmfr-cartocss) +* [OpenStreetMap Carto German](https://github.com/giggls/openstreetmap-carto-de) # Maintainers -* Andy Allan [@gravitystorm](https://github.com/gravitystorm/) -* Matthijs Melissen [@matthijsmelissen](https://github.com/matthijsmelissen/) -* Paul Norman [@pnorman](https://github.com/pnorman/) -* Mateusz Konieczny [@matkoniecz](https://github.com/matkoniecz/) +* Andy Allan [@gravitystorm](https://github.com/gravitystorm) +* Paul Norman [@pnorman](https://github.com/pnorman) * Daniel Koć [@kocio-pl](https://github.com/kocio-pl) * Christoph Hormann [@imagico](https://github.com/imagico) * Lukas Sommer [@sommerluk](https://github.com/sommerluk) * Joseph Eisenberg [@jeisenbe](https://github.com/jeisenbe) + +## Previous maintainers + +* Michael Glanznig [@nebulon42](https://github.com/nebulon42) +* Matthijs Melissen [@matthijsmelissen](https://github.com/matthijsmelissen) +* Mateusz Konieczny [@matkoniecz](https://github.com/matkoniecz) diff --git a/docker-compose.yml b/docker-compose.yml index 60a2d09fea..be99a123ae 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,6 +2,7 @@ version: '2' services: kosmtik: image: kosmtik:v1 + platform: linux/amd64 build: context: . dockerfile: Dockerfile @@ -19,8 +20,6 @@ services: build: context: . dockerfile: Dockerfile.db - ports: - - "127.0.0.1:5432:5432" environment: - POSTGRES_HOST_AUTH_METHOD=trust - PG_WORK_MEM diff --git a/openstreetmap-carto.lua b/openstreetmap-carto.lua index 8dbca62a64..8fc2c85212 100644 --- a/openstreetmap-carto.lua +++ b/openstreetmap-carto.lua @@ -121,7 +121,7 @@ local delete_tags = { 'dcgis:gis_id', -- Building Identification Number (New York, US) 'nycdoitt:bin', - -- Chicago Building Inport (US) + -- Chicago Building Import (US) 'chicago:building_id', -- Louisville, Kentucky/Building Outlines Import (US) 'lojic:bgnum', diff --git a/openstreetmap-carto.style b/openstreetmap-carto.style index 77134cb705..0a30add22d 100644 --- a/openstreetmap-carto.style +++ b/openstreetmap-carto.style @@ -1,5 +1,5 @@ # This is the osm2pgsql .style file for openstreetmap-carto. -# It is inteded to be used with openstreetmap-carto.lua and osm2pgsql Lua +# It is intended to be used with openstreetmap-carto.lua and osm2pgsql Lua # transforms. Full usage details are in INSTALL.md # Among things, this means that the linear vs polygon distinction in this file # doesn't matter, because that is set in the Lua and this file is only used for diff --git a/project.mml b/project.mml index 7fb3d47227..2a685232c8 100644 --- a/project.mml +++ b/project.mml @@ -1483,7 +1483,8 @@ Layer: WHEN (tags ? 'ele') AND tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$' AND ("natural" IN ('peak', 'volcano', 'saddle') OR tourism = 'alpine_hut' OR (tourism = 'information' AND tags->'information' = 'guidepost') - OR amenity = 'shelter') + OR amenity = 'shelter' + OR tags->'mountain_pass' = 'yes') THEN CONCAT(REPLACE(ROUND((tags->'ele')::NUMERIC)::TEXT, '-', U&'\2212'), U&'\00A0', 'm') END, CASE WHEN (tags ? 'height') AND tags->'height' ~ '^\d{1,3}(\.\d+)?$' @@ -1529,6 +1530,7 @@ Layer: 'natural_' || CASE WHEN "natural" IN ('wood', 'water', 'mud', 'wetland', 'bay', 'spring', 'scree', 'shingle', 'bare_rock', 'sand', 'heath', 'grassland', 'scrub', 'beach', 'glacier', 'tree', 'strait', 'cape') THEN "natural" END, + 'mountain_pass' || CASE WHEN tags->'mountain_pass' IN ('yes') THEN '' END, -- after natural=saddle to give priority to that tag on the same node 'waterway_' || CASE WHEN "waterway" IN ('waterfall') AND way_area IS NULL THEN waterway END, 'place_' || CASE WHEN place IN ('island', 'islet', 'square') THEN place END, 'historic_' || CASE WHEN historic IN ('memorial', 'monument', 'archaeological_site', 'fort', 'castle', 'manor', 'city_gate') @@ -1557,7 +1559,8 @@ Layer: ) AS feature, access, CASE - WHEN "natural" IN ('peak', 'volcano', 'saddle') THEN + WHEN "natural" IN ('peak', 'volcano', 'saddle') + OR tags->'mountain_pass' = 'yes' THEN CASE WHEN tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$' THEN (tags->'ele')::NUMERIC END diff --git a/scripts/get-external-data.py b/scripts/get-external-data.py index 4cd1321f5c..c5a444780d 100755 --- a/scripts/get-external-data.py +++ b/scripts/get-external-data.py @@ -50,7 +50,7 @@ def __init__(self, name, conn, temp_schema, schema, metadata_table): self._dst_schema = schema self._metadata_table = metadata_table - # Clean up the temporary schema in preperation for loading + # Clean up the temporary schema in preparation for loading def clean_temp(self): with self._conn.cursor() as cur: cur.execute('''DROP TABLE IF EXISTS "{temp_schema}"."{name}"''' @@ -175,6 +175,8 @@ def main(): else: logging.basicConfig(level=logging.INFO) + logging.info("Starting load of external data into database") + with open(opts.config) as config_file: config = yaml.safe_load(config_file) data_dir = opts.data or config["settings"]["data_dir"] @@ -231,15 +233,20 @@ def main(): else: headers = {} + logging.info(" Fetching {}".format(source["url"])) download = s.get(source["url"], headers=headers) download.raise_for_status() - if (download.status_code == 200): + if download.status_code == requests.codes.ok: if "Last-Modified" in download.headers: new_last_modified = download.headers["Last-Modified"] else: new_last_modified = None + + logging.info(" Download complete ({} bytes)".format(len(download.content))) + if "archive" in source and source["archive"]["format"] == "zip": + logging.info(" Decompressing file") zip = zipfile.ZipFile(io.BytesIO(download.content)) for member in source["archive"]["files"]: zip.extract(member, workingdir) @@ -268,6 +275,7 @@ def main(): ogrcommand += [ogrpg, os.path.join(workingdir, source["file"])] + logging.info(" Importing into database") logging.debug("running {}".format( subprocess.list2cmdline(ogrcommand))) @@ -285,13 +293,18 @@ def main(): raise RuntimeError( "ogr2ogr error when loading table {}".format(name)) + logging.info(" Import complete") + this_table.index() if renderuser is not None: this_table.grant_access(renderuser) this_table.replace(new_last_modified) + elif download.status_code == requests.codes.not_modified: + logging.info(" Table {} did not require updating".format(name)) else: - logging.info( - "Table {} did not require updating".format(name)) + logging.critical(" Unexpected response code ({}".format(download.status_code)) + logging.critical(" Table {} was not updated".format(name)) + if conn: conn.close() diff --git a/scripts/indexes.py b/scripts/indexes.py index ed27b01c58..02e721f01f 100755 --- a/scripts/indexes.py +++ b/scripts/indexes.py @@ -49,7 +49,7 @@ def reindex_cb(table, name, function, where): if not args.concurrent: print('REINDEX planet_osm_{table}_{name};'.format(table=table, name=name)) else: - # Rebuilding indexes concurently requires making a new index, dropping the old one, and renaming. + # Rebuilding indexes concurrently requires making a new index, dropping the old one, and renaming. print('ALTER INDEX planet_osm_{table}_{name} RENAME TO planet_osm_{table}_{name}_old;'.format(table=table, name=name)) cb(table, name, function, where) print('DROP INDEX planet_osm_{table}_{name}_old;\n'.format(table=table, name=name)) diff --git a/style/amenity-points.mss b/style/amenity-points.mss index abfd6e04b0..a985fc81c3 100644 --- a/style/amenity-points.mss +++ b/style/amenity-points.mss @@ -145,22 +145,23 @@ } [feature = 'highway_bus_stop'] { - [zoom >= 16] { + [zoom >= 16][zoom < 17] { marker-file: url('symbols/square.svg'); marker-fill: @transportation-icon; marker-width: 6; marker-clip: false; } [zoom >= 17] { - marker-file: url('symbols/highway/bus_stop.12.svg'); - marker-width: 12; + marker-file: url('symbols/highway/bus_stop.svg'); + marker-fill: @transportation-icon; + marker-clip: false; } } [feature = 'highway_elevator'][zoom >= 18] { [access = null], [access = 'yes'] { - marker-file: url('symbols/highway/elevator.12.svg'); + marker-file: url('symbols/highway/elevator.svg'); marker-fill: @transportation-icon; } } @@ -192,7 +193,7 @@ } [feature = 'highway_traffic_signals'][zoom >= 17] { - marker-file: url('symbols/highway/traffic_light.13.svg'); + marker-file: url('symbols/highway/traffic_light.svg'); marker-fill: #545454; marker-clip: false; } @@ -1023,7 +1024,6 @@ [shop = 'car_repair'][zoom >= 18] { marker-file: url('symbols/shop/car_repair.svg'); - marker-fill: @amenity-brown; } [shop = 'dairy'][zoom >= 18] { @@ -1099,7 +1099,7 @@ } [shop = 'motorcycle'][zoom >= 18] { - marker-file: url('symbols/motorcycle.svg'); + marker-file: url('symbols/shop/motorcycle.svg'); } [shop = 'music'][zoom >= 18] { @@ -1182,7 +1182,7 @@ } [feature = 'advertising_column'][zoom >= 19]{ - marker-file: url('symbols/advertising_column.svg'); + marker-file: url('symbols/amenity/advertising_column.svg'); marker-fill: @advertising-grey; marker-clip: false; } @@ -1335,7 +1335,7 @@ } [feature = 'aeroway_helipad'][zoom >= 16] { - marker-file: url('symbols/helipad.16.svg'); + marker-file: url('symbols/amenity/helipad.svg'); marker-clip: false; marker-fill: @airtransport; } @@ -1346,7 +1346,7 @@ [feature = 'aeroway_aerodrome']['iata' = null][zoom >= 12][zoom < 18] { [way_pixels <= 192000], [way_pixels = null] { - marker-file: url('symbols/aerodrome.12.svg'); + marker-file: url('symbols/amenity/aerodrome.svg'); marker-clip: false; marker-fill: @airtransport; } @@ -1382,8 +1382,15 @@ marker-clip: false; } + [feature = 'mountain_pass'][zoom >= 15] { + marker-file: url('symbols/natural/saddle.svg'); + marker-fill: @transportation-icon; + marker-clip: false; + } + [feature = 'natural_spring'][zoom >= 14] { - marker-file: url('symbols/spring.svg'); + marker-file: url('symbols/natural/spring.svg'); + marker-fill: #7abcec; marker-clip: false; } @@ -1397,14 +1404,14 @@ [zoom >= 14][height > 10], [zoom >= 15][name != null], [zoom >= 16] { - marker-file: url('symbols/waterfall.svg'); + marker-file: url('symbols/natural/waterfall.svg'); marker-clip: false; marker-fill: @water-text; } } [feature = 'military_bunker'][zoom >= 17] { - marker-file: url('symbols/bunker.svg'); + marker-file: url('symbols/man_made/bunker.svg'); marker-fill: @man-made-icon; marker-clip: false; } @@ -1413,7 +1420,7 @@ [zoom >= 15][location != 'rooftop'][location != 'roof'], [zoom >= 15][location = null], [zoom >= 19] { - marker-file: url('symbols/generator_wind.svg'); + marker-file: url('symbols/man_made/generator_wind.svg'); marker-fill: @man-made-icon; marker-clip: false; } @@ -1480,9 +1487,11 @@ [feature = 'railway_level_crossing'][zoom >= 14]::railway, [feature = 'railway_crossing'][zoom >= 15]::railway{ - marker-file: url('symbols/level_crossing.svg'); + marker-file: url('symbols/barrier/level_crossing.svg'); + marker-fill: #4d4d4d; + marker-clip: false; [zoom >= 16] { - marker-file: url('symbols/level_crossing2.svg'); + marker-file: url('symbols/barrier/level_crossing2.svg'); } } @@ -1830,6 +1839,7 @@ [feature = 'natural_peak'][zoom >= 13], [feature = 'natural_volcano'][zoom >= 13], [feature = 'natural_saddle'][zoom >= 15], + [feature = 'mountain_pass'][zoom >= 15], [feature = 'tourism_viewpoint'][zoom >= 16] { text-name: "[name]"; text-size: @standard-font-size; @@ -1837,6 +1847,7 @@ text-line-spacing: @standard-line-spacing-size; text-fill: darken(@landform-color, 30%); [feature = 'natural_volcano'] { text-fill: #d40000; } + [feature = 'mountain_pass'] { text-fill: @transportation-text; } text-dy: 7; [feature = 'tourism_viewpoint'] { text-dy: 11; } text-face-name: @standard-font; @@ -2334,7 +2345,7 @@ text-face-name: @standard-font; text-halo-radius: @standard-halo-radius; text-halo-fill: @standard-halo-fill; - text-dy: 6; + text-dy: 7; } [feature = 'amenity_atm'][zoom >= 19], @@ -2600,9 +2611,6 @@ text-face-name: @standard-font; text-halo-radius: @standard-halo-radius; text-halo-fill: rgba(255, 255, 255, 0.6); - [shop = 'car_repair'] { - text-fill: @amenity-brown; - } [shop = 'massage'] { text-fill: @leisure-green; } diff --git a/style/golf.mss b/style/golf.mss index ac43ef69a1..7ead403b44 100644 --- a/style/golf.mss +++ b/style/golf.mss @@ -1,3 +1,5 @@ +@golf-color: #666; + #landcover[zoom >= 12] { ::high-zoom[zoom >= 12] { [feature = 'golf_tee'], @@ -18,14 +20,13 @@ ::high-zoom[zoom >= 15] { [feature = 'golf_rough'] { polygon-pattern-file: url('symbols/golf_rough.svg'); - polygon-pattern-comp-op: soft-light; } } } #golf-line[zoom >= 16] { [golf = 'hole'] { - line-color: @address-color; + line-color: @golf-color; line-width: 0.5; } } @@ -35,7 +36,7 @@ [feature = 'golf_hole'][name != ''] { text-placement: line; text-size: 11; - text-fill: @address-color; + text-fill: @golf-color; text-face-name: @book-fonts; text-halo-radius: @standard-halo-radius; text-halo-fill: @standard-halo-fill; @@ -51,7 +52,7 @@ [feature = 'golf_hole'], [feature = 'golf_pin'] { marker-file: url('symbols/leisure/golf_pin.svg'); - marker-fill: @address-color; + marker-fill: @golf-color; marker-clip: false; } } @@ -60,7 +61,7 @@ [feature = 'golf_pin'][ref != ''] { text-name: "[ref]"; text-size: @standard-font-size; - text-fill: @address-color; + text-fill: @golf-color; text-face-name: @book-fonts; text-halo-radius: @standard-halo-radius; text-halo-fill: @standard-halo-fill; diff --git a/style/stations.mss b/style/stations.mss index 47d7fe9ab6..4f2f48b859 100644 --- a/style/stations.mss +++ b/style/stations.mss @@ -3,7 +3,7 @@ #stations { [railway = 'subway_entrance'][zoom >= 18] { - marker-file: url('symbols/entrance.10.svg'); + marker-file: url('symbols/amenity/entrance.svg'); marker-fill: @transportation-icon; marker-clip: false; [zoom >= 19] { diff --git a/symbols/advertising_column.svg b/symbols/advertising_column.svg deleted file mode 100644 index 4c0c3e3267..0000000000 --- a/symbols/advertising_column.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/symbols/aerodrome.12.svg b/symbols/aerodrome.12.svg deleted file mode 100644 index 3eb6309181..0000000000 --- a/symbols/aerodrome.12.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/symbols/amenity/advertising_column.svg b/symbols/amenity/advertising_column.svg new file mode 100644 index 0000000000..85aa5f78e1 --- /dev/null +++ b/symbols/amenity/advertising_column.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/symbols/amenity/aerodrome.svg b/symbols/amenity/aerodrome.svg new file mode 100644 index 0000000000..dd2f169665 --- /dev/null +++ b/symbols/amenity/aerodrome.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/amenity/arts_centre.svg b/symbols/amenity/arts_centre.svg index 2058f54a23..ddff0d68af 100644 --- a/symbols/amenity/arts_centre.svg +++ b/symbols/amenity/arts_centre.svg @@ -1,41 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - + + diff --git a/symbols/amenity/atm.svg b/symbols/amenity/atm.svg index eda8372cee..8923a9c847 100644 --- a/symbols/amenity/atm.svg +++ b/symbols/amenity/atm.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/bank.svg b/symbols/amenity/bank.svg index 0782323406..5735c308b0 100644 --- a/symbols/amenity/bank.svg +++ b/symbols/amenity/bank.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/bar.svg b/symbols/amenity/bar.svg index a3e42fc877..030eb3cdf6 100644 --- a/symbols/amenity/bar.svg +++ b/symbols/amenity/bar.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/bbq.svg b/symbols/amenity/bbq.svg index 68deda03cf..0e6dd806e8 100644 --- a/symbols/amenity/bbq.svg +++ b/symbols/amenity/bbq.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/bench.svg b/symbols/amenity/bench.svg index 1fea29ee7d..698c2782fd 100644 --- a/symbols/amenity/bench.svg +++ b/symbols/amenity/bench.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/bicycle_parking.svg b/symbols/amenity/bicycle_parking.svg index 441187a417..34472ae498 100644 --- a/symbols/amenity/bicycle_parking.svg +++ b/symbols/amenity/bicycle_parking.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/bicycle_repair_station.svg b/symbols/amenity/bicycle_repair_station.svg index d90beae963..77254d6de8 100644 --- a/symbols/amenity/bicycle_repair_station.svg +++ b/symbols/amenity/bicycle_repair_station.svg @@ -1,39 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/amenity/biergarten.svg b/symbols/amenity/biergarten.svg index 1a1f4fa830..5f7a01ff60 100644 --- a/symbols/amenity/biergarten.svg +++ b/symbols/amenity/biergarten.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/boat_rental.svg b/symbols/amenity/boat_rental.svg index c9f3eabbc7..c36025a738 100644 --- a/symbols/amenity/boat_rental.svg +++ b/symbols/amenity/boat_rental.svg @@ -1,50 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - Layer 1 - - - - + + diff --git a/symbols/amenity/bureau_de_change.svg b/symbols/amenity/bureau_de_change.svg index 2387a60951..b2dd8cb87f 100644 --- a/symbols/amenity/bureau_de_change.svg +++ b/symbols/amenity/bureau_de_change.svg @@ -1,5 +1,4 @@ - - + diff --git a/symbols/amenity/bus_station.svg b/symbols/amenity/bus_station.svg index ae19392094..952661c93a 100644 --- a/symbols/amenity/bus_station.svg +++ b/symbols/amenity/bus_station.svg @@ -1,89 +1,4 @@ - - - - - - image/svg+xml - - - en - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/symbols/amenity/cafe.svg b/symbols/amenity/cafe.svg index 4beaabfab0..a367fdcaf8 100644 --- a/symbols/amenity/cafe.svg +++ b/symbols/amenity/cafe.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/car_wash.svg b/symbols/amenity/car_wash.svg index 96ce720d09..4ba421348c 100644 --- a/symbols/amenity/car_wash.svg +++ b/symbols/amenity/car_wash.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/casino.svg b/symbols/amenity/casino.svg index 21447399b4..8cccea57bc 100644 --- a/symbols/amenity/casino.svg +++ b/symbols/amenity/casino.svg @@ -1,15 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/charging_station.svg b/symbols/amenity/charging_station.svg index e30856f7a6..33ceb4ad13 100644 --- a/symbols/amenity/charging_station.svg +++ b/symbols/amenity/charging_station.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/cinema.svg b/symbols/amenity/cinema.svg index 2915a007f6..dcf5c18c27 100644 --- a/symbols/amenity/cinema.svg +++ b/symbols/amenity/cinema.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/community_centre.svg b/symbols/amenity/community_centre.svg index 62094f3f85..0b56977023 100644 --- a/symbols/amenity/community_centre.svg +++ b/symbols/amenity/community_centre.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/courthouse.svg b/symbols/amenity/courthouse.svg index 182b2b0964..e75d29743a 100644 --- a/symbols/amenity/courthouse.svg +++ b/symbols/amenity/courthouse.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/dentist.svg b/symbols/amenity/dentist.svg index 43cfc3bc50..d7cdae1a5d 100644 --- a/symbols/amenity/dentist.svg +++ b/symbols/amenity/dentist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/doctors.svg b/symbols/amenity/doctors.svg index f428f4eba1..85e42f570a 100644 --- a/symbols/amenity/doctors.svg +++ b/symbols/amenity/doctors.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/drinking_water.svg b/symbols/amenity/drinking_water.svg index 702ce54e28..9bb1e585ef 100644 --- a/symbols/amenity/drinking_water.svg +++ b/symbols/amenity/drinking_water.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/emergency_phone.svg b/symbols/amenity/emergency_phone.svg index 5e916df878..dd5b69f127 100644 --- a/symbols/amenity/emergency_phone.svg +++ b/symbols/amenity/emergency_phone.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/entrance.svg b/symbols/amenity/entrance.svg new file mode 100644 index 0000000000..bcaddc2d89 --- /dev/null +++ b/symbols/amenity/entrance.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/amenity/excrement_bags.svg b/symbols/amenity/excrement_bags.svg index 0074115bcf..755f008ac8 100644 --- a/symbols/amenity/excrement_bags.svg +++ b/symbols/amenity/excrement_bags.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/fast_food.svg b/symbols/amenity/fast_food.svg index 46d4ed61ce..333be9c5b1 100644 --- a/symbols/amenity/fast_food.svg +++ b/symbols/amenity/fast_food.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/ferry.svg b/symbols/amenity/ferry.svg index feba820df3..7229c65daf 100644 --- a/symbols/amenity/ferry.svg +++ b/symbols/amenity/ferry.svg @@ -1,43 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/amenity/firestation.svg b/symbols/amenity/firestation.svg index 68d6ac96f8..3bdf88f02f 100644 --- a/symbols/amenity/firestation.svg +++ b/symbols/amenity/firestation.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/fountain.svg b/symbols/amenity/fountain.svg index 79f7595543..f1075d5682 100644 --- a/symbols/amenity/fountain.svg +++ b/symbols/amenity/fountain.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/fuel.svg b/symbols/amenity/fuel.svg index b6125ec027..7fdc2968a4 100644 --- a/symbols/amenity/fuel.svg +++ b/symbols/amenity/fuel.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/helipad.svg b/symbols/amenity/helipad.svg new file mode 100644 index 0000000000..241c100922 --- /dev/null +++ b/symbols/amenity/helipad.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/amenity/hospital.svg b/symbols/amenity/hospital.svg index 5e9d2ab74d..f5c806d52b 100644 --- a/symbols/amenity/hospital.svg +++ b/symbols/amenity/hospital.svg @@ -1,6 +1,3 @@ - - - - - + + diff --git a/symbols/amenity/hunting_stand.svg b/symbols/amenity/hunting_stand.svg index a5add915c5..f1782114cf 100644 --- a/symbols/amenity/hunting_stand.svg +++ b/symbols/amenity/hunting_stand.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/ice_cream.svg b/symbols/amenity/ice_cream.svg index c2bb7140c5..eb1d94179c 100644 --- a/symbols/amenity/ice_cream.svg +++ b/symbols/amenity/ice_cream.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/internet_cafe.svg b/symbols/amenity/internet_cafe.svg index e21693c475..60e392cf76 100644 --- a/symbols/amenity/internet_cafe.svg +++ b/symbols/amenity/internet_cafe.svg @@ -1,39 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/amenity/library.svg b/symbols/amenity/library.svg index ad521d9715..9b94ba89b3 100644 --- a/symbols/amenity/library.svg +++ b/symbols/amenity/library.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/motorcycle_parking.svg b/symbols/amenity/motorcycle_parking.svg index 2e2b7c4bcf..fd982ce445 100644 --- a/symbols/amenity/motorcycle_parking.svg +++ b/symbols/amenity/motorcycle_parking.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/nightclub.svg b/symbols/amenity/nightclub.svg index aaf9a92b23..1a610a8575 100644 --- a/symbols/amenity/nightclub.svg +++ b/symbols/amenity/nightclub.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/parking.svg b/symbols/amenity/parking.svg index bd86006ee6..b45c51c5df 100644 --- a/symbols/amenity/parking.svg +++ b/symbols/amenity/parking.svg @@ -1,18 +1,3 @@ - - - - + + diff --git a/symbols/amenity/parking_entrance_multistorey.svg b/symbols/amenity/parking_entrance_multistorey.svg index 3a4ac82a54..c3c648e464 100644 --- a/symbols/amenity/parking_entrance_multistorey.svg +++ b/symbols/amenity/parking_entrance_multistorey.svg @@ -1,14 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/parking_entrance_underground.svg b/symbols/amenity/parking_entrance_underground.svg index ad26720147..e85e990972 100644 --- a/symbols/amenity/parking_entrance_underground.svg +++ b/symbols/amenity/parking_entrance_underground.svg @@ -1,14 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/parking_subtle.svg b/symbols/amenity/parking_subtle.svg index 74e4b76180..a23980afff 100644 --- a/symbols/amenity/parking_subtle.svg +++ b/symbols/amenity/parking_subtle.svg @@ -1,4 +1,3 @@ - - - + + diff --git a/symbols/amenity/parking_tickets.svg b/symbols/amenity/parking_tickets.svg index c1c9e116fb..6bde3c7655 100644 --- a/symbols/amenity/parking_tickets.svg +++ b/symbols/amenity/parking_tickets.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/pharmacy.svg b/symbols/amenity/pharmacy.svg index 9be796999d..ca0526d212 100644 --- a/symbols/amenity/pharmacy.svg +++ b/symbols/amenity/pharmacy.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/place_of_worship.svg b/symbols/amenity/place_of_worship.svg index 69fb57f145..e7e6b1e4dc 100644 --- a/symbols/amenity/place_of_worship.svg +++ b/symbols/amenity/place_of_worship.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/police.svg b/symbols/amenity/police.svg index b4adfd17b3..29be5ed3f6 100644 --- a/symbols/amenity/police.svg +++ b/symbols/amenity/police.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/post_box.svg b/symbols/amenity/post_box.svg index 43956cb96b..4809fc0bdc 100644 --- a/symbols/amenity/post_box.svg +++ b/symbols/amenity/post_box.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/post_office.svg b/symbols/amenity/post_office.svg index 6823bc7b38..8d7821d5ad 100644 --- a/symbols/amenity/post_office.svg +++ b/symbols/amenity/post_office.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/prison.svg b/symbols/amenity/prison.svg index b3eda17081..66a9a4a46f 100644 --- a/symbols/amenity/prison.svg +++ b/symbols/amenity/prison.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/pub.svg b/symbols/amenity/pub.svg index 477cd14b3a..372e78e1ef 100644 --- a/symbols/amenity/pub.svg +++ b/symbols/amenity/pub.svg @@ -1,21 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/public_bath.svg b/symbols/amenity/public_bath.svg index cf9af1bccf..466ae79a2a 100644 --- a/symbols/amenity/public_bath.svg +++ b/symbols/amenity/public_bath.svg @@ -1,37 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/public_bookcase.svg b/symbols/amenity/public_bookcase.svg index 71c8c92b46..4aaa0e970c 100644 --- a/symbols/amenity/public_bookcase.svg +++ b/symbols/amenity/public_bookcase.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/public_transport_tickets.svg b/symbols/amenity/public_transport_tickets.svg index be016e6f0b..132830c222 100644 --- a/symbols/amenity/public_transport_tickets.svg +++ b/symbols/amenity/public_transport_tickets.svg @@ -1,4 +1,3 @@ - - - + + diff --git a/symbols/amenity/recycling.svg b/symbols/amenity/recycling.svg index 5942a144fb..38c3ce5bb4 100644 --- a/symbols/amenity/recycling.svg +++ b/symbols/amenity/recycling.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/rental_bicycle.svg b/symbols/amenity/rental_bicycle.svg index a0b6218c3f..ce2c7b5feb 100644 --- a/symbols/amenity/rental_bicycle.svg +++ b/symbols/amenity/rental_bicycle.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/rental_car.svg b/symbols/amenity/rental_car.svg index 8462ea5666..94f64d99b7 100644 --- a/symbols/amenity/rental_car.svg +++ b/symbols/amenity/rental_car.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/restaurant.svg b/symbols/amenity/restaurant.svg index 728d22e1c5..80cfe39e4d 100644 --- a/symbols/amenity/restaurant.svg +++ b/symbols/amenity/restaurant.svg @@ -1,30 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/shelter.svg b/symbols/amenity/shelter.svg index 0f5e44614f..706ef4c45e 100644 --- a/symbols/amenity/shelter.svg +++ b/symbols/amenity/shelter.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/shower.svg b/symbols/amenity/shower.svg index 6b651a3bc7..0de18e9551 100644 --- a/symbols/amenity/shower.svg +++ b/symbols/amenity/shower.svg @@ -1,28 +1,12 @@ - - - - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + diff --git a/symbols/amenity/social_facility.svg b/symbols/amenity/social_facility.svg index 4a70c72b6e..11fb0e200a 100644 --- a/symbols/amenity/social_facility.svg +++ b/symbols/amenity/social_facility.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/taxi.svg b/symbols/amenity/taxi.svg index 669b15f882..6e3659903d 100644 --- a/symbols/amenity/taxi.svg +++ b/symbols/amenity/taxi.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/telephone.svg b/symbols/amenity/telephone.svg index e04dec5921..8097d4fe9a 100644 --- a/symbols/amenity/telephone.svg +++ b/symbols/amenity/telephone.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/theatre.svg b/symbols/amenity/theatre.svg index 002561932c..0e42c0c5bd 100644 --- a/symbols/amenity/theatre.svg +++ b/symbols/amenity/theatre.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/toilets.svg b/symbols/amenity/toilets.svg index fa869ac48b..23298c318f 100644 --- a/symbols/amenity/toilets.svg +++ b/symbols/amenity/toilets.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/town_hall.svg b/symbols/amenity/town_hall.svg index 19b3a2c01c..80f6a6cdbc 100644 --- a/symbols/amenity/town_hall.svg +++ b/symbols/amenity/town_hall.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/amenity/vehicle_inspection.svg b/symbols/amenity/vehicle_inspection.svg index 04db3853d4..ce97cef8c3 100644 --- a/symbols/amenity/vehicle_inspection.svg +++ b/symbols/amenity/vehicle_inspection.svg @@ -1,30 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/amenity/veterinary.svg b/symbols/amenity/veterinary.svg index 692a111e17..0e32a255b0 100644 --- a/symbols/amenity/veterinary.svg +++ b/symbols/amenity/veterinary.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/waste_basket.svg b/symbols/amenity/waste_basket.svg index ebdfeda7ac..ab3fe99f95 100644 --- a/symbols/amenity/waste_basket.svg +++ b/symbols/amenity/waste_basket.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/amenity/waste_disposal.svg b/symbols/amenity/waste_disposal.svg index db755349c1..8e15bb8973 100644 --- a/symbols/amenity/waste_disposal.svg +++ b/symbols/amenity/waste_disposal.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/arete-mid.svg b/symbols/arete-mid.svg index a23d320fbd..4cf6d99d8b 100644 --- a/symbols/arete-mid.svg +++ b/symbols/arete-mid.svg @@ -1,26 +1,4 @@ - - - - - + + + diff --git a/symbols/arete2.svg b/symbols/arete2.svg index 6b95f600bf..6d46269e2c 100644 --- a/symbols/arete2.svg +++ b/symbols/arete2.svg @@ -1,36 +1,4 @@ - - - - - - Created with Snap - + + + diff --git a/symbols/barrier/cattle_grid.svg b/symbols/barrier/cattle_grid.svg index 869fb8d2f4..5d47f51389 100644 --- a/symbols/barrier/cattle_grid.svg +++ b/symbols/barrier/cattle_grid.svg @@ -1,63 +1,6 @@ - - - - - - - image/svg+xml - - - - - - - - - - - + + + + + diff --git a/symbols/barrier/cycle_barrier.svg b/symbols/barrier/cycle_barrier.svg index 0002600db6..566074e503 100644 --- a/symbols/barrier/cycle_barrier.svg +++ b/symbols/barrier/cycle_barrier.svg @@ -1,38 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - + + + diff --git a/symbols/barrier/full-height_turnstile.svg b/symbols/barrier/full-height_turnstile.svg index 54b239a462..9193d888d6 100644 --- a/symbols/barrier/full-height_turnstile.svg +++ b/symbols/barrier/full-height_turnstile.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/barrier/gate.svg b/symbols/barrier/gate.svg index ff6818bb39..02fcff204b 100644 --- a/symbols/barrier/gate.svg +++ b/symbols/barrier/gate.svg @@ -1,11 +1,3 @@ - - - - - - - + + diff --git a/symbols/barrier/kissing_gate.svg b/symbols/barrier/kissing_gate.svg index c605fe9a4f..689dca1623 100644 --- a/symbols/barrier/kissing_gate.svg +++ b/symbols/barrier/kissing_gate.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/barrier/level_crossing.svg b/symbols/barrier/level_crossing.svg new file mode 100644 index 0000000000..27b73bb540 --- /dev/null +++ b/symbols/barrier/level_crossing.svg @@ -0,0 +1,4 @@ + + + + diff --git a/symbols/barrier/level_crossing2.svg b/symbols/barrier/level_crossing2.svg new file mode 100644 index 0000000000..adfade75eb --- /dev/null +++ b/symbols/barrier/level_crossing2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/symbols/barrier/lift_gate.svg b/symbols/barrier/lift_gate.svg index f95b34952d..51b2deba0c 100644 --- a/symbols/barrier/lift_gate.svg +++ b/symbols/barrier/lift_gate.svg @@ -1,8 +1,3 @@ - - - - + + diff --git a/symbols/barrier/motorcycle_barrier.svg b/symbols/barrier/motorcycle_barrier.svg index 7139c299cc..3df7748347 100644 --- a/symbols/barrier/motorcycle_barrier.svg +++ b/symbols/barrier/motorcycle_barrier.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/barrier/stile.svg b/symbols/barrier/stile.svg index d089ff212d..52763cc68a 100644 --- a/symbols/barrier/stile.svg +++ b/symbols/barrier/stile.svg @@ -1,36 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/barrier/toll_booth.svg b/symbols/barrier/toll_booth.svg index 7742b1048d..1670889176 100644 --- a/symbols/barrier/toll_booth.svg +++ b/symbols/barrier/toll_booth.svg @@ -1,32 +1,4 @@ - - - - - - - image/svg+xml - - - - - - - + + + diff --git a/symbols/bunker.svg b/symbols/bunker.svg deleted file mode 100644 index f08f048e6b..0000000000 --- a/symbols/bunker.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - diff --git a/symbols/cliff.svg b/symbols/cliff.svg index 55b6c8d610..29c6455a49 100644 --- a/symbols/cliff.svg +++ b/symbols/cliff.svg @@ -1,38 +1,4 @@ - - - - - - - image/svg+xml - - - - - - - - - + + + diff --git a/symbols/cliff2.svg b/symbols/cliff2.svg index 5e5e067b69..8e7f540a96 100644 --- a/symbols/cliff2.svg +++ b/symbols/cliff2.svg @@ -1,39 +1,4 @@ - - - - - - - image/svg+xml - - - - - - - - - + + + diff --git a/symbols/corners.svg b/symbols/corners.svg index 5a7686ad4b..ddf09eb13a 100644 --- a/symbols/corners.svg +++ b/symbols/corners.svg @@ -1,5 +1,4 @@ - - + - - - - - - image/svg+xml - - - - - - - - - + + + diff --git a/symbols/entrance.10.svg b/symbols/entrance.10.svg deleted file mode 100644 index e8d3cfb14e..0000000000 --- a/symbols/entrance.10.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/symbols/generator_wind.svg b/symbols/generator_wind.svg deleted file mode 100644 index d08094dfad..0000000000 --- a/symbols/generator_wind.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - diff --git a/symbols/golf_rough.svg b/symbols/golf_rough.svg index 708bf8c9e3..5d791fe287 100644 --- a/symbols/golf_rough.svg +++ b/symbols/golf_rough.svg @@ -5,5 +5,5 @@ xmlns="http://www.w3.org/2000/svg" width="40" height="40"> - + diff --git a/symbols/helipad.16.svg b/symbols/helipad.16.svg deleted file mode 100644 index 97e13e293c..0000000000 --- a/symbols/helipad.16.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/symbols/highway/bus_stop.12.svg b/symbols/highway/bus_stop.12.svg deleted file mode 100644 index 65f353488b..0000000000 --- a/symbols/highway/bus_stop.12.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/symbols/highway/bus_stop.svg b/symbols/highway/bus_stop.svg new file mode 100644 index 0000000000..1b061c00bd --- /dev/null +++ b/symbols/highway/bus_stop.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/highway/elevator.12.svg b/symbols/highway/elevator.12.svg deleted file mode 100644 index 1263250b51..0000000000 --- a/symbols/highway/elevator.12.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - diff --git a/symbols/highway/elevator.svg b/symbols/highway/elevator.svg new file mode 100644 index 0000000000..9eb4e13a5e --- /dev/null +++ b/symbols/highway/elevator.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/highway/ford.svg b/symbols/highway/ford.svg index 39a6a90010..dd12860d9c 100644 --- a/symbols/highway/ford.svg +++ b/symbols/highway/ford.svg @@ -1,15 +1,4 @@ - - - - - - image/svg+xml - - - - - - + - + diff --git a/symbols/highway/traffic_light.13.svg b/symbols/highway/traffic_light.13.svg deleted file mode 100644 index 27de6bcbbe..0000000000 --- a/symbols/highway/traffic_light.13.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - diff --git a/symbols/highway/traffic_light.svg b/symbols/highway/traffic_light.svg new file mode 100644 index 0000000000..a3112c1072 --- /dev/null +++ b/symbols/highway/traffic_light.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/historic/archaeological_site.svg b/symbols/historic/archaeological_site.svg index 19fc272833..851900276f 100644 --- a/symbols/historic/archaeological_site.svg +++ b/symbols/historic/archaeological_site.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/bust.svg b/symbols/historic/bust.svg index 0af194b331..ccceb6ff7a 100644 --- a/symbols/historic/bust.svg +++ b/symbols/historic/bust.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/historic/castle.svg b/symbols/historic/castle.svg index 9f7b6b982a..2c438789e8 100644 --- a/symbols/historic/castle.svg +++ b/symbols/historic/castle.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/city_gate.svg b/symbols/historic/city_gate.svg index 6d9fe65b68..b2e9d24e32 100644 --- a/symbols/historic/city_gate.svg +++ b/symbols/historic/city_gate.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/fort.svg b/symbols/historic/fort.svg index dcc817175a..ff4d0d3467 100644 --- a/symbols/historic/fort.svg +++ b/symbols/historic/fort.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/fortress.svg b/symbols/historic/fortress.svg index 773534f226..99b02e458d 100644 --- a/symbols/historic/fortress.svg +++ b/symbols/historic/fortress.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/manor.svg b/symbols/historic/manor.svg index fba7c76585..463a434e44 100644 --- a/symbols/historic/manor.svg +++ b/symbols/historic/manor.svg @@ -1,29 +1,3 @@ - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/historic/memorial.svg b/symbols/historic/memorial.svg index 5307e2e96d..40bf0c341e 100644 --- a/symbols/historic/memorial.svg +++ b/symbols/historic/memorial.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/historic/monument.svg b/symbols/historic/monument.svg index 25890a65a8..a38de67ef9 100644 --- a/symbols/historic/monument.svg +++ b/symbols/historic/monument.svg @@ -1,21 +1,3 @@ - - - - - image/svg+xml - - - - - - - - - + + diff --git a/symbols/historic/obelisk.svg b/symbols/historic/obelisk.svg index 84f8a487a0..09d44b2d48 100644 --- a/symbols/historic/obelisk.svg +++ b/symbols/historic/obelisk.svg @@ -1,55 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/historic/palace.svg b/symbols/historic/palace.svg index 48539c85ab..1631e0fadf 100644 --- a/symbols/historic/palace.svg +++ b/symbols/historic/palace.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/plaque.svg b/symbols/historic/plaque.svg index cf0e4660a2..e86a90495c 100644 --- a/symbols/historic/plaque.svg +++ b/symbols/historic/plaque.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/historic/shrine.svg b/symbols/historic/shrine.svg index 16e2dbed87..9ca6fc6887 100644 --- a/symbols/historic/shrine.svg +++ b/symbols/historic/shrine.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/historic/statue.svg b/symbols/historic/statue.svg index b21d1b9c98..3bd0d923c5 100644 --- a/symbols/historic/statue.svg +++ b/symbols/historic/statue.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/historic/stone.svg b/symbols/historic/stone.svg index 4ac2e84958..5798b18282 100644 --- a/symbols/historic/stone.svg +++ b/symbols/historic/stone.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/leisure/amusement_arcade.svg b/symbols/leisure/amusement_arcade.svg index 19a42495fb..eb7b65db9b 100644 --- a/symbols/leisure/amusement_arcade.svg +++ b/symbols/leisure/amusement_arcade.svg @@ -1,22 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - + + diff --git a/symbols/leisure/beach_resort.svg b/symbols/leisure/beach_resort.svg index fc3c4324e8..0e37755c92 100644 --- a/symbols/leisure/beach_resort.svg +++ b/symbols/leisure/beach_resort.svg @@ -1,42 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - - + + + diff --git a/symbols/leisure/bird_hide.svg b/symbols/leisure/bird_hide.svg index 7f3d5252fd..779bace374 100644 --- a/symbols/leisure/bird_hide.svg +++ b/symbols/leisure/bird_hide.svg @@ -1,31 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/leisure/bowling_alley.svg b/symbols/leisure/bowling_alley.svg index 85a035ce1b..6a2bd09b00 100644 --- a/symbols/leisure/bowling_alley.svg +++ b/symbols/leisure/bowling_alley.svg @@ -1,39 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/leisure/firepit.svg b/symbols/leisure/firepit.svg index 1a454a8311..f5a8b3d6a1 100644 --- a/symbols/leisure/firepit.svg +++ b/symbols/leisure/firepit.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/leisure/fishing.svg b/symbols/leisure/fishing.svg index e11b3b0f30..a256efa17e 100644 --- a/symbols/leisure/fishing.svg +++ b/symbols/leisure/fishing.svg @@ -1,39 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/leisure/fitness.svg b/symbols/leisure/fitness.svg index f4164e3acf..d9c519e77f 100644 --- a/symbols/leisure/fitness.svg +++ b/symbols/leisure/fitness.svg @@ -1,30 +1,3 @@ - -image/svg+xml - \ No newline at end of file + + + diff --git a/symbols/leisure/golf.svg b/symbols/leisure/golf.svg index bf42cd7114..9f5ace89f1 100644 --- a/symbols/leisure/golf.svg +++ b/symbols/leisure/golf.svg @@ -1,10 +1,3 @@ - - - + + diff --git a/symbols/leisure/miniature_golf.svg b/symbols/leisure/miniature_golf.svg index d0578320f4..91f22ee054 100644 --- a/symbols/leisure/miniature_golf.svg +++ b/symbols/leisure/miniature_golf.svg @@ -1,5 +1,4 @@ - - + diff --git a/symbols/leisure/outdoor_seating.svg b/symbols/leisure/outdoor_seating.svg index 2373b23aed..f06745579f 100644 --- a/symbols/leisure/outdoor_seating.svg +++ b/symbols/leisure/outdoor_seating.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/leisure/playground.svg b/symbols/leisure/playground.svg index 02372854e0..98898f4e0e 100644 --- a/symbols/leisure/playground.svg +++ b/symbols/leisure/playground.svg @@ -1,25 +1,3 @@ - - - - - - + + diff --git a/symbols/leisure/sauna.svg b/symbols/leisure/sauna.svg index 92d04691bb..c99af77874 100644 --- a/symbols/leisure/sauna.svg +++ b/symbols/leisure/sauna.svg @@ -1,26 +1,8 @@ - - - - - -image/svg+xml - - - - - - - - - - - - - - - - - - + + + + + + + - diff --git a/symbols/leisure/slipway.svg b/symbols/leisure/slipway.svg index bbf49da219..053fa5ae08 100644 --- a/symbols/leisure/slipway.svg +++ b/symbols/leisure/slipway.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/leisure/water_park.svg b/symbols/leisure/water_park.svg index 39619e7a39..faeec8bf37 100644 --- a/symbols/leisure/water_park.svg +++ b/symbols/leisure/water_park.svg @@ -1,18 +1,3 @@ - - - - + + diff --git a/symbols/level_crossing.svg b/symbols/level_crossing.svg deleted file mode 100644 index 38cd9b3a59..0000000000 --- a/symbols/level_crossing.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/symbols/level_crossing2.svg b/symbols/level_crossing2.svg deleted file mode 100644 index 5b82a44022..0000000000 --- a/symbols/level_crossing2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/symbols/man_made/bell_tower.svg b/symbols/man_made/bell_tower.svg index f77d4560a4..bac529f42a 100644 --- a/symbols/man_made/bell_tower.svg +++ b/symbols/man_made/bell_tower.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/man_made/bunker.svg b/symbols/man_made/bunker.svg new file mode 100644 index 0000000000..ab9a7e5aaf --- /dev/null +++ b/symbols/man_made/bunker.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/man_made/chimney.svg b/symbols/man_made/chimney.svg index a0d85f421b..271b79bf86 100644 --- a/symbols/man_made/chimney.svg +++ b/symbols/man_made/chimney.svg @@ -1,16 +1,4 @@ - - - - - - image/svg+xml - - - - - - - + + - diff --git a/symbols/man_made/communications_tower.svg b/symbols/man_made/communications_tower.svg index 84d3062428..9d127acd3e 100644 --- a/symbols/man_made/communications_tower.svg +++ b/symbols/man_made/communications_tower.svg @@ -1,49 +1,3 @@ - - - - - - - - - - - - image/svgxml - - - - - - - + + diff --git a/symbols/man_made/crane.svg b/symbols/man_made/crane.svg old mode 100755 new mode 100644 index 072eda7776..9c01e73496 --- a/symbols/man_made/crane.svg +++ b/symbols/man_made/crane.svg @@ -1,41 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - + + diff --git a/symbols/man_made/cross.svg b/symbols/man_made/cross.svg index 5d33b51bee..93e0b241e8 100644 --- a/symbols/man_made/cross.svg +++ b/symbols/man_made/cross.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/man_made/generator_wind.svg b/symbols/man_made/generator_wind.svg new file mode 100644 index 0000000000..865b082f49 --- /dev/null +++ b/symbols/man_made/generator_wind.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/man_made/lighthouse.svg b/symbols/man_made/lighthouse.svg index c27d78a157..ee86c9197b 100644 --- a/symbols/man_made/lighthouse.svg +++ b/symbols/man_made/lighthouse.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/mast.svg b/symbols/man_made/mast.svg index 95d298e59f..7c11071af4 100644 --- a/symbols/man_made/mast.svg +++ b/symbols/man_made/mast.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/mast_communications.svg b/symbols/man_made/mast_communications.svg index b67630f49d..fe7bd9e69f 100644 --- a/symbols/man_made/mast_communications.svg +++ b/symbols/man_made/mast_communications.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/mast_lighting.svg b/symbols/man_made/mast_lighting.svg index bbdfa1ec65..be2995d56d 100644 --- a/symbols/man_made/mast_lighting.svg +++ b/symbols/man_made/mast_lighting.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/power_tower.svg b/symbols/man_made/power_tower.svg index a42b96d717..61232ab495 100644 --- a/symbols/man_made/power_tower.svg +++ b/symbols/man_made/power_tower.svg @@ -1,9 +1,4 @@ - - - + diff --git a/symbols/man_made/power_tower_small.svg b/symbols/man_made/power_tower_small.svg index 2c88320265..31e1d993d9 100644 --- a/symbols/man_made/power_tower_small.svg +++ b/symbols/man_made/power_tower_small.svg @@ -1,9 +1,4 @@ - - - + diff --git a/symbols/man_made/storage_tank.svg b/symbols/man_made/storage_tank.svg index f818aa55d6..6098a54ef8 100644 --- a/symbols/man_made/storage_tank.svg +++ b/symbols/man_made/storage_tank.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/man_made/telescope_dish.svg b/symbols/man_made/telescope_dish.svg index a49eb985d7..e28ef73c08 100644 --- a/symbols/man_made/telescope_dish.svg +++ b/symbols/man_made/telescope_dish.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/man_made/telescope_dome.svg b/symbols/man_made/telescope_dome.svg index 60f7887af8..38b1fb6b32 100644 --- a/symbols/man_made/telescope_dome.svg +++ b/symbols/man_made/telescope_dome.svg @@ -1,41 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - + + diff --git a/symbols/man_made/tower_cantilever_communication.svg b/symbols/man_made/tower_cantilever_communication.svg index 56b0d1da79..769a1c45c7 100644 --- a/symbols/man_made/tower_cantilever_communication.svg +++ b/symbols/man_made/tower_cantilever_communication.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_cooling.svg b/symbols/man_made/tower_cooling.svg index 3f2ff57b0c..8deb0a3f69 100644 --- a/symbols/man_made/tower_cooling.svg +++ b/symbols/man_made/tower_cooling.svg @@ -1,17 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/man_made/tower_defensive.svg b/symbols/man_made/tower_defensive.svg index c24212075f..21373cb694 100644 --- a/symbols/man_made/tower_defensive.svg +++ b/symbols/man_made/tower_defensive.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_dish.svg b/symbols/man_made/tower_dish.svg index 8ad4be5a24..0b903dd7e3 100644 --- a/symbols/man_made/tower_dish.svg +++ b/symbols/man_made/tower_dish.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/man_made/tower_dome.svg b/symbols/man_made/tower_dome.svg index b774f1fc92..14283a5d58 100644 --- a/symbols/man_made/tower_dome.svg +++ b/symbols/man_made/tower_dome.svg @@ -1,17 +1,5 @@ - - - - - - image/svg+xml - - - - - - + - diff --git a/symbols/man_made/tower_generic.svg b/symbols/man_made/tower_generic.svg index e7db52ff2a..1f76c99423 100644 --- a/symbols/man_made/tower_generic.svg +++ b/symbols/man_made/tower_generic.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_lattice.svg b/symbols/man_made/tower_lattice.svg index 145f5c0378..d4562ef87c 100644 --- a/symbols/man_made/tower_lattice.svg +++ b/symbols/man_made/tower_lattice.svg @@ -1,38 +1,3 @@ - - - - - - image/svgxml - - - - - - - - + + diff --git a/symbols/man_made/tower_lattice_communication.svg b/symbols/man_made/tower_lattice_communication.svg index 3ff955591b..c9ec923090 100644 --- a/symbols/man_made/tower_lattice_communication.svg +++ b/symbols/man_made/tower_lattice_communication.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_lattice_lighting.svg b/symbols/man_made/tower_lattice_lighting.svg index 7a2b78b9a6..bc6ac45aea 100644 --- a/symbols/man_made/tower_lattice_lighting.svg +++ b/symbols/man_made/tower_lattice_lighting.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_lighting.svg b/symbols/man_made/tower_lighting.svg index 4f247f4ffa..be42d97093 100644 --- a/symbols/man_made/tower_lighting.svg +++ b/symbols/man_made/tower_lighting.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/tower_observation.svg b/symbols/man_made/tower_observation.svg index 19a01651eb..00d8b1c5fd 100644 --- a/symbols/man_made/tower_observation.svg +++ b/symbols/man_made/tower_observation.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/water_tower.svg b/symbols/man_made/water_tower.svg index d373eb30ed..869370bbf1 100644 --- a/symbols/man_made/water_tower.svg +++ b/symbols/man_made/water_tower.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/man_made/windmill.svg b/symbols/man_made/windmill.svg index 0ec27158ba..d141786b4d 100644 --- a/symbols/man_made/windmill.svg +++ b/symbols/man_made/windmill.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/motorcycle.svg b/symbols/motorcycle.svg deleted file mode 100644 index c1fd0bf139..0000000000 --- a/symbols/motorcycle.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - diff --git a/symbols/natural/cave.svg b/symbols/natural/cave.svg index 2082382342..cc21721434 100644 --- a/symbols/natural/cave.svg +++ b/symbols/natural/cave.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/natural/peak.svg b/symbols/natural/peak.svg index 8886875585..2825929fcb 100644 --- a/symbols/natural/peak.svg +++ b/symbols/natural/peak.svg @@ -1,15 +1,3 @@ - - - - - + + diff --git a/symbols/natural/saddle.svg b/symbols/natural/saddle.svg index 37f4aea717..f3393fb1d5 100644 --- a/symbols/natural/saddle.svg +++ b/symbols/natural/saddle.svg @@ -1,15 +1,3 @@ - - - - - + + diff --git a/symbols/natural/spring.svg b/symbols/natural/spring.svg new file mode 100644 index 0000000000..0b9dd6cf2e --- /dev/null +++ b/symbols/natural/spring.svg @@ -0,0 +1,4 @@ + + + + diff --git a/symbols/natural/waterfall.svg b/symbols/natural/waterfall.svg new file mode 100644 index 0000000000..97dbf4e562 --- /dev/null +++ b/symbols/natural/waterfall.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/office/consulate.svg b/symbols/office/consulate.svg index a30e894468..ff9ac7c1d1 100644 --- a/symbols/office/consulate.svg +++ b/symbols/office/consulate.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/office/embassy.svg b/symbols/office/embassy.svg index 4f02ae1f42..902cb8685d 100644 --- a/symbols/office/embassy.svg +++ b/symbols/office/embassy.svg @@ -1,21 +1,3 @@ - - - - - - + + diff --git a/symbols/oneway-reverse.svg b/symbols/oneway-reverse.svg index 7838527fa0..152630221b 100644 --- a/symbols/oneway-reverse.svg +++ b/symbols/oneway-reverse.svg @@ -1,32 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/oneway.svg b/symbols/oneway.svg index 1a37cca405..00d39145fd 100644 --- a/symbols/oneway.svg +++ b/symbols/oneway.svg @@ -1,32 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/place/place-4-z7.svg b/symbols/place/place-4-z7.svg index 9e80620498..38cead7bbf 100644 --- a/symbols/place/place-4-z7.svg +++ b/symbols/place/place-4-z7.svg @@ -1,10 +1,3 @@ - - - + + diff --git a/symbols/place/place-4.svg b/symbols/place/place-4.svg index 627c7c6148..bf3b5d2b4c 100644 --- a/symbols/place/place-4.svg +++ b/symbols/place/place-4.svg @@ -1,10 +1,3 @@ - - - + + diff --git a/symbols/place/place-6-z7.svg b/symbols/place/place-6-z7.svg index 9ef66b7995..9d3ac8c96e 100644 --- a/symbols/place/place-6-z7.svg +++ b/symbols/place/place-6-z7.svg @@ -1,9 +1,3 @@ - - - + + diff --git a/symbols/place/place-6.svg b/symbols/place/place-6.svg index 7f83b77da7..7704be7365 100644 --- a/symbols/place/place-6.svg +++ b/symbols/place/place-6.svg @@ -1,10 +1,3 @@ - - - + + diff --git a/symbols/place/place-capital-6.svg b/symbols/place/place-capital-6.svg index 8d81dc4658..00bb104461 100644 --- a/symbols/place/place-capital-6.svg +++ b/symbols/place/place-capital-6.svg @@ -1,13 +1,3 @@ - - - - + + diff --git a/symbols/place/place-capital-8.svg b/symbols/place/place-capital-8.svg index 42a9906b45..f58b5b0103 100644 --- a/symbols/place/place-capital-8.svg +++ b/symbols/place/place-capital-8.svg @@ -1,13 +1,4 @@ - - - - + + + diff --git a/symbols/rect.svg b/symbols/rect.svg index 3884a67fc4..1470e812a9 100644 --- a/symbols/rect.svg +++ b/symbols/rect.svg @@ -1,4 +1,3 @@ - - + diff --git a/symbols/rectdiag.svg b/symbols/rectdiag.svg index 648cc77f4e..67a287c7ad 100644 --- a/symbols/rectdiag.svg +++ b/symbols/rectdiag.svg @@ -1,4 +1,3 @@ - - + diff --git a/symbols/religion/buddhist.svg b/symbols/religion/buddhist.svg index 3f1b190806..eb10efc434 100644 --- a/symbols/religion/buddhist.svg +++ b/symbols/religion/buddhist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/christian.svg b/symbols/religion/christian.svg index 8461e9c3ea..9ebe57e12f 100644 --- a/symbols/religion/christian.svg +++ b/symbols/religion/christian.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/hinduist.svg b/symbols/religion/hinduist.svg index fcaf03ca4b..f18aa2399e 100644 --- a/symbols/religion/hinduist.svg +++ b/symbols/religion/hinduist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/jewish.svg b/symbols/religion/jewish.svg index ca78e7da64..8d656d497b 100644 --- a/symbols/religion/jewish.svg +++ b/symbols/religion/jewish.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/religion/muslim.svg b/symbols/religion/muslim.svg index 7bc5aa0aac..52b7a7454a 100644 --- a/symbols/religion/muslim.svg +++ b/symbols/religion/muslim.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/shintoist.svg b/symbols/religion/shintoist.svg index 77b2d0fb16..7e1505e9b0 100644 --- a/symbols/religion/shintoist.svg +++ b/symbols/religion/shintoist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/sikhist.svg b/symbols/religion/sikhist.svg index 35524f26f1..0a3d74a20f 100644 --- a/symbols/religion/sikhist.svg +++ b/symbols/religion/sikhist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/religion/taoist.svg b/symbols/religion/taoist.svg index 0f179fabcc..d41e483809 100644 --- a/symbols/religion/taoist.svg +++ b/symbols/religion/taoist.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/ridge-mid.svg b/symbols/ridge-mid.svg index 7d94f14a4e..b415acaf37 100644 --- a/symbols/ridge-mid.svg +++ b/symbols/ridge-mid.svg @@ -1,65 +1,4 @@ - - - - - - - image/svg+xml - - - - - - - - - Created with Snap + + + diff --git a/symbols/ridge2.svg b/symbols/ridge2.svg index 417a61d1c1..c819d6d11d 100644 --- a/symbols/ridge2.svg +++ b/symbols/ridge2.svg @@ -1,39 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - - Created with Snap + + + diff --git a/symbols/shop/alcohol.svg b/symbols/shop/alcohol.svg index 306d1834fc..119fc0b346 100644 --- a/symbols/shop/alcohol.svg +++ b/symbols/shop/alcohol.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/art.svg b/symbols/shop/art.svg index 915f842d57..b127554b46 100644 --- a/symbols/shop/art.svg +++ b/symbols/shop/art.svg @@ -1,39 +1,4 @@ - - - - - - - image/svg+xml - - - - - - - - - - - + + d="M 7,-9.9999999e-8 C 3.134444,-9.9999999e-8 0,3.1344439 0,7 c 0,3.865556 3.134444,7 7,7 0.645556,0 1.1660156,-0.520461 1.1660156,-1.166016 0,-0.303333 -0.1121788,-0.577093 -0.3027344,-0.783203 -0.1827769,-0.206111 -0.2910156,-0.473992 -0.2910156,-0.773437 0,-0.645556 0.5204596,-1.166016 1.1660156,-1.166016 l 1.3730468,0 C 12.257994,10.111328 14,8.369323 14,6.222656 c 0,-3.4377778 -3.134445,-6.2226561 -7,-6.2226561 z M 8.9335938,1.3046874 A 1.3891786,1.3891786 0 0 1 10.322266,2.6933593 1.3891786,1.3891786 0 0 1 8.9335938,4.0839843 1.3891786,1.3891786 0 0 1 7.5449219,2.6933593 1.3891786,1.3891786 0 0 1 8.9335938,1.3046874 Z M 5.0390625,1.3242187 A 1.3891786,1.3891786 0 0 1 6.4296875,2.7148437 1.3891786,1.3891786 0 0 1 5.0390625,4.1035155 1.3891786,1.3891786 0 0 1 3.6503906,2.7148437 1.3891786,1.3891786 0 0 1 5.0390625,1.3242187 Z M 2.7070312,4.4472655 A 1.3891786,1.3891786 0 0 1 4.0957031,5.83789 1.3891786,1.3891786 0 0 1 2.7070312,7.226562 1.3891786,1.3891786 0 0 1 1.3183594,5.83789 1.3891786,1.3891786 0 0 1 2.7070312,4.4472655 Z m 8.5585938,0 A 1.3891786,1.3891786 0 0 1 12.654297,5.83789 1.3891786,1.3891786 0 0 1 11.265625,7.226562 1.3891786,1.3891786 0 0 1 9.8769531,5.83789 1.3891786,1.3891786 0 0 1 11.265625,4.4472655 Z"/> diff --git a/symbols/shop/bag.svg b/symbols/shop/bag.svg index 6a836f6433..fbb7797a89 100644 --- a/symbols/shop/bag.svg +++ b/symbols/shop/bag.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/bakery.svg b/symbols/shop/bakery.svg index 9197717f12..445831ea21 100644 --- a/symbols/shop/bakery.svg +++ b/symbols/shop/bakery.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/shop/beauty.svg b/symbols/shop/beauty.svg index 174e5f0d64..95b0e468af 100644 --- a/symbols/shop/beauty.svg +++ b/symbols/shop/beauty.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/bed.svg b/symbols/shop/bed.svg index 9e3a2cc3bd..d6082a429e 100644 --- a/symbols/shop/bed.svg +++ b/symbols/shop/bed.svg @@ -1,4 +1,3 @@ - - + - \ No newline at end of file + diff --git a/symbols/shop/beverages.svg b/symbols/shop/beverages.svg index dfbb9ae58a..d0713b2626 100644 --- a/symbols/shop/beverages.svg +++ b/symbols/shop/beverages.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/bicycle.svg b/symbols/shop/bicycle.svg index 85c06fb5d0..161967e1d5 100644 --- a/symbols/shop/bicycle.svg +++ b/symbols/shop/bicycle.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/bookmaker.svg b/symbols/shop/bookmaker.svg index 50096499c6..b091df9c14 100644 --- a/symbols/shop/bookmaker.svg +++ b/symbols/shop/bookmaker.svg @@ -1,74 +1,4 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - + + + diff --git a/symbols/shop/butcher.svg b/symbols/shop/butcher.svg index b97d37635d..f3ea90440a 100644 --- a/symbols/shop/butcher.svg +++ b/symbols/shop/butcher.svg @@ -1,113 +1,3 @@ - - - - - - image/svg+xml - - - en - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/symbols/shop/car.svg b/symbols/shop/car.svg index 201f5fa0a4..b33bbdd3ba 100644 --- a/symbols/shop/car.svg +++ b/symbols/shop/car.svg @@ -1,57 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - + + diff --git a/symbols/shop/car_parts.svg b/symbols/shop/car_parts.svg index 04b1219b02..f97831f6d3 100644 --- a/symbols/shop/car_parts.svg +++ b/symbols/shop/car_parts.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/car_repair.svg b/symbols/shop/car_repair.svg index 9fd280370f..5f016e8867 100644 --- a/symbols/shop/car_repair.svg +++ b/symbols/shop/car_repair.svg @@ -1,4 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/shop/charity.svg b/symbols/shop/charity.svg index 959a44d428..8086178f5a 100644 --- a/symbols/shop/charity.svg +++ b/symbols/shop/charity.svg @@ -1,37 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/chemist.svg b/symbols/shop/chemist.svg index ec278d2671..89d08d8419 100644 --- a/symbols/shop/chemist.svg +++ b/symbols/shop/chemist.svg @@ -1,40 +1,4 @@ - - - - - - - - - image/svg+xml - - - - - - - + + + diff --git a/symbols/shop/clothes.svg b/symbols/shop/clothes.svg index 42f2bbe3a4..278e6e6372 100644 --- a/symbols/shop/clothes.svg +++ b/symbols/shop/clothes.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/coffee.svg b/symbols/shop/coffee.svg index c30d174261..4fd8948527 100644 --- a/symbols/shop/coffee.svg +++ b/symbols/shop/coffee.svg @@ -1,9 +1,3 @@ - - - + + diff --git a/symbols/shop/computer.svg b/symbols/shop/computer.svg index 114c508c19..34f099dd1e 100644 --- a/symbols/shop/computer.svg +++ b/symbols/shop/computer.svg @@ -1,30 +1,3 @@ - -image/svg+xml - - + + + diff --git a/symbols/shop/confectionery.svg b/symbols/shop/confectionery.svg index 7da0e243ef..be8887c1e9 100644 --- a/symbols/shop/confectionery.svg +++ b/symbols/shop/confectionery.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/convenience.svg b/symbols/shop/convenience.svg index 918a9e1ab1..735a0b78c2 100644 --- a/symbols/shop/convenience.svg +++ b/symbols/shop/convenience.svg @@ -1,85 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + diff --git a/symbols/shop/copyshop.svg b/symbols/shop/copyshop.svg index 33f83138f6..982cef12e4 100644 --- a/symbols/shop/copyshop.svg +++ b/symbols/shop/copyshop.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/dairy.svg b/symbols/shop/dairy.svg index c57d94ae63..b4e714b8f3 100644 --- a/symbols/shop/dairy.svg +++ b/symbols/shop/dairy.svg @@ -1,36 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - + + diff --git a/symbols/shop/deli.svg b/symbols/shop/deli.svg index 72b3c0f6b6..c7d9594ddd 100644 --- a/symbols/shop/deli.svg +++ b/symbols/shop/deli.svg @@ -1,20 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - + + diff --git a/symbols/shop/department_store.svg b/symbols/shop/department_store.svg index 6082e1c438..91f780eaf9 100644 --- a/symbols/shop/department_store.svg +++ b/symbols/shop/department_store.svg @@ -1,37 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/diy.svg b/symbols/shop/diy.svg index 74513879cd..0136b163f7 100644 --- a/symbols/shop/diy.svg +++ b/symbols/shop/diy.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/electronics.svg b/symbols/shop/electronics.svg index 2b81103dd4..05bf65a2ae 100644 --- a/symbols/shop/electronics.svg +++ b/symbols/shop/electronics.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/fabric.svg b/symbols/shop/fabric.svg index 143925bb9c..577a8592df 100644 --- a/symbols/shop/fabric.svg +++ b/symbols/shop/fabric.svg @@ -1,31 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/shop/florist.svg b/symbols/shop/florist.svg index 904a8d24e0..fd8c908a03 100644 --- a/symbols/shop/florist.svg +++ b/symbols/shop/florist.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/furniture.svg b/symbols/shop/furniture.svg index 4df5e0877c..302cb7beb3 100644 --- a/symbols/shop/furniture.svg +++ b/symbols/shop/furniture.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/garden_centre.svg b/symbols/shop/garden_centre.svg index 2ff5db8482..8c19c41967 100644 --- a/symbols/shop/garden_centre.svg +++ b/symbols/shop/garden_centre.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/gift.svg b/symbols/shop/gift.svg index 8d1f2d4edd..edfeee8a80 100644 --- a/symbols/shop/gift.svg +++ b/symbols/shop/gift.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/greengrocer.svg b/symbols/shop/greengrocer.svg index 0bf57174bc..041d25e0e4 100644 --- a/symbols/shop/greengrocer.svg +++ b/symbols/shop/greengrocer.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/hairdresser.svg b/symbols/shop/hairdresser.svg index b65c29853f..b2753219e3 100644 --- a/symbols/shop/hairdresser.svg +++ b/symbols/shop/hairdresser.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/hifi.svg b/symbols/shop/hifi.svg index 5a684743de..2bd4185ba0 100644 --- a/symbols/shop/hifi.svg +++ b/symbols/shop/hifi.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/houseware.svg b/symbols/shop/houseware.svg index c314b6010d..5152e98a65 100644 --- a/symbols/shop/houseware.svg +++ b/symbols/shop/houseware.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/symbols/shop/interior_decoration.svg b/symbols/shop/interior_decoration.svg index af580591a6..149c69a41f 100644 --- a/symbols/shop/interior_decoration.svg +++ b/symbols/shop/interior_decoration.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/jewelry.svg b/symbols/shop/jewelry.svg index da61ecf6b9..e270f805ca 100644 --- a/symbols/shop/jewelry.svg +++ b/symbols/shop/jewelry.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/laundry.svg b/symbols/shop/laundry.svg index 3cd3a2c761..b0da7247e0 100644 --- a/symbols/shop/laundry.svg +++ b/symbols/shop/laundry.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/marketplace.svg b/symbols/shop/marketplace.svg index 5c5a5393f8..1dbd86e56d 100644 --- a/symbols/shop/marketplace.svg +++ b/symbols/shop/marketplace.svg @@ -1,5 +1,3 @@ - - - + diff --git a/symbols/shop/massage.svg b/symbols/shop/massage.svg index 2e4395a288..9eab3af0fe 100644 --- a/symbols/shop/massage.svg +++ b/symbols/shop/massage.svg @@ -1,31 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/shop/medical_supply.svg b/symbols/shop/medical_supply.svg index 761f357565..5947861373 100644 --- a/symbols/shop/medical_supply.svg +++ b/symbols/shop/medical_supply.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - + + - diff --git a/symbols/shop/mobile_phone.svg b/symbols/shop/mobile_phone.svg index 6f46910b5e..937e4e1ae1 100644 --- a/symbols/shop/mobile_phone.svg +++ b/symbols/shop/mobile_phone.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/motorcycle.svg b/symbols/shop/motorcycle.svg new file mode 100644 index 0000000000..c8c06139d2 --- /dev/null +++ b/symbols/shop/motorcycle.svg @@ -0,0 +1,3 @@ + + + diff --git a/symbols/shop/music.svg b/symbols/shop/music.svg index 7f5ac0d0c0..956d8a60e4 100644 --- a/symbols/shop/music.svg +++ b/symbols/shop/music.svg @@ -1,62 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - + + diff --git a/symbols/shop/musical_instrument.svg b/symbols/shop/musical_instrument.svg index e4ce363eff..a9e7dc5acf 100644 --- a/symbols/shop/musical_instrument.svg +++ b/symbols/shop/musical_instrument.svg @@ -1,32 +1,3 @@ - -image/svg+xml - - + + diff --git a/symbols/shop/newsagent.svg b/symbols/shop/newsagent.svg index dd624bea16..2bba23b761 100644 --- a/symbols/shop/newsagent.svg +++ b/symbols/shop/newsagent.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/optician.svg b/symbols/shop/optician.svg index c5c339b0ab..cb2f392b16 100644 --- a/symbols/shop/optician.svg +++ b/symbols/shop/optician.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/outdoor.svg b/symbols/shop/outdoor.svg index e18ccf48c5..b99e67fa70 100644 --- a/symbols/shop/outdoor.svg +++ b/symbols/shop/outdoor.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/paint.svg b/symbols/shop/paint.svg index ebbf1bf179..a61984c6b8 100644 --- a/symbols/shop/paint.svg +++ b/symbols/shop/paint.svg @@ -1,31 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/shop/perfumery.svg b/symbols/shop/perfumery.svg index a3f88973ea..4c45b177bd 100644 --- a/symbols/shop/perfumery.svg +++ b/symbols/shop/perfumery.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/pet.svg b/symbols/shop/pet.svg index 9c9a6818a7..6cb49a88b8 100644 --- a/symbols/shop/pet.svg +++ b/symbols/shop/pet.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/photo.svg b/symbols/shop/photo.svg index 41d7df52ff..dcf6136f3d 100644 --- a/symbols/shop/photo.svg +++ b/symbols/shop/photo.svg @@ -1,38 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/seafood.svg b/symbols/shop/seafood.svg index 9f59aa8b12..fd62f7d7e5 100644 --- a/symbols/shop/seafood.svg +++ b/symbols/shop/seafood.svg @@ -1,31 +1,3 @@ - -image/svg+xml - - + + + diff --git a/symbols/shop/second_hand.svg b/symbols/shop/second_hand.svg index 9c58e5923b..e1c216088d 100644 --- a/symbols/shop/second_hand.svg +++ b/symbols/shop/second_hand.svg @@ -1,41 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/shoes.svg b/symbols/shop/shoes.svg index a6edb32461..8a1b7d1cc1 100644 --- a/symbols/shop/shoes.svg +++ b/symbols/shop/shoes.svg @@ -1,39 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/sports.svg b/symbols/shop/sports.svg index 552eaedddf..50ea6eef4f 100644 --- a/symbols/shop/sports.svg +++ b/symbols/shop/sports.svg @@ -1,31 +1,3 @@ - -image/svg+xml - - + + + diff --git a/symbols/shop/stationery.svg b/symbols/shop/stationery.svg index 7cbc72abb7..a80f13a77e 100644 --- a/symbols/shop/stationery.svg +++ b/symbols/shop/stationery.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/supermarket.svg b/symbols/shop/supermarket.svg index 1c8c037828..4840fe0d6b 100644 --- a/symbols/shop/supermarket.svg +++ b/symbols/shop/supermarket.svg @@ -1,102 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/symbols/shop/tea.svg b/symbols/shop/tea.svg index 480f75a5f4..310a08812d 100644 --- a/symbols/shop/tea.svg +++ b/symbols/shop/tea.svg @@ -1,65 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - Jotam - - - - - - - - - - - - - + + diff --git a/symbols/shop/ticket.svg b/symbols/shop/ticket.svg index d0d7c4374f..0f07178578 100644 --- a/symbols/shop/ticket.svg +++ b/symbols/shop/ticket.svg @@ -1,4 +1,3 @@ - - - + + diff --git a/symbols/shop/tobacco.svg b/symbols/shop/tobacco.svg index 21c9d979ae..0a151d3ae5 100644 --- a/symbols/shop/tobacco.svg +++ b/symbols/shop/tobacco.svg @@ -1,31 +1,3 @@ - -image/svg+xml - - + + + diff --git a/symbols/shop/toys.svg b/symbols/shop/toys.svg index ede94cae98..7b5eb16895 100644 --- a/symbols/shop/toys.svg +++ b/symbols/shop/toys.svg @@ -1,30 +1,3 @@ - - - -image/svg+xml - - + + + diff --git a/symbols/shop/trade.svg b/symbols/shop/trade.svg index beaa8ced4e..036cca22ed 100644 --- a/symbols/shop/trade.svg +++ b/symbols/shop/trade.svg @@ -1,31 +1,3 @@ - - - - - - - image/svg+xml - - - - - - + + diff --git a/symbols/shop/travel_agency.svg b/symbols/shop/travel_agency.svg index 3e2e74b06e..c0bc3756ac 100644 --- a/symbols/shop/travel_agency.svg +++ b/symbols/shop/travel_agency.svg @@ -1,40 +1,3 @@ - - - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/tyres.svg b/symbols/shop/tyres.svg index c3426d0f1d..1e87f70c8a 100644 --- a/symbols/shop/tyres.svg +++ b/symbols/shop/tyres.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/shop/variety_store.svg b/symbols/shop/variety_store.svg index 13868643d3..24fb1da0db 100644 --- a/symbols/shop/variety_store.svg +++ b/symbols/shop/variety_store.svg @@ -1,37 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/shop/video.svg b/symbols/shop/video.svg index de379c7584..18365985a2 100644 --- a/symbols/shop/video.svg +++ b/symbols/shop/video.svg @@ -1,66 +1,3 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - + + diff --git a/symbols/shop/video_games.svg b/symbols/shop/video_games.svg index e03897c403..b5623c42e3 100644 --- a/symbols/shop/video_games.svg +++ b/symbols/shop/video_games.svg @@ -1,26 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - + + + diff --git a/symbols/spring.svg b/symbols/spring.svg deleted file mode 100644 index 47644c0c44..0000000000 --- a/symbols/spring.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/symbols/square.svg b/symbols/square.svg index e65463942a..f0e2598b42 100644 --- a/symbols/square.svg +++ b/symbols/square.svg @@ -1,8 +1,3 @@ - - - - + + diff --git a/symbols/tourism/alpinehut.svg b/symbols/tourism/alpinehut.svg index 5f3f22dc67..cdc4ec0b03 100644 --- a/symbols/tourism/alpinehut.svg +++ b/symbols/tourism/alpinehut.svg @@ -1,38 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/apartment.svg b/symbols/tourism/apartment.svg index c5b6e7c8fb..fdcc3f787a 100644 --- a/symbols/tourism/apartment.svg +++ b/symbols/tourism/apartment.svg @@ -1,44 +1,5 @@ - -image/svg+xml - - - - - \ No newline at end of file + + + + + diff --git a/symbols/tourism/artwork.svg b/symbols/tourism/artwork.svg index 433e792b9b..424bd7a6da 100644 --- a/symbols/tourism/artwork.svg +++ b/symbols/tourism/artwork.svg @@ -1,39 +1,3 @@ - - - - - - - image/svg+xml - - - - - - - - - - + + diff --git a/symbols/tourism/audioguide.svg b/symbols/tourism/audioguide.svg index 6901fb91ab..7c7a0a1cd8 100644 --- a/symbols/tourism/audioguide.svg +++ b/symbols/tourism/audioguide.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/tourism/board.svg b/symbols/tourism/board.svg index 7027ff9dc9..0d2b39bfa6 100644 --- a/symbols/tourism/board.svg +++ b/symbols/tourism/board.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/tourism/camping.svg b/symbols/tourism/camping.svg index 21bf7c986f..65706ce555 100644 --- a/symbols/tourism/camping.svg +++ b/symbols/tourism/camping.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/tourism/caravan_park.svg b/symbols/tourism/caravan_park.svg index c581e26180..67b36d984c 100644 --- a/symbols/tourism/caravan_park.svg +++ b/symbols/tourism/caravan_park.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/chalet.svg b/symbols/tourism/chalet.svg index e5c1905cf9..572424a9d1 100644 --- a/symbols/tourism/chalet.svg +++ b/symbols/tourism/chalet.svg @@ -1,35 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - + + + diff --git a/symbols/tourism/guest_house.svg b/symbols/tourism/guest_house.svg index 969ce55488..386199a4bd 100644 --- a/symbols/tourism/guest_house.svg +++ b/symbols/tourism/guest_house.svg @@ -1,34 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - + + + diff --git a/symbols/tourism/guidepost.svg b/symbols/tourism/guidepost.svg index 918a90ba9b..884e5fa96b 100644 --- a/symbols/tourism/guidepost.svg +++ b/symbols/tourism/guidepost.svg @@ -1,40 +1,3 @@ - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/hostel.svg b/symbols/tourism/hostel.svg index a505984e04..b10bcb21d8 100644 --- a/symbols/tourism/hostel.svg +++ b/symbols/tourism/hostel.svg @@ -1,83 +1,4 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - + + + diff --git a/symbols/tourism/hotel.svg b/symbols/tourism/hotel.svg index 3fa42b1e9c..879d08301a 100644 --- a/symbols/tourism/hotel.svg +++ b/symbols/tourism/hotel.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/map.svg b/symbols/tourism/map.svg index 4837349f0f..00b67422c0 100644 --- a/symbols/tourism/map.svg +++ b/symbols/tourism/map.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/tourism/motel.svg b/symbols/tourism/motel.svg index 378cb72a67..2b2480bd4f 100644 --- a/symbols/tourism/motel.svg +++ b/symbols/tourism/motel.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/museum.svg b/symbols/tourism/museum.svg index fd19661d91..24973460d4 100644 --- a/symbols/tourism/museum.svg +++ b/symbols/tourism/museum.svg @@ -1,20 +1,3 @@ - - - - - - + + diff --git a/symbols/tourism/office.svg b/symbols/tourism/office.svg index bf94d6e731..f1031c25ed 100644 --- a/symbols/tourism/office.svg +++ b/symbols/tourism/office.svg @@ -1,31 +1,3 @@ - - - - - - image/svg+xml - - - - - - - + + diff --git a/symbols/tourism/picnic.svg b/symbols/tourism/picnic.svg index 36556d520a..067ee11f89 100644 --- a/symbols/tourism/picnic.svg +++ b/symbols/tourism/picnic.svg @@ -1,21 +1,3 @@ - - - - - - + + diff --git a/symbols/tourism/terminal.svg b/symbols/tourism/terminal.svg index 396337d69d..f341cece41 100644 --- a/symbols/tourism/terminal.svg +++ b/symbols/tourism/terminal.svg @@ -1,39 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - - + + diff --git a/symbols/tourism/viewpoint.svg b/symbols/tourism/viewpoint.svg index 32ca9e6db6..65b5187064 100644 --- a/symbols/tourism/viewpoint.svg +++ b/symbols/tourism/viewpoint.svg @@ -1,14 +1,3 @@ - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/tourism/wilderness_hut.svg b/symbols/tourism/wilderness_hut.svg index 6ae10e95b0..36d03eae74 100644 --- a/symbols/tourism/wilderness_hut.svg +++ b/symbols/tourism/wilderness_hut.svg @@ -1,37 +1,3 @@ - - - - - - image/svg+xml - - - - - - - - + + diff --git a/symbols/waterfall.svg b/symbols/waterfall.svg deleted file mode 100644 index db6b6be8d9..0000000000 --- a/symbols/waterfall.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -