用开源软件构建自己的WEBGIS(一)

原创 2006年06月12日 20:48:00

为了能更好的进行本地信息的搜索,我想起了刚刚大学毕业时接触的地理信息系统(GIS)。

原来的郑州工作时,公司是做GPS、LBS定位服务的,所以对GIS系统还是有点了解的。但那是都是桌面版的系统,使用Mapx直接操作本地的地图文件使用,所以和Webgis的差别还是很大的。虽然很早就有直觉,Webgis肯定是以后的主流应用,但苦于一直没有机会,终究没有能深入的学习。

现在Webgis平台基本上有三类:一是专业的GIS服务商,象MapInfo、ESRI,国内的SuperMap、中地、MapGIS等,它们是主要是卖GIS软件和平台解决方案。二是提供Webgis的各种服务,如Mapbar、Mapabc、Go2Map等,如果说前一类是传统的软件厂商,那么后者就是典型的互联网企业,前者卖的是产品,后者卖的是服务。我更看好后者,毕竟布置一套Webgis不是那么容易的事,况且GIS软件都是傻贵,中小企业很难承受的起。三是开源的GIS软件,其中WEBGIS服务器比较有代表性的有GeoServer,Deegree等,空间数据库有PostGis,商业数据库Oracle从8.2开始都带的有空间数据Spatial。对于我们这些没钱但又想按照自己的随心所欲打造完全属于自己的Webgis平台的人来说,开源是个不错的选择。但开源的东西毕竟没有商业化的平台成熟,性能和功能都差很多,但看各息的要求了,适合自己就行。

我们对Webgis的要求很低,主要是能通过网页对数据进行编辑就行了,性能上没有任何要求,因为最多也就是几个客服人员使用。主要是后台处理都会放到Oracle的空间数据库里,搜索的时候全在后台处理了,不存在加载地图显示的复杂过程。

初步的想法是通过EasyLoader把现有的Mapinfo格式的地图导入到Oracle Spatial 空间数据库中(数据库是现成的,因此暂不考虑用Postgis),GeoSever做为GIS中间件部署在数据库和Web服务器之间,承担地图的访问。结构如下图一所示:

                                                                                               图一

 Tomcat的主页地址:http://tomcat.apache.org/

 GeoServer 的主页地址:http://docs.codehaus.org/display/GEOS/Home

创建WebGIS的最简页面

引言 现在,我们已经有了WebGIS后台数据服务程序,并且da
  • BuquTianya
  • BuquTianya
  • 2014年10月18日 08:58
  • 3247

WebGIS完整功能例子

  • 2011年12月06日 21:25
  • 2.86MB
  • 下载

浅析WebGIS

浅析WebGIS        摘要:随着网络的发展,利用Web发布信息越来越普及化。而地理信息系统(GIS)与网络的结合就产生了万维网地理信息系统(WebGIS),它引起了地理信息发布的新的变革,对...
  • Findback
  • Findback
  • 2007年06月08日 23:46
  • 6440

WebGIS 的基本特征及优点

“Internet”近年来已成为家喻户晓的名词。许多登载在报纸、杂志、电视,甚至招贴栏里的广告都注有互联网网址。网络的发展对我们的将来有着深远的影响,网络用户和信息数量正在以惊人的速度增长。在我们的工...
  • lz576825608
  • lz576825608
  • 2012年08月16日 20:19
  • 2093

WebGis系统基本架构

WebGIS系统基本架构。
  • userJJJ
  • userJJJ
  • 2017年03月08日 16:34
  • 1398

各大WebGIS平台比较和技术选型

作者:Autodesk 徐健(转载请注明出处,谢谢)WEBGIS发展至今,开发方式有了很多进步,目前主要有如下方式:1,              在服务器端直接将地图转成图片,然后客户段不使用任何插...
  • xujim
  • xujim
  • 2011年07月15日 05:47
  • 834

C#打造一个开源webgis(一)系统架构

想不到当初起了个前言,时隔一年半之后才开始写,因为已经转行不做GIS了……决定把它写完,只是不想留下个烂尾楼…… 如果文章内容有所错漏,望建议补充   一个...
  • langyuewu
  • langyuewu
  • 2013年09月02日 11:00
  • 5276

webgis是什么?

webgis是图形化的超媒体信息系统 使用Web上超媒体系统技术,webgis通过超媒体热链接可以链接不同的地图页面。例如,用户可以在浏览全国地图时,通过单击地图上的热链接,而进入相应的省地图进行浏览...
  • diy_888
  • diy_888
  • 2007年02月08日 10:02
  • 1606

作为一名WebGIS工程师必备知识

1:什么是WebGIS开发框架? 例如: 开发工具:Adobe® Flash® Builder™ 4 开发包:ArcGIS API for Flex 2.5 地图服务: arcgis、谷歌...
  • qq_36305327
  • qq_36305327
  • 2017年02月16日 14:53
  • 1184

WebGIS项目开发实战(源代码及工程文件)

  • 2017年04月13日 15:44
  • 50B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用开源软件构建自己的WEBGIS(一)
举报原因:
原因补充:

(最多只允许输入30个字)