热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

GIS系统能帮助我们解决什么?

GIS地理信息系统(也称地学信息系统),是一种特定的空间信息系统。这门综合性学科结合了计算机技术与地理学、地图学,在计算机软硬件系统的支持下,对整个或部分地球表层(包括大气层)空间中的

GIS地理信息系统(也称地学信息系统),是一种特定的空间信息系统。这门综合性学科结合了计算机技术与地理学、地图学,在计算机软硬件系统的支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述。简单来说,就是依靠计算机实现地理信息的收集、处理、存储、分析和应用的系统。

最早使用地理方法的案例可以追溯到1854年,一个叫约翰·斯诺的英国人,用点来代表个例,描绘了伦敦的霍乱疫情。他对霍乱分布的研究指向了疾病的来源—位于霍乱疫情爆发中心区域的一个被污染的公共水泵。约翰·斯诺将泵断开,最终终止了疫情的爆发

后来,随着图层绘制地图、彩色印刷技术等方法的应用及计算机出现后数据库技术的不断发展,GIS系统逐渐广泛地应用在各个不同的领域。在大规模城市基础设施建设领域,GIS通过计算分析,可以合理规划绿地的比例及分布,从而保证学校、公共设施、运动场所、服务设施等能够有最大的服务面,从而解决城市资源配置的问题;在对城市电信、自来水、道路交通、天然气管线、排污设施、电力设施等广泛分布于地上地下的基础设施,GIS对这些明显具有地理参照特征的设施进行管理、统计和汇总,也能够大大提高工作效率。

GIS系统不仅在传统的资源调查、环境评估、灾害预测、国土管理、城市规划、邮电通讯、交通运输、军事公安、水利电力、公共设施管理、农林牧业、统计、商业金融等覆盖了几乎所有国计民生的重大领域做出了贡献。近几年,随着大数据、云计算和移动等IT新技术的不断涌现,GIS与计算机技术相连接的部分也相应产生了巨大变化,各种应用自然也发展得如火如荼,成为人们关注的焦点。

其中最突出的应用,就是充电桩可以在网上进行查询和预约了。

众所周知,阻碍新能源车推广的最大问题,就是充电不方便。很多新能源车主几乎在出门前都会进行一个计算:从这里出发到目的地需要多久,路程有多长,充的电够不够用?但这也无法避免有时候由于一些意外情况,导致车辆开到一半突然没电的尴尬发生。而如今随着电子地图开发技术的日益成熟,终于,充电桩位置可以在网上进行查询了。所有充电桩的点位在网上形成了一张“充电地图”,市民只需点击“地图”,即可查询哪些充电桩正在使用,哪些充电桩处于空闲状态。不仅如此,市民还可预约空闲充电桩。这样就能很大程度上解决上述尴尬的发生。车主只要根据充电桩位置,提前在电子地图上规划出大致路线就可以了。

而随着市场上对GIS系统应用的需求越来越多,专门从事电子地图开发的企业也如雨后春笋般纷纷冒了出来。别的地方不说,单说现在广州上海做这类开发应用的地图开发企业就有不少。具体可以到百度上搜一下地图开发公司,应该有几个比较不错的企业。基本实现的方式都是采用基础平台加上终端应用的模式来实现系统开发应用,结合区域内地图数据的采集和测绘,构架自己的地理系信息导航数据库,从而实现区域内地图开发应用。


推荐阅读
  • 在使用mybatis进行mapper.xml测试的时候发生必须为元素类型“mapper”声明属性“namespace”的错误项目目录结构UserMapper和UserMappe ... [详细]
  • Windows环境下Oracle数据库迁移实践
    本文详细记录了一次在Windows操作系统下将Oracle数据库的控制文件、数据文件及在线日志文件迁移至外部存储的过程,旨在为后续的集群环境部署做好准备。 ... [详细]
  • 面对众多的数据分析工具,如何选择最适合自己的那一个?对于初学者而言,了解并掌握几种核心工具是快速入门的关键。本文将从数据处理的不同阶段出发,推荐三种广泛使用的数据分析工具。 ... [详细]
  • 本文档旨在为初学者提供MongoDB的基础知识介绍,包括其作为文档型数据库的特点、基本概念以及如何通过命令行界面(CLI)执行基本的操作。 ... [详细]
  • Java连接MySQL数据库的方法及测试示例
    本文详细介绍了如何安装MySQL数据库,并通过Java编程语言实现与MySQL数据库的连接,包括环境搭建、数据库创建以及简单的查询操作。 ... [详细]
  • 本文介绍了一个来自AIZU ONLINE JUDGE平台的问题,即清洁机器人2.0。该问题来源于某次编程竞赛,涉及复杂的算法逻辑与实现技巧。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • 本文探讨了实体对象在Hibernate框架中的三种状态及其转换机制,并详细介绍了saveOrUpdate方法的工作原理,帮助开发者更好地理解和应用这些概念。 ... [详细]
  • 本文介绍了用户界面(User Interface, UI)的基本概念,以及在iOS应用程序中UIView及其子类的重要性和使用方式。文章详细探讨了UIView如何作为用户交互的核心组件,以及它与其他UI控件和业务逻辑的关系。 ... [详细]
  • 本文探讨了线性表中元素的删除方法,包括顺序表和链表的不同实现策略,以及这些策略在实际应用中的性能分析。 ... [详细]
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文详细介绍了MySQL InnoDB存储引擎中的Redo Log和Undo Log,探讨了它们的工作原理、存储方式及其在事务处理中的关键作用。 ... [详细]
  • 本文由chszs撰写,详细介绍了Apache Mina框架的核心开发流程及自定义协议处理方法。文章涵盖从创建IoService实例到协议编解码的具体步骤,适合希望深入了解Mina框架应用的开发者。 ... [详细]
  • 对于非计算机专业背景的开发者而言,如何快速掌握.NET基础知识以应对技术面试是一个挑战。本文将提供一系列实用建议,帮助读者在短时间内提高.NET基础水平。 ... [详细]
  • 探讨在开发Windows应用程序时,如何高效地管理和存储大量库存及生产需求数据的方法。 ... [详细]
author-avatar
黄志琴文菱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有