1、

開始关注OpenStreetMap始于此博文:《微软对抗谷歌的秘密武器:开源地图OpenStreetMap》  http://news.csdn.net/a/20120328/313612.html

另外能够參看:《共享免费地图:OpenStreetMaphttp://www.oschina.net/question/12_620

感兴趣但不太了解的能够參考维基和百度百科:http://wiki.openstreetmap.org/wiki/Main_Page        ;      http://baike.baidu.com/view/2972257.htm

一些基于OpenStreetMap的地图服务(还是国外牛人多啊):http://wiki.openstreetmap.org/wiki/Maps

2、

OpenStreetMap的优缺点:长处:数据开放,可自己搭建server,自己改动数据,有前景(近期发展非常快);缺点:数据尚不完好,资源不是十分丰富。

官方(维基)给出的原因:

免费维基世界地图(OpenStreetMap),为不论什么须要的人,创建并提供象道路图之类自由的地理数据。启动这个项目的原因是,非常多人们以为免费的地图,事实上有非常多法律和技术上的限制,阻碍了人们对地理数据富有创意的、以不可预知的方式进行再利用。

http://wiki.openstreetmap.org/wiki/Zh-hans:Main_Page

3、

打开http://www.openstreetmap.org/,先看一下地图效果:

測试了一下,在北美和欧洲地图资源还是比較具体的,在国内相对要差非常多,即使在市区,也多是简单的几何图形为主。

常见的一些问题及回答能够參看这里:

http://wiki.openstreetmap.org/wiki/Zh-hant:FAQ

另有一本Packt
出的《OpenStreetMap
》英文,须要的能够參考一下。

下载地址:http://download.csdn.net/detail/scy411082514/4251597

參考文献:

http://wiki.openstreetmap.org/wiki/Main_Page

注:本博文多为自己參看资料整理翻译所得,能力所限,难免错误。欢迎各位同仁讨论批评指正。

OpenStreetMap初探(一)——了解OpenStreetMap的更多相关文章

  1. 我的世界 ParaCraft 结合开源地图 OpenStreetMap 生成3D校园的方法简介

    我的世界ParaCraft结合开源地图OpenStreetMap生成3D校园的方法简介 版本1.0 日期2019.2.3 作者Ray (82735589@qq.com) www.TimeGIS.com ...

  2. OpenStreetMap(OSM) for developers

    This article from: http://wiki.openstreetmap.org/wiki/Develop OpenStreetMap isn't just open data - i ...

  3. [原]OpenStreetMap数据瓦片服务性能篇

    上文说到如何利用node-mapnik架设OpenStreetMap瓦片服务,解决了有没有的问题.然而这个服务还是比较孱弱,主要表现在以下几个方面: 1. Node.js只能使用CPU的一个核,不能有 ...

  4. OpenStreetMap地图数据介绍(转)

    原文链接:每日一读 Packtpub.OpenStreetMap(1) 相信绝大多数人都知道Wiki,但要提起地图,大家第一反应肯定是Google地图.在没看这本书之前,还真不知原来还有OpenStr ...

  5. OpenStreetMap全球库

    https://www.loveyu.org/5344.html https://www.jianshu.com/p/957aa4a933d7 https://blog.csdn.net/mrib/a ...

  6. 资料Link集合

    Spark RDD API详解(一) Map和Reduce|  scala中Iterator的比较| 使用sbt构建scala应用| sbt常用命令| sbt更改默认ivy仓库位置| linux手动安 ...

  7. [原]使用node-mapnik生成openstreetmap-carto风格的瓦片

    上回说到如何在CentOS上部署node-mapnik,本想着接下来学习如何使用node-mapnik生成openstreetmap的瓦片图,没想到在接下来的近40天的时间里忙成了狗!好不容易等到元旦 ...

  8. switch2osm使用open street map离线地图中文乱码方框解决办法

    ----------written by shenwenkai------------- ubuntu linux环境下,按照网址(https://switch2osm.org/serving-til ...

  9. R语言学习笔记:绘制地图

    在R中画地图先从简单的maps包开始. library("maps") 在这个maps包中有一些数据集,用命令data(package=”maps”),可以看到如下数据: cana ...

随机推荐

  1. HTML 5 Web Storage 使用

    在html中,可以使用 Web Storage API 来保存数据在浏览器客户端,这样可以避免重复从服务器加载数据. 有两种API, sessionStorage 和 localStorage ,它们 ...

  2. 设计模式 ( 十九 ) 模板方法模式Template method(类行为型)

      设计模式 ( 十九 ) 模板方法模式Template method(类行为型) 1.概述 在面向对象开发过程中,通常我们会遇到这样的一个问题:我们知道一个算法所需的关键步骤,并确定了这些步骤的执行 ...

  3. 基于visual Studio2013解决C语言竞赛题之0506选择排序

     题目

  4. Android:ViewPager04

    目录结构层次: 注意点: 1.MyAdapter.java一定要 extends PagerAdapter 2.MyAdapter要覆写以下几个方法: a.public int getCount(){ ...

  5. 如何搭建Visual Studio的内核编程开发环境

    最近正在看<寒江独钓——Windows内核安全编程>这本书,感觉这本书非常好,有兴趣的朋友可以买来看看,有关这本书的信息请参考:http://www.china-pub.com/19559 ...

  6. Spring源码解析——如何阅读源码(转)

    最近没什么实质性的工作,正好有点时间,就想学学别人的代码.也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想. 手码不易,转载请注明:xingoo ...

  7. splinter python浏览器自动化操作,模拟浏览器的行为

    Splinter可以非常棒的模拟浏览器的行为,Splinter提供了丰富的API,可以获取页面的信息判断当前的行为所产生的结果   最近在研究网站自动登录的问题,涉及到需要实现浏览器自动化操作,网上有 ...

  8. [置顶] Android中使用sqlite3操作SQLite

    SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令.本文档提供一个样使用sqlite3的简要说明. 一.创建数据库:  1.将sqlit ...

  9. c语言:union,大小端

    union: 不允许只用联合变量名作赋值或其它操作. 也不允许对联合变量作初始化赋值,赋值只能在程序中进行. 小端存储: 以字节为单位,低存低,高存高. 任何数据在内存中都是以二进制(1或着0)顺序存 ...

  10. 云计算:创业的好时机——上海够快网络科技有限公司总经理蒋烁淼专访(评价阿里云的OSS的4个优点)(够快科技正式宣布已成功挂牌新三板)

    云存储是云计算目前的热点之一,Dropbox.Box等产品的风靡,公司因此获得极高估值,都印证了这一点.但云存储对技术和资金要求都比较高,竞争也非常激烈,挑战巨大.国外云存储公司有亚马逊的云平台作为支 ...