最近研究了百度 echarts 的一个很炫酷的示例: http://gallery.echartsjs.com/editor.html?c=xrJHCfsfE-

看了代码发现了很多不懂1东西,研究研究。

其中的地图部分数据来源于mapBox,引用 MapBox 的时候必须要有 API access tokens,这个在注册mapbox用户之后就会分配给每个月用户一个,如下图。

mapbox 官方页面里面有一些示例或者说是temple,也可以用 tileMill 编辑生成,具体操作见:https://tilemill-project.github.io/tilemill/docs/crashcourse/introduction/

大家也可以看看这个入门教程:http://blog.csdn.net/jwdstef/article/details/38760281

简单的GIS系统可以直接引用Mapbox,如果要添加图层layer,或者动态交互图层,可以引用其他OSM数据(如:*.shp,*.dbf)。

那怎么生成这些数据呢,大家可以看看:http://blog.sina.com.cn/s/blog_72f0b6080102w39z.html 这个教程,在OSM数据选中,如果数据太大也就是所选区域太大,就会导出失败。

导出数据之后还可以用其他 GIS 编辑器编辑,如ArcGIS Editor :http://www.esri.com/software/arcgis/extensions/openstreetmap,QGIS:http://www.qgistutorials.com/en/,Mapzen:https://mapzen.com/data/metro-extracts/

当然也可以直接下载一些OSM数据:如:http://download.geofabrik.de/

其实最简单的办法就是引用百度地图的API,里面有很多现成的封装好的工具。当然要进行更多个性化操作的时候,就要自己去探索GIS系统的历史和现状了。

其实OSM的数据有很多用途,比如北京市的数据,有  https://mapzen.com/data/metro-extracts/metro/beijing_china/,比如北京市的地图数据,就有好几种。我下载了下图所示的数据。包括北京市的边界点、边界线、公路、水域等,还有raw data,就是未经处理的。当然数据不是实时更新的,肯定有些许偏差。

用途见:https://mapzen.com/documentation/metro-extracts/file-format/

http://openlayers.org/en/latest/examples/geojson.html

转载于:https://www.cnblogs.com/catherinezyr/p/7677483.html

Web GIS系统相关相关推荐

  1. Web GIS及其应用

    摘 要:分析了Web GIS的主要特点,探讨了Web GIS的关键技术,比较了几种流行的Web GIS软件,并简单举例说明了Web GIS的应用. 关键词:Web GIS 关键技术 应用 中图分类号: ...

  2. Java开源GIS系统

    uDig 基于Eclipse RCP的uDig开源项目既是一个GeoSpatial应用程序也是一个平台开发者可通过这个平台来创建新的在uDig基础上衍生的应用程序,uDig是Web地理信息系统的一个核 ...

  3. java gis离线地图_java离线地图web GIS制作

    因为项目需求,要做一个web地图,之前做过高德的在线地图,它提供了一系列的API,并且由于是国产的,所以开发起来比较容易,现在由于项目是内网使用的,所以需要使用离线地图,由此便开始了: Web GIS ...

  4. 绿色城市智慧运营:Web 3D 垃圾分类 GIS 系统

    <上海市生活垃圾管理条例>施行至今已有两年多,上海市民践行绿色低碳理念.主动参与生活垃圾分类的习惯基本养成,分类实效逐步趋于稳定,湿垃圾分类量稳定在日均 9000 吨以上,可回收物回收量保 ...

  5. Web GIS 航拍实现的智慧园区数字孪生应用

    前言 随着智慧城市建设的不断发展,智慧园区作为智慧城市的先行区,其覆盖区域越来越大,产值越来越集中,对于园区数字化建设和智能化管理的诉求也愈加强烈.园区数字化管理是以实现园区多维度业务数据汇聚.融合. ...

  6. 只需10分钟,给你全世界!水经注全球三维离线GIS系统

    概述 对于有高标准保密要求的企事业单位来讲,单位内部的网络在物理上就必须与互联网进行隔离,外部数据通常只能通过刻录光盘的形式将数据导入到局域网内部. 如U盘.硬盘.笔记本电脑等可读写设备,就完全禁止带 ...

  7. 智慧社区GIS系统开发详细设计

    前言 1.1. 建设背景 GIS是继地图之后的第三代地理学语言.最通俗的讲,GIS就是"电子地图 ",把地图放到计算机里,不但能够查"在哪里",还能查到&quo ...

  8. 企业级GIS系统架构介绍——总览

    声明:这一系列的文章是非常基础的入门型的介绍,相关内容仅供参考,也欢迎大家积极指正已经补充! 一般情况下,大部分GISer都非常关心的GIS系统功能的实现,比如代码的具体实现,他们关心我使用什么样的开 ...

  9. 森林消防智慧预警:火灾监测 Web GIS 可视化平台

    前言 森林火灾是一种突发性强.破坏性大.处置救助较为困难的自然灾害.2021 年前三季度全国共发生森林火灾 527 起,受害森林面积约 2628 公顷,15 人死亡:发生草原火灾 12 起,受害草原面 ...

最新文章

  1. [Err] 1449 - The user specified as a definer ('admin_isbox'@'localhost') does not exist
  2. hdoj1176【DP】
  3. JAVA: final 修饰符
  4. 11、InnoDB存储引擎
  5. #1098 : 最小生成树二·Kruscal算法
  6. SAP 电商云 Spartacus UI feature level directive 的工作原理
  7. 如何利用计算机完成科研项目,承担科研项目情况怎样填写
  8. iOS开发-缓存图片到沙盒--思路
  9. 使用kubectl访问Kubernetes集群时的身份验证和授权
  10. vesamenu.c32:not a COM32R image报错解决方案
  11. 软件测试工程师常用网站整理汇总
  12. Ubuntu查看显卡型号
  13. 十年,一个黑客的轮回经历
  14. Bandizip下载网盘地址
  15. css中鼠标变成手型设置
  16. IAR EW8051-8.1编译ZStack时,出现警告Warning[Pe069]: integer conversion resulted in truncation的解决办法
  17. 关于计算机合成图像的应用中,数字图像合成技术综述
  18. java中环境变量设置
  19. java机器学习库_6大最常用的Java机器学习库一览
  20. 计算机应用基础考证,计算机应用基础准考证

热门文章

  1. 摄像头自动曝光_OPPO新专利曝光:手写笔不仅仅只是手写笔 它还是手机的额头...
  2. linux 临时设置英文输入,Linux 设置 Rime 默认英文状态
  3. 东华计算机学院常珊,常姗 - 东华大学 - 计算机科学与技术学院
  4. 学而思python_感恩遇到学而思网校,让我找到做老师的使命感和成就感
  5. linux sed第一列参数,linux sed笔记
  6. matlab 多条函数颜色渐变(没多大用处)
  7. Linux学习4之常用命令--文件搜索命令
  8. PHP扩展开发系列01 - 我要成为一名老司机
  9. Docker入门(三) - 搭建mysql
  10. 【排序】冒泡排序算法