把OSM的数据总结一下以后找的方便

http://en.wikipedia.org/wiki/OpenStreetMap wiki上的Data format,只有Nodes,Ways,Relations和Tags

这部分也可参见OpenStreetMap初探(二)——osm的数据结构

下面基本上对wiki的进行了一下翻译

Nodes

地理位置点,存储经纬度坐标。同时,可以height=*标示物体所海拔;layer=* 和 level=*,可以标示物体所在的地图层面与所在建筑物内的层数;place=* and name=*来表示对象的名称

Ways

是有序列表nodes,表示一个折线,如果它们形成闭合环的话就是一个多边形。用来表示线性特征比如街道和河流,也能表示区域比如森林、公园、停车场和湖。通过2-2000个点(nodes)构成了way,对于超过2000 nodes的way,可以通过分割来处理。

Relations

是有序列表nodes,ways和relations(合起来称为members成员)组成的,每一个成员可以选择拥有一个role角色(一个字符串),相互的关系通过role来定义。关系用来表示已经存在的nodes和ways之间的关系。Examples include turn restrictions on roads, routes that span several existing ways (for instance, a long-distance motorway), and areas with holes.英语渣没懂什么意思。。

Tags

是key-value键值对,标签不是地图基本元素,但是各元素都通过tag来记录数据信息,存储关于地图objects的metadata元数据,比如类型,名字和物理属性。标签不是独立的,但是总是附加到object上的:node,way和relation。

在将osm数据导入PostGIS以后,能发布到GeoServer上的有4个表。参见http://blog.geoserver.org/2009/01/30/geoserver-and-openstreetmap/的Making sense of the data

有两个不同的表包含线数据:planet_osm_line and planet_osm_roads

planet_osm_line:包括铁路,地铁和其他线性信息。

planet_osm_roads:只是包含道路信息。

line包含的数据要比roads多。

planet_osm_point:包含地铁站,购物中心,大学等等。

planet_osm_polygon:包含但不局限于公园,水体,甚至在某些城市地区建筑物

关于OpenStreetMap数据相关推荐

  1. QGIS的openstreetmap数据加载

    (一)QGIS加载OSM底图图层 安装QuickMapServices插件,在网络菜单下可以加载各类底图 (二)QGIS导入openstreetmap数据 方法一:下载范围内所有数据 使用QGIS工具 ...

  2. OpenStreetMap数据Qt5分析实战(基于2020数据)

    openstreetmap是一种完全开放的地理信息系统,数据由个人.公司免费捐赠.维护.本文在2019年的基础上,利用新的数据样本,展示Qt5作为棒哒哒的C++重量级框架的强悍.OpenStreetM ...

  3. OpenStreetMap数据下载和使用

    OSM的介绍:OpenStreetMap初探(一)--了解OpenStreetMap_Mr.An 的专栏-CSDN博客_openstreetmap openStreetMap Export | Ope ...

  4. 获取国内任意一个城市的OpenStreetMap数据的一种方法

    获取OpenStreeiMap数据有很多种方式,这里就不详细说了.但是比较无奈的是,国内很多城市都没有单独的数据包可以下载,连广州都没有!!!小哥刚好就是需要广州的数据,研究了一段时间终于找到了一种方 ...

  5. OPENSTREETMAP电力数据的情况

    OPENSTREETMAP数据不但包括一般的的道路.POI点数据还包括一些专业电力线路.杆塔.变电站数据.应一位用户要求我将OSM中国区域电力数据做了一次提取,总体看一下OSM电力数据的情况. 主要数 ...

  6. geoserver osm 导入_[原]导入OpenStreetMap海图数据,并在GeoServer上发布

    转载请注明作者think8848和出处(http://think8848.cnblogs.com) 上回我们说到如何<在GeoServer中为OpenStreetMap数据设置OSM样式> ...

  7. hopper_如何利用卫星收集的遥感数据轻松对蚱hopper中的站点进行建模

    hopper 建筑学与数据科学 (Architectonics and Data Science) Understanding the site and topography are crucial ...

  8. osm数据下载 python_用Python解锁处理OSM数据的全部姿势

    OSM数据 OSM数据全称OpenStreetMap数据,是开源的全球路网数据,也是时空分析时较为常见的基础数据,本篇主要讲解如何用python优雅地处理OSM数据为下游任务做支撑. 01 OSM数据 ...

  9. 时空大数据可视化之道路交叉口可视化

    2019独角兽企业重金招聘Python工程师标准>>> 时空大数据可视化之道路交叉口可视化 道路交叉口的可视化设计如此之美,GIS就是发现美的眼睛.艺术家Nicholas Rouge ...

最新文章

  1. 1 OC 对象的本质(一个NSObject 对象占用的内存大小)
  2. CF809D-Hitchhiking in the Baltic States【FhqTreap】
  3. JavaFX官方教程(十四)之转换,动画和视觉效果教程的源代码
  4. Carlosfu技术系列文章总目录
  5. C#程序读取MAC地址的方法
  6. 四处建实验室的Facebook说,我们没想跟学术界抢人啊
  7. 新浪微博android代码,新浪微博Android源代码(基于OAuth1.0 仅供学习)
  8. IntelliJ IDEA 2017 破解
  9. Python基础应用-摄氏温度换算
  10. RecordCount 属性
  11. 解决主页被 hao.360.cn 劫持 及 分析
  12. Flashpaper序列号(Flashpaperamp;nbs…
  13. 泥瓦匠这几年 Java ...
  14. 使用 Android Studio 搭建安卓开发环境
  15. android 百度 全景图,百度地图全景图
  16. 【自学Docker 】Docker ps命令
  17. Android 输入法汇总
  18. jmeter压测部分参数优化
  19. 7.springcloudAlibaba-网关gateway
  20. 如何在RobotStudio搭建基本工作站

热门文章

  1. Linux命令常见错误处理 rm无法删除目录
  2. Unity Shader - 实现简单水体 - 浅水到深水颜色控制
  3. 《机器学习实战》第3章—隐形眼镜类型(Jupyter版决策树)
  4. JavaScript写一个连连看的游戏
  5. 计算机科学与技术a类学科,双一流大学名单及学科 a类b类有什么区别
  6. 12 个免费 GIS 数据源介绍:最佳全球栅格和矢量数据集
  7. Angular6入门学习
  8. 1012: 求绝对值(C语言)
  9. DCDC的静态工作电流和效率问题
  10. 2021年Cloudera公司的CDH与HDP均无法下载