使用JOSM编辑OpenStreetMap地图

申明:转载请注明出处!

网上关于JOSM的使用大多只介绍了如何安装和优缺点,对于我这种小白完全还是不会,于是Google了一番,国外关于JOSM的使用的文章还是很多的,

选中一篇讲解的非常详细来翻译,链接:http://learnosm.org/en/beginner/start-josm/。

开始JOSM之旅

下面我们从如何下载安装JOSM,简单使用,一个简单的例子开始,然后讲解如何画地图。

1.下载JOSM

百度JOSM,http://wiki.openstreetmap.org/wiki/JOSM,分好几种,有安装版,有jar包,需要Java环境。

2.使用

下载安装好后,运行如图:

下载一个例子文件:sample.osm,链接:http://learnosm.org/files/sample.osm。

打开该文件,如下:

3.基本操作:

鼠标右键点击不放,拖动鼠标可以移动图片;

滑动鼠标滚轮放大或缩小地图,也可以用左上角比例尺放大缩小如果没有鼠标的话;

例子地图中包括河流,森林,一些建筑,道路和商店。左键点击选中目标。

4.点,线和多边形

地图上的目标用三种类型画出,点,线和多边形。点表示单个物体,在样例地图中,有两个点,一个shoe shop 和

一个supermarket。线代表道路,多边形表示一块区域,如森林,河流,公园和建筑等。多边形其实是首尾相连的

线条。当你选中一个目标时,右边出现该目标的描述,如森林,河流等。

5.修改地图目标

比如选中样例地图中森林的边(不要选中点),鼠标右键移动森林位置;左键选中森林边上的点,左键点击移动该点

可以改变森林形状。

6.画图

左边一组按钮提供各种重要的功能。第一个按钮是我们经常用到的,用来选中目标。第二个按钮是画图,在画图

之前要确保你没有选中任何目标。

选中第二个按钮,在空白地方双击,即可画一个点;在空白地方单机,然后移动鼠标,再在你喜欢的地方双击

即可画出一条线;画多边形和画线条一样,最后让终点和起点重合。

7.添加presets

画出点线条多边形后,需要给这些定义属性,比如森林,河流等。

用左边第一个按钮,选中需要定义属性的目标,点击菜单栏中“Presets”,选择一个你属性定义该目标。

以上即完成地图的编辑。

时间: 2024-10-24 18:19:20

使用JOSM编辑OpenStreetMap地图的相关文章

OpenStreetMap地图数据介绍(转)

原文链接:每日一读 Packtpub.OpenStreetMap(1) 相信绝大多数人都知道Wiki,但要提起地图,大家第一反应肯定是Google地图.在没看这本书之前,还真不知原来还有OpenStreetMap,一个类似于wiki的可供自由编辑的世界地图,它是由用户创造的,允许你查看,编辑或者使用世界各地的地理数据. Making a Free, Editable Map of the World 简要介绍了OpenStreetMap的历史,从最初的Java到现在的Ruby on Rails.

arcgis for flex api version3.7 教程:5.使用Editor对地图进行编辑

ArcGIS的网络编辑操作(可以认为是网页端的相关地理处理操作)需要feature service来提供符号信息和几何数据信息.feature service允许你创建自定义的REST方法节点,用来存储和查询地理数据,如点.线和面.存储自定义的渲染规则和元数据信息,例如地名,评级,地址等.对存储的数据进行分析和计算. ArcGIS API for Flex提供的Featurelayer允许你获取并编辑矢量地图数据.Feature services是基于feature layer来进行操作的.fe

ArcGIS API for JavaScript3.x 学习笔记[4] 加载底图(三)【Open Street Map开放街道地图】

Open Street Map OpenStreetMap(简称OSM,中文是开放街道地图)是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图. OSM是一款由网络大众共同打造的免费开源.可编辑的地图服务.OpenStreetMap它是利用公众集体的力量和无偿的贡献来改善地图相关的地理数据.OSM是非营利性的,它将数据回馈给社区重新用于其它的产品与服务.而其他地图则是将大多数的地图数据出售给第三方. OSM的地图由用户根据手提GPS装置.航空摄影照片.其他自由内容甚至单靠地

用报表软件自定义地图

以FineReport软件为例 在企业的信息数据中,对于那些业务遍布全国的企业来说,无疑可以直接使用我们的内置中国地图来直观展现,但是对于展示没有内置地图的数据的,比如说通过地图展示县级市数据,我们则可用过自定义地图实现. 将自定义的图片上传至FineReport,在FineReport中定义好图片上对应区域或者对应点的名称,此时上传的图片就被转化成了和FineReport内置的图表具有相同属性的文件,再设置好要展示的图表数据,就可以跟FineReport内置的图表一样,可以数据点提示,可以联动

【跟我一起学Unity3D】做一个2D的90坦克大战之地图编辑器

从10月20号到现在,Unity3D也学了10天了,对于Unity3D也有了一个大致的了解,有必要做一个小游戏来检测一下自己的学习成果了.经过两天的努力,终于总算是做出来了一个可以玩的坦克大战了.首先讲讲我的设计目标: 1.地图编辑器 2.道具系统 3.简单AI系统 4.计分器 其中,最重要的就是地图编辑器了,其次到AI系统,其他几个都挺简单的. ---------------------------------------------------------------------------

站点地图和SiteMapPath控件的使用

1:第一步 创建站点地图文件 2:第二步 编辑站点地图文件3:第三步 新建对应的页面 例如 创建一个 B4a.aspx页面 显示的结果就是 主页>人文类书籍>历史>近代史 原文地址:http://blog.51cto.com/11871779/2087243

使用Adobe Illustrator + ArcGIS绘制地图 | Map Design Using ArcGIS + Adobe Illustrator

国内GIS/Cartography同行大部分使用CorelDraw绘制地图.相比之下,国外同行则更多使用Adobe Illustrator绘制地图.CorelDraw和Illustrator两个软件均为矢量图形制作软件,可以添加多种效果.两者的差异可以参考这个网页:https://www.admecindia.co.in/blog/differences-between-adobe-illustrator-and-coreldraw 不过对于GISer而言,相比之下illustrator更适合与

http://blog.csdn.net/LANGXINLEN/article/details/50421988

GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总, 由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android 开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利 用,可以为自己的APP增色不少.文章最后还

Cocos2d-x 3.X手游开发实例详解

Cocos2d-x 3.X手游开发实例详解(最新最简Cocos2d-x手机游戏开发学习方法,以热门游戏2048.卡牌为例,完整再现手游的开发过程,实例丰富,代码完备,Cocos2d-x作者之一林顺和泰然网创始人杨雍力荐) 于浩洋 著   ISBN 978-7-121-23998-4 2014年9月出版 定价:59.00元 356页 16开 编辑推荐 以Cocos2d-x V3.0为框架全面讲解手游开发的知识和方法 以热门游戏2048.卡牌为例,完整再现手游的开发过程 Cocos2d-x作者之一林