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图层是看不到这里有农场的。 此外,自然还有别的许多研究所也都不渲染出来。

摩崖石刻

historic=epigraph 似可,但目前使用较少

窑洞

可能 man_made=cellar_entrance 较好?

最高峰另有命名的山

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

绿化带

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

停船处

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=* 页的列表里,且都不渲染。

驾校考场