Skip to main content

OpenStreetMap

h
开放街道图OpenStreetMap,简称OSM)[1]是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图
OSM的地图由用户根据手持GPS设备、航空摄影照片、卫星图像、其他自由内容以至单靠用户由于对有关区域的熟悉而具有的本地知识绘制。地图的矢量数据开放数据库授权方式授权。
OSM制作地图方式的灵感来自维基百科等网站[2]。一如维基百科等网站,OSM网站地图页有“编辑”按钮,亦有纪录修订历史。经注册的用户可上载GPS路径,及可编辑地图的矢量数据,包括使用OSM网站的编辑器或其他自由地理信息系统软件,如JOSM

历史

Steve Coast (2009)
OpenStreetMap在2004年7月史蒂夫·克斯特始创。2006年4月,OpenStreetMap基金会成立,鼓励自由地理数据的增长,发展和分布,并向所有人提供地理数据以供使用及分享。2006年12月雅虎允许OpenStreetMap使用其航空摄影相片,作为编辑的根据[3],有关安排已于2011年9月13日雅虎地图API关闭而退出[4]
2007年7月第一届国际The State of the Map会议举行,当时OSM有9,000名注册用户。会议的赞助商包括谷歌雅虎Multimap2007年12月, 牛津大学成为第一家在其主网页采用OSM数据的大型机构。[5]
2008年1月,OSM地图数据已可下载至GPS设备,供自行车用者使用。[6]于同年3月,两名创立者包括史蒂夫·克斯特宣布,获创业投资基金投资240万欧元,创立CloudMade,一间使用OSM数据的商业机构。[7]
2010年11月24日,微软宣布,开放Bing Maps航空摄影图给OSM的贡献者编辑地图,并公布该公司聘用史蒂夫·克斯特(Steve Coast)为Bing Mobile的专任设计工程师[8]

授权

OSM原以知识共享署名-相同方式共享2.0授权[9],目的是为促进以商业或非商业方式,使用及分发OSM的地图数据。2012年9月12日,授权方式改为Open Data Commons的开放数据库授权(Open Database License, ODbL)[10],OSM基金会认为有关方式较适合用于地图数据。
在更改授权方式的过程中,部分地图数据须被移除,包括未有同意新许可协议的注册用户所加入或编辑的数据,而基于上述数据的随后编辑,亦会受到影响。移除程序于2012年7月进行,最终有超过99%的数据得以保留,惟部份国家如澳洲波兰,地图数据受到较严重的影响[11]
ttp://gengwg.blogspot.com/

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...