OpenStreetMap logo OpenStreetMap

自由分享's Diary

Recent diary entries

我近期主要做的主要工作

消除地图上的交叉警告。主要通过JOSM获取地图数据,验证以获取当前数据警告,处理道路交叉、水路交叉警告。这也是我对我在openstreetmap中的定位。

我选择这份工作的原因

openstreetmap还有很多问题: 1. 现有物体属性不全或错误,最常见的缺少name属性; 2. 道路、水体(或其他物体)出现不应该存在的交叉; 3. 地理数据不全; 4. 其他问题 在openstreetmap上工作的内容是自由的,可以以各种方式完善openstreetmap。我之所以将主要精力放在解决道路、水路交叉问题上是因为: 1. 物体(道路、水体、建筑等等)的真实表现比起物体名称更重要。比如:也许不知道路名,但知道这个路该怎么走,我们就能正确到达目的地; 2. 物体的名称或其他属性较难考察,我缺乏考察条件,而交叉情况可以通过bing航拍等方式看出来。 3. 我希望能给用户展现一种正确的数据,而不是完整却错误的数据。 4. openstreetmap编辑相对是一个比较专业的活,我不认为我现在有能力全面理解openstreetmap,我想把一个工作做好。 5. 我想现有的数据能给其他新手做编辑参考,当然是正确的参考,而不是错误的参考。比如layer标签,不是每个编辑都知道它。 6. 我希望为下个这个区域的编辑者提供一个良好的编辑环境。 7. 当openstreetmap一个地区没有道路,而我记得有时,我不知道是没人添加,还是原来有现在已经不存在了,我不想引入错误。而修改道路,我可以看道路的最后一次编辑时间。 现在遇到的问题 1. 编辑后的道路渲染效果和想想的不一样,初步判断原因为: *桥梁不适合和道路交叉 *layer值不同的道路不适合交叉 当然这有我和同胞们偷懒的原因,遇到交叉口,很小的一段道路,只要不影响正常交叉,我经常不改其layer值————可能桥梁已经跨过公路,靠近交叉口的几米已经不是桥梁了,或桥梁属性————可能这几米已经不是桥梁了。否则道路会被截成几米就一小段。 当然不是说openstreet的渲染器是最佳的。 希望大家能定一个规范。处理道路交叉问题。

附一个道路交叉口(2015年10月9日12:10:54)osm.org/#map=19/22.56561/113.93487