New to OpenStreetMaps, Been having a play but can’t seem to figure out how to change the map styles and use custom backgrounds/ colour schemes etc. I have used Openmaptiles.org to create a style i like but i cant figure out how to implement this into Openstreetmaps. Am i doing this correctly?
When you say “i cant figure out how to implement this into Openstreetmaps” what does the word “Openstreetmaps” mean to you in that sentence? Is it some data, a website (if so which one) or something else?
(for completeness) it’s normally spelt OpenStreetMap, without the final “s”.
On OSM.org we use prerendered maps. You can change the map by open the layer menu on the right side of the screen. But as mentioned: These maps are prerendered so you can’t change the style. Either you pick up the challange to generate your own maps or you choose a third party provider (like opentilesmap) to get your maps with own style sheet.
Thank you for the response. So using opentilesmap how would i then get into OSM.org? or is that not possible? Ultimately i’m trying to create a specific map of a location and then export that out as an image. I just want it to look a certain way and be void of any text/city names etc.
As an OSM Carto developer I would just take this style and remove text data layers from project.mml.
However the biggest problem seems to be how big area you want to host, no matter which style, because there are a lot of data to process for entire planet (I use 500 GB of SSD for testing Europe, which is about half of the OSM data), but can be much less if you want to have just one country or just some region. Next thing is how fresh data do you want to have - with smaller region maybe daily import would be enough (for example using ready datasets from here: http://www.geofabrik.de/data/download.html ), if that should be more often, you need to deploy making database updates.
If you desire to create a full custom map and be able to export it as an image format or PDF, but don’t want to handle the hassle of setting up your own tile- and webserver, you might consider importing a Geofabrik (www.geofabrik.de) *.pbf extract in a PostgreSQL/PostGIS database, or download shapefiles from the same Geofabrik site if they suite your needs, and then use QGIS to load the data in a map and style it there:
The last option with QGIS, especially when combined with a PostGIS database, will give you the greatest flexibility, but won’t fit the bill of being super simple due to needing to manage a true database (PostgreSQL).
QGIS with shapefiles is relatively easy though, although getting to know a GIS (Geographic Information System) like QGIS will take time too if you’ve never used it.