<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Rendering</title><link>https://sourceforge.net/p/render-mymap/wiki/Rendering/</link><description>Recent changes to Rendering</description><atom:link href="https://sourceforge.net/p/render-mymap/wiki/Rendering/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 23 Apr 2022 11:02:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/render-mymap/wiki/Rendering/feed" rel="self" type="application/rss+xml"/><item><title>Rendering modified by Ferenc Veres</title><link>https://sourceforge.net/p/render-mymap/wiki/Rendering/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Rendering engine is &lt;a class="" href="https://wiki.openstreetmap.org/wiki/Ceyx" rel="nofollow"&gt;CeyX&lt;/a&gt;, which is not maintained anymore, so I moved the source code into this repo (with no history).&lt;/p&gt;
&lt;p&gt;This page will contain notes about how render(myMap) rendering is set up.&lt;/p&gt;
&lt;h2 id="mapcss-files"&gt;MapCSS files&lt;/h2&gt;
&lt;p&gt;There are several mapcss files, that are merged with include directives. Some of them are always loaded, while others depend on the user's selected map style.&lt;/p&gt;
&lt;h3 id="base-style"&gt;base style&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;style.mapcss - this is the CeyX original style, I tried to patch it as little as possible to be able to update with new versions&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="main-files"&gt;main files&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;shops.mapcss: main file for the POIs and Shops style&lt;/li&gt;
&lt;li&gt;housenumbers.mapcss: main file for the Housenumbers style&lt;/li&gt;
&lt;li&gt;wheelchair.mapcss: main file for the wheelchair or accessibility style&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="include-files"&gt;include files&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;highways.mapcss: road network styles, loaded by all styles&lt;/li&gt;
&lt;li&gt;poi-icons.mapcss: icons for the POs (not loaded by Housenumbers style)&lt;/li&gt;
&lt;li&gt;poi-labels.mapcss: defines what labels the POIs should use (most stuff that have no name will display it's type, e..g value of "amenity" key)&lt;/li&gt;
&lt;li&gt;printer.css: overwrites some of "style.mapcss" styles for high contrast printing&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="zoom-levels-are-used-for-detail-setting"&gt;Zoom levels are used for detail setting&lt;/h2&gt;
&lt;p&gt;Since MapCSS rules are based on zoom level, which is the user's selected "detail level". &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zoom level 13: Bare mode&lt;/li&gt;
&lt;li&gt;Zoom level 14: Medium detail&lt;/li&gt;
&lt;li&gt;Zoom level 16: Full detail&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In general, &lt;strong&gt;Full detail&lt;/strong&gt; mode will render all POIs with icon and name. You can use this for on-site detail surveys, to check what else needs to be mapped. I recommend using &lt;a class="" href="https://f-droid.org/packages/net.pfiers.osmfocus/" rel="nofollow"&gt;OSM Focus Reborn&lt;/a&gt; to easily query extra attributes of the nodes. The &lt;strong&gt;Medium detail&lt;/strong&gt; mode is not particularly useful, it suppresses labels, so somewhat bigger area can be printed. The &lt;strong&gt;Bare mode&lt;/strong&gt; is useful for printing overview maps, it mainly prints the road network with street names and some landuse/landcover areas.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ferenc Veres</dc:creator><pubDate>Sat, 23 Apr 2022 11:02:29 -0000</pubDate><guid>https://sourceforge.net29fbae657df097b4eab4ad34e4373809b686cd07</guid></item></channel></rss>