美文网首页
web-gis程序的认识

web-gis程序的认识

作者: 小陈wx | 来源:发表于2024-10-27 16:17 被阅读0次

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更新数据即可。

相关文章

  • 认识iOS程序

    storyboard文件的认识 用来描述软件界面 默认情况下,程序一启动就会加载Main.storyboard 加...

  • 认识SingleViewApplication程序☀️

    版权声明:本文为博主原创文章,未经博主允许不得转载。 认识AppDelegate和ViewController里的...

  • 认识小程序

    一、认识小程序 1.什么是小程序? 小程序是一种不需要下载,安装即可使用的应用 2.小程序与普通网页开发的区别? ...

  • 程序管理与软件安装

    认识程序以及相关命令 程序相关概念 程序:二进制文件进程:运行的程序 程序的权限简单理解:谁触发的程序运行,那么程...

  • 《认识画图程序》反思

    四年级在之前学习过《金山画王》,学生基本上都掌握了画图基本工具铅笔、刷子等工具的使用,所以在这学期学习画图程序时,...

  • 快速认识小程序

    2017年1月9日凌晨,微信团队正式推出了新功能:小程序。在十年前的1月9日,乔布斯在旧金山莫斯康展览中心发布了第...

  • 2020-02-09 初识python(一)

    一、认识编程,认识python 【程序】在计算机上真正执行的是CPU,程序是指导CPU进行工作的文本,告诉CPU先...

  • 微信小程序的认识

    光说不练假把戏! 这边顺便提供一套学习视频,不喜勿喷! 小程序学习视频链接:http://pan.baidu.co...

  • 你真的了解编程吗

    1. 自我认识 程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员...

  • 内存管理

    一. 内存管理的认识 1.概念的认识 内存管理:一个程序在运行时给其分配内存,程序运行结束释放内存的过程。移动设备...

网友评论

      本文标题:web-gis程序的认识

      本文链接:https://www.haomeiwen.com/subject/rocudjtx.html