OpenStreetMap logo OpenStreetMap

真中あお's Diary

Recent diary entries

不渲染landuse=religious的名称与宗教种类图标

根据wiki,landuse=religious用于标注整座庙宇的占地,而amenity=place_of_worship用于标注实际进行礼拜所用的建筑、广场等。然而,Carto图层只会对后者渲染名称和宗教种类图标。在西方,教堂、清真寺等往往是一栋大建筑,于是只要给他加上amenity=place_of_worship,就能顺利把名称和一个图标显示在地图上了。然而,东亚的宗教场所大多是多栋殿宇、房屋组成的院落,各有其名,其中并没有一个直接冠以该宗教场所名称的主体建筑。 这就导致,按照wiki要求标注的话,Carto图层上根本看不到寺院的名称,而如果画了建筑的话,会看到密密麻麻的宗教图标(每栋殿堂一个),没画的话则连宗教图标都没有。

不渲染单独的attraction=

该标签用于标注游乐设施,其中attraction=animal用于标注动物园的展区。根据wiki,attraction=不是tourism=attraction的子项,不用加tourism=attraction,iD的预设也是单独的标签。 但在Carto图层中,单独的attraction=是不渲染的。这导致很多编辑者标注游乐设施时同时加了tourism=attraction。

不渲染标为区域的place=farm和amenity=research_institute

我是在画农场时遇到的。据wiki,二者分别用来标记用于生产的和用于研究或学术目的的农场。有的农场有明确的围墙包围了田地和院落,只把名字写在landuse=farmyard区域不甚妥当。但把名称写在这两个标签上的话,在Carto图层是看不到这里有农场的。 此外,自然还有别的许多研究所也都不渲染出来。

摩崖石刻

窑洞

最高峰另有命名的山

natural=massif据其wiki页可用于此用途,然而用者寥寥,且不允许为点状。

绿化带

landuse=village_green、landuse=grass不允许线状。

停船处

Key:mooring和man_made=quay不允许点状,leisure=marina\amenity=ferry_terminal允许为点状但前者是用来表示整个码头的(而不是泊位那块岸边)、后者专用于渡船上下客处。

宽阔的阶梯

似乎可以用area:highway=steps?

政府部门的院落

只有amenity=townhall、office=不加别的标签就会渲染成点。landuse=commercial直觉上就不对;字面上比较符合的landuse=institutional、landuse=governmental、landuse=civic_admin,用的人都少,前二者在wiki分别标为“有争议”,“放弃”,第三者倒是“使用中”但不在landuse=页的列表里,且都不渲染。