OpenStreetMap logo OpenStreetMap

Post When Comment
使用 C++ 脚本批量处理name:zh相关标签,解决地点名称无法在某些软件内显示的问题

我很赞同该批量修正一下缺失name:zh的问题! 不过,从流程上来讲,使用程序批量编辑时应当先讨论取得共识,再执行。 鉴于用户日记很少有人互动,我觉得在OSM中国社群的电报群(id编辑器上每次提交编辑后会显示加群链接)或QQ群(群号290278518)可能会比较容易找到人完成讨论~

OpenStreetMap绘图及其理念的幕后——从绘图经历讲起

@AldrichEugene 关于OSM的合法性的问题,以下从两个方面谈一下我知道的:

关于绘制OSM

普通人绘制中国的地理数据当然都是违反中国法律的。但OSM是中国境外的网站,其并不违反网站运营方当地的法律;而地图的编辑者遍布全世界,他们绘制中国或者世界上随便哪个地方的地图,也未必违反他们当地的法律。——事实上OSM反倒得到了世界各地的广泛赞誉。就算我们个人不同意网站的运营者和使用者对地图绘制的观点,但也不能光凭这点就认为他们不正当。

况且就实践而言,中国政府的意志只做到在其国内惩处某些把敏感数据上传OSM的人,并没有达到把每一个在OSM上画中国的网友统统追责一番的程度。我们作为普通网民无权也无力代替中国政府顺着网线干预这些绘图者(哪怕他们写简体中文,或者有可能在中国国内)。像楼主这样劝一下他们注意不要在实质上危害中国国家利益,已经是为了爱国能做到的极限了。

关于使用OSM数据

理论上,根据《地图管理条例》,在中国除了景区图、街区图、地铁线路图等内容简单的地图,对于比较详细的地图而言,只有由有测绘资质的单位编制,通过了官方审核,有审图号的,才能合法面向公众公开发布。所以,作为普通人自己把GIS数据渲染成地图再在中国公开发出来,理论上就已经可能涉嫌违法了,都不用讨论数据是哪里来的。

但中国政府实际上并没有完全一刀切,被管的严,必须先审核的一般是正式出版物,以及批量生产或进口的商品;像网友发张地图图片什么的,只要不是内容违反《公开地图内容表示规范》的”问题地图“,当局一般都没有干涉。虽然OSM中有的数据显然是违背其中规定的,但将OSM的这部分数据过滤和处理后再用于制图就可以回避了。

至于供自己和单位内部使用的地图,或者拿GIS数据做编制地图以外的事情,就与上述规定无关了。我不清楚中国法律上是否有对此有其他限制,但至少在实践上,在中国用OSM数据并没有被当局查禁:OSM数据在中国学术界和GIS专业领域被广泛利用,比如有大量公开发表的论文就是利用OSM数据做的研究,网上也有大量教人将OSM数据用于自己的项目的教程。(这也是为什么楼主会强调OSM数据的科研用途)

另外有一个侧面的例子说明,在中国使用OSM数据本身并不一定违法:高德、百度、腾讯等在中国有资质的单位推出的电子地图服务的版权页标明,它们也是使用了一些来自OSM的数据的。(因为使用OSM数据就要明确标明自己用了,否则版权上不合法)

测量两点距离

在iD编辑器的菜单栏选“地图数据”勾选“测量面板,就可以一边画一边实时看到当前画线的长度,闭合路径(区域)的周长与面积。

Carto图层的已知渲染问题

Thanks to imagico for the introduction to the discussions at github.

I also know that most of these issues have already been discussed, however, I’m not optimistic about when these discussions will be taken up.

On the other hand, as you probably know, some mappers may suspect that they have made a mistake in their mapping if the submitted data isn’t rendered, and may even change the tags to something else that doesn’t fit, but rendered, to make them stand out on the Carto layer. Therefore, before these rendering ”features“ of Carto layers are changed, I would like to use this article to list such cases in Chinese, so that the Chinese community can be aware that these cases are caused by Carto layers, and to remind me and everyone else pay attention to and avoid possible ”tagging for the renderer“.

(The above is a machine translated version of the following Chinese.)

谢谢imagico对在github讨论的介绍。

我也知道这些问题大都已有讨论,然而,对于这些讨论何时能被采纳,我并不乐观。

另一方面,您大概也知道,某些绘图者可能会因为提交的数据不渲染而怀疑自己绘制有错,乃至改成别的并不贴切但能渲染的标签以使之在Carto图层上醒目。因此,在Carto图层的这些渲染“特性”被变更之前,我想通过这篇文章用中文罗列此类情况,让中文社区注意到,这些情况都是Carto图层导致的,提醒我和大家关注和避免可能的”面向渲染绘图“。

(上边的英文是这几句话的机翻)

中国大陆地区行政区划标注指北 Guidelines for the administrative division labeling in Mainland China

很有指导性的文章! 另外我最近遇到了一个相关问题,想顺便请教一下:我注意到除了作为admin_center的place=city以外,还有的市县标注了标签为place=region/county的POI,并作为label加入关系。而有的市县却没有这个POI。请问是否应该都标注place=region/county,如果不是,标与不标参考什么标准好呢?