全国离线地图矢量地图矢量数据点线面数据

矢量数据、数据珍贵、谨慎下载

同步视频教程:http://www.bigemap.com/video/play2018020621.html

专题地图制作视频教程:http://www.bigemap.com/video/play201801172.html

     矢量测试数据下载: KML(KMZ)格式、DXF(DWG)格式、SHP格式:(请用BIGEMAP直接打开,可另存为SHP,DXF(AutoCAD)等格式或者直接用Global Mapper打开)

矢量数据效果图如下图:

 

 第一步:打开BIGEMAP软件,为了和你下载的数据信息一致,请选择左上角图源:【矢量路网(无偏移)】;然后选择最上面的【矩形框】,框选需要下载的范围,如下图所示:

aa2.png

 

第二步:选择好下载范围后,【双击左键】弹出下载对话框,在对话框的最上面选择【矢量路网】;我们可以下载的   路网、水系、建筑物、地标名称 等等;   可以分开下载,也可以全部勾选上一起下载;如下图所示:

aa3.png

 

  在上图中,任务名称中输入你要下载保存的名称;这里主要要选择存储格式,包括:KMZ、SHP(shapefile)和dxf(AutoCAD格式),如下图:

 1、选项kml;【坐标投影】不用选择,保存出来的路网是经纬度坐标;

 2、选项shp;【坐标投影】默认是WGS84墨卡托,点击【选择】可以在里面选择任意投影和坐标系包括:西安80、北京54、CGCS2000、UTM等等;

 3、选项dxf;点击【坐标投影】后面的【选择】,在里面选择你需要的投影坐标系

如下图:

26.jpg

 

 可参看【如何选择投影分度带】

 第三步:点击【确定】,开始下载,下载任务列表在左上角,如下图:

27.jpg

 

点击上图中的红色箭头文件夹,打开下载完成的文件夹目录,可以看到下载完成的文件,本例下载的kml文件,可以直接在Global Mapper中打开,如下图:

28.jpg

 

在BIGEMAP中打开,如下图:

29.jpg

 

 在AutoCAD中打开,如下图:

31.jpg

 

 下载的矢量数据,可另存为:kml\kml、dxf、dwg、shp、csv、excel、txt、corldraw文件等等矢量格式 

 
————————————————
版权声明:本文为CSDN博主「一个比新手旧的新手」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/halljoe/article/details/126121908

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Mapbox上创建点、线和面,您可以使用Mapbox GL JS库中的几何图形功能。 首先,您需要在地图上添加一个源(source),用于存储数据。这可以是一个GeoJSON文件、一个API返回的JSON数据或一个tileset。 以下是如何在Mapbox上创建一个点的示例: 1. 添加一个点的源: ``` map.addSource('point', { 'type': 'geojson', 'data': { 'type': 'FeatureCollection', 'features': [ { 'type': 'Feature', 'geometry': { 'type': 'Point', 'coordinates': [longitude, latitude] }, 'properties': { 'title': 'My Point', 'description': 'This is my point' } } ] } }); ``` 2. 添加一个点的图层: ``` map.addLayer({ 'id': 'point', 'type': 'circle', 'source': 'point', 'paint': { 'circle-radius': 10, 'circle-color': '#007cbf' } }); ``` 以上代码会在地图上添加一个蓝色的圆点,其半径为10个像素。 以下是如何在Mapbox上创建一条线的示例: 1. 添加一条线的源: ``` map.addSource('line', { 'type': 'geojson', 'data': { 'type': 'Feature', 'geometry': { 'type': 'LineString', 'coordinates': [ [longitude1, latitude1], [longitude2, latitude2], [longitude3, latitude3] ] } } }); ``` 2. 添加一条线的图层: ``` map.addLayer({ 'id': 'line', 'type': 'line', 'source': 'line', 'paint': { 'line-color': '#007cbf', 'line-width': 3 } }); ``` 以上代码会在地图上添加一条蓝色的线,其宽度为3个像素。 以下是如何在Mapbox上创建一个面的示例: 1. 添加一个面的源: ``` map.addSource('polygon', { 'type': 'geojson', 'data': { 'type': 'Feature', 'geometry': { 'type': 'Polygon', 'coordinates': [ [ [longitude1, latitude1], [longitude2, latitude2], [longitude3, latitude3], [longitude1, latitude1] ] ] } } }); ``` 2. 添加一个面的图层: ``` map.addLayer({ 'id': 'polygon', 'type': 'fill', 'source': 'polygon', 'paint': { 'fill-color': '#007cbf', 'fill-opacity': 0.5 } }); ``` 以上代码会在地图上添加一个半透明的蓝色面。 您可以根据需要修改以上代码,并结合Mapbox GL JS库中的其他功能,来创建更加复杂的点、线和面的图形。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值