web-gis程序的认识

2024-10-27  本文已影响0人  小陈wx

Web-GIS的认识

  1. 基础概念

    • web - 网络
    • gis - 地理信息
  2. 广义理解

    • 基于地理信息延展的软件系统
  3. 狭义理解

    • 以BS架构为例,Web-GIS系统即为:能在浏览器中运行的可交互地图系统,地图上有各类地理信息、目标信息、路径信息、天气信息,整个系统围绕相关信息的展示、筛选、操作共同组成一个Web-GIS系统。
  4. 特征
    这类系统有一些明显的特点:

    1. 地图呈现
      地图的呈现需要地图图片数据的支撑,通常需要瓦片地图服务。常见的有天地图等第三方地图图像提供方,如有需要可以自建。
    2. 动态数据
      地图上的目标与道路等数据有很多动态变化的信息,如坐标、是否离线、是否可用,这通常依赖基于Socket的网络请求来实现实时呈现。
    3. 大量渲染与更新
      地图数据上有大量的目标与信息渲染在界面中,需要考虑大量目标渲染与更新的问题,这里必须有优化措施。
    4. 与第三方硬件交互
      很多业务会关联光电、遥感等其他数据,还可能存在与这些第三方硬件交互的可能,常见如:控制摄像头、控制广播喇叭。
  5. 常见Web-GIS程序

    • 嘀嘀打车
    • 百度地图
    • 航线管理系统
  6. 总结
    Web-GIS的开发需求旺盛,复杂的专业词汇可能会让很多人望而却步。其实,Web-GIS就是开发一个地图软件,展示地图图像及其上的信息,监听点击事件,并通过Socket更新数据即可。

上一篇 下一篇

猜你喜欢

热点阅读