尼古拉·彼得罗夫(Nikolay Petrov):“ OpenStreetMap是一个无需与人交流的项目”


Nikolay Petrov是Pskov的网站和移动应用程序的开发人员。此外,他在OSM中绘制了一张地图,并支持专用于分离垃圾的OpenRecycleMap项目。尼古拉在接受采访时说,学童与OSM的关系如何,为什么未来是开源的,以及为什么不值得通过卫星测绘。

-如何,何时以及在什么情况下满足了OpenStreetMap项目?

-多年来,我一直在开发和支持网站bestmaps.ru-它是一种汇总各种制图底材的聚合器,可以在其中相互比较。大概在2008年左右,我在那儿添加了另一张卡片-OpenStreetMap。我定期查看它,但是仅6年后,我就成为该项目的正式参与者-2014年,我进行了第一次修订并加入RU-OSM社区。

-是什么促使您这样做的?

-两点:制作一张更好的卡片的欲望和平庸的好奇心。一天晴朗,我看到乡间别墅周围的区域未被划开。我决定修复它。顺便说一句,我注意到对于许多人来说,第一个修订版是他们居住的别墅/村庄或庭院。尽管这很自然,但是既然您比其他地方还了解其他地方?仅在您居住多年或经常去的地方。

同样在那个时候,OSM作为一个项目对我来说还不是很知名,因此研究很有趣:它的工作原理,内部发生的事情以及绘制地图的感觉。结果,这一切拖累了我直到现在仍在绘制地图。也许这也是由于我积极地使用地图作为旅游者,并且总是为未来的旅行做准备,然后我做出改变:道路,小路,溪流,泉水-总的来说,所有具有战略意义的对象将对其他游客有用。

-这是怎么发生的?

-在您露营之前,我会仔细研究所有可用地图上的区域。之后,考虑到该地区的所有特征,我构建了一条路线。在旅途中,我会尽量注意那些地图与现实不符的地方。现在,当涉及大自然时,我尝试尽可能少地编辑卫星-在这样的地方,最好用自己的眼睛看清一切:空地,道路或溪流。否则,结果可能是他画了一个,但实际上是另一个。而你自己将会迷失,而你将使人失败。

-“加入”项目是否很困难:了解其规则,成为社区成员?

-我没有任何困难。以前,我已经是另一个社区(Drupal开源站点管理社区)的活跃成员。它与OSM社区非常相似:相同的原理,方法和沟通方式。因此,这一切我都很熟悉。而且重要的是,我和许多程序员一样,也是一个内向的人,也就是说,我首先在Google中搜索问题的答案,如果找不到任何内容,我会向社区询问。同时,OSM社区非常友好且反应迅速。但是在大多数情况下,我自己都能找到答案。另外,OSM是一个无需与人交流的项目。您可以编辑地图多年,而无需进入论坛,主要是遵守规则并遵守WikiOSM中编写的内容


徽标Pskov OSM爱好者

-2014年俄罗斯OSM社区是什么?

-我对整个社区都很难说,因为我从未特别融入其中。但是我们在我的家乡普斯科夫(Pskov)有一定的“动向”。然后,我创建了OSM普斯科夫爱好者的VKontakte 社区(https://vk.com/osm_pskov)。我们举行了多次面对面的面对面的会议(12)。此外,这些会议富有成果。多亏了他们,我们彼此见面,并做了一些有趣的项目。其中最引人注目的可能是OSM上的学校公开课。一共有两个,但这是一次难忘的经历。一堂课是亚历山大·马特鲁尼奇Alexander Matrunich)讲的,另一堂课现在是著名的伊利亚·兹维列夫(Ilya Zverev)谁是普斯科夫的人,我可以告诉他们,我协助了教学过程,并为课程做准备。 普斯科夫地区森林中的普斯科夫


osmeri


Pokatushka 第一次会议

-课程是如何进行的?学生的反应如何?

-在普斯科夫(Pskov),有一位出色的爱心老师- 弗拉基米尔·科尔帕科夫Vladimir Kolpakov),他一直在努力为孩子们提出一些新颖有趣的东西,以使他们参与学习过程。他制作各种交互式教育程序。现在,他教授机器人技术和天文学。是他帮助我们找到了一所OSM课程学校。


从左到右:OSM课程之前的Ilya Zverev和Nikolai Petrov

如果我们谈论课程本身,那么这是一个实验。结果,参加讲座的那些人不太可能会成为制图师。我们希望他们自己在OSM中绘制一些内容,并查看地图在那里的变化。如果我们通过课程来讨论该实验的某些结果,那么我个人就没有期望。唯一希望看到如果13-14岁的青少年表演OSM会发生什么。关于Ilya Zverev和Alexander Matrunich的期望,我无言以对。首先,我不记得他们的确切反应和言语,其次,最好向他们询问。


亚历山大·马特鲁尼奇(Alexander Matrunich)向学生介绍了OSM

,您是OpenRecycleMap项目的作者。告诉我们关于他的事。

-这个项目的想法很自然地出现了。在某个时候,我意识到没有方便的工具来放置和查看废物回收容器(包括从移动设备中收集),并指示可以将哪些馏分放入其中。因此,我想制作一个满足此需求的简单POI编辑器。但是为了使这个项目对更广泛的人们感兴趣,我决定更加关注这些容器的显示。您可以选择任意一个分数,例如电池,并查看可以在城市中将其移交给何处。当然,数据是不完整的,因为它来自OSM。但是在我的祖国普斯科夫市,我注意到了几乎所有这些观点。该项目与俄罗斯无关-它是国际性的,已经被翻译成世界五种语言。

目前,该站点几乎没有访客,实际上每天只有几个人。 OpenRecycleMap是一个不完整的项目,其开发仍在进行中,很可能在不久的将来发布该接口的另一个版本,因此我不做任何广告宣传。我还计划为每个大城市制作一个集装箱目录,以便不仅可以在地图上看到它们,而且可以在列表中看到它们。可以说,现在是beta版本。如果有人在网站上有建议和想法,我会很高兴写信给电报聊天室

-使用OSM基础架构及其数据有多困难?

-首先,我并没有独自从事该项目。它的核心是由我的疯疯癫癫的程序员编写的,长期以来一直对OSM熟悉:其标签,API和gut。因此,我们毫不费力地从OSM中获取数据,将其显示在地图上,并通过API添加新数据。其次,OSM并不是一个难以理解的复杂项目:体系结构很清晰,有相关文档,此外,还有足够的开放库和工具。通常,采取并做自己想要的事情。在这些困难中,我可以指出以下几点:

1)OSM具有大约70个与废物回收相关的标签。我不得不花费大量时间从此列表中选择最重要和最合适的。

2)为每个人选择简单易懂的标签名称并不容易,因为在描述不准确的情况下,我们已经会出现错误-人们会在标签上添加点,在标签中添加完全不同的含义。由于翻译同一个标签有多种选择,因此情况变得复杂。例如,有一个回收标签:low_energy_bulbs。建议他们在使用“节能灯”的地方做标记。但是问题没有透露:什么样的灯?最有可能的是,这种标签是在LED灯尚未普及时发明的,而紧凑型荧光灯则很普遍。标签(分数)和翻译的列表在此处

-您准备好在开放许可下发布项目的源代码了吗?

-是的它已经布置好了GitHub上。我们只是没有决定选择哪个许可证。但是,如果我们谈论的是一项基本决定,那么它已经做出来了,如果有人想将我们的经验用于自己的目的-欢迎。此外,来自德国的一个人已经做到了。我不认为这是一个问题。这就是开源生活和工作的方式

-做这个决定难吗?实际上,将您的工作带给世界吗?

-不如果您不同意开放源代码的原则,那么可能很难理解,但是开放源代码比封闭源代码更有利可图。因为这样可以节省资源,特别是如果您是一家小公司。我们可以说开源是一种编写代码的经济方法,因为当您打开代码时,就会吸引其他程序员。因此,实现了可靠性和稳定性。当然,在某些情况下无法打开源代码,但是对于许多简化了简单用户工作的应用程序来说,这是一个有效的模型。

而且我敢肯定,这正是此类软件的未来。实践表明,随着时间的流逝,越来越多的开源程序可用。而且,现在有越来越多的商业服务不害怕打开其产品的源代码。如果我们谈论OSM的世界,那么这就是移动导航器Maps.Me。它非常商业化,有很多广告,它们显然是针对盈利的,但是源代码是开放的。

-您对那些有疑问的开发人员会说些什么:他们是否应该与OSM合作?

-通常,作为程序员和开放源代码的拥护者,当我需要解决问题时,我首先会寻找开放源代码。如果这没有带来结果,或者遇到了一些长期以来不受支持的问题,那么在这种情况下,我将寻求专有的解决方案。由于某种原因,在我看来,许多程序员都在这样做。而且,如果您坚持这种逻辑,但是谈论地理数据和地图,那么OSM是世界上唯一的开放式地图和数据库。至少我不知道类似物。因此,您一定要尝试一下。

当然,这是不完善的:它没有完整的寻址方式,POI并不总是相关的,覆盖范围不均匀,但是它是免费的并且存在。所有其他服务都是为了钱。如果有它们,则可以朝其他解决方案的方向发展。但是在我看来,基本思想应该是这样的-首先,我们尝试使用免费和开放的项目,然后才使用专有和付费的项目。

而且,无论听起来多么奇怪,商业封闭项目都不总是可靠的。为什么?因为他们的开发人员随时可以停止支持他们的产品或更改条件,所以您一无所有。使用OSM,这根本不可能发生。在这种情况下,您可以下载Planet Dump 并提升Tile服务器或使用基于服务器的OSM部署服务(例如,搜索,地理编码,各种上载等)。从长远来看,这是一个更可靠和可控制的选择。

-您是否在工作或个人生活中使用OSM数据?

-在个人生活中-为了空间定位,当我再次旅行或与家人一起去森林里蓝莓时。在工作中-我们在三个项目中不断使用。不仅作为基础,而且作为基础本身的数据:房屋的坐标,城市边界,物体和街道的标签。


OSM方向

-也许您有OSM的历史?

-有一个-具有启发性。有一次我和朋友一起去采石场-这是普斯科夫地区一个如此有趣的地方。当然,我们在基于OSM的地图上进行绘制。我找到了最短的路线。我以为我们会更快-我们会呆在那里,散散步,休息一下。我们沿着那条原本可以节省很多时间的路走了,这使我走到了尽头。实际上,这种救济与地图上的救济完全不同。我很沮丧,担心,一切都想:“怎么办?谁能画出一条通向何方的道路?他为什么这样做?”我回到家,打开了地图,原来OSM的这条路是我自己画的。我是通过卫星完成的。在卫星上仍然可以看到这条路,因为它比现实落后了几年。这是一个教训。

结论:并非所有卫星图绘制都同样有用,尤其是在城市以外。尽管如此,在这样的地方,在绘制地图之前,您应该先拜访自己:走路,用肉眼看到的一切,做笔记并确保记录GPS轨迹。



-你怎么地图?分享秘密?

-当我开车去大自然时,我总是尝试记录GPS轨迹。最近,我一直通过OSMAnd移动应用程序执行此操作,之前我曾将OruxMaps用于这些目的。如果有这样的机会,我将沿着OSM以外的道路行驶,以便以后可以将其绘制在自己的轨道上,因为从卫星无法看到大多数林道-它们被树叶遮盖了。而且,这样的道路通常质量良好,并且乘用车可以容易地通过它们。在这种情况下,记录轨迹是映射相似道路的唯一方法。

我在JOSM中编辑地图,但现在却不那么频繁了-一次。在适当的时候,我将在普斯科夫(Pskov)绘制新建筑物,添加用于单独收集废物的容器,并沿着我的GPS轨迹绘制林道。


在森林中收集数据的小工具(跟踪器,平板电脑,对讲机)

-为什么在OSM中进行映射?

-每个人都有重要的需求-帮助他人。对于某些人来说,它更明显,对于更少的人来说。参与OSM,这正是我们正在做的事情:绘制一张地图,任何人都可以自由使用。这是帮助他人并度过闲暇时光的一种形式。



-在谈话结束时你怎么说?

-我将回到有关开源的对话,即OpenStreetMap。我相信,正是这个哲学概念才有未来,因为从技术发展的角度来看,我们别无选择-早晚人们将不得不合作并彼此分享积累的知识和经验,以迈向新的成就。


俄罗斯OpenStreetMap参与者的交流在Telegram 聊天室论坛中进行
社交网络VKontakteFacebook上也有一些团体,但他们主要发布新闻。

加入OSM!



以前的采访:
, , , , , , , , wowik, SviMik, , , , , , aka BANO.notIT, , , , , .

All Articles