用开源软件构建自己的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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

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

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

WebGis系统基本架构

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

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

1:什么是WebGIS开发框架? 例如: 开发工具:Adobe® Flash® Builder™ 4 开发包:ArcGIS API for Flex 2.5 地图服务: arcgis、谷歌...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

WebGIS前端瓦片地图显示原理及实现

目前,有很多WebGIS开发包,ArcGIS API for JS、OpenLayers、LeafLetjs等为我们从事WebGIS开发的人封装了很多强大的功能。我们很方便的使用这些库的时候,也让我们...

最新Arcgis API for JS 展示WebGIS实际生产生活应用案例

最经典的案例:约翰•斯诺治理霍乱        1854年,英国首都伦敦爆发了一次霍乱,从8月至9月初,每天死于霍乱者都在50人以上。关于霍乱爆发的原因,两种猜测,一种说法是图中绿色矩形...

WebGIS中的坐标系

引言 坐标系在任何类型的地理信息系统中,都是十分重要的一个角色。坐标系统可以分类两种:即地理坐标和投影坐标。地理坐标中的坐标值都是以度分秒为单位,也就是常说到的经纬度坐标。投影坐标是经纬度坐标经过平面...

构建B/S模式的WebGIS 系统开发框架知多少

构建B/S模式的WebGIS 系统开发框架知多少 1.1 构建基本的B/S模式的WebGIS框架      GIS经历了从单机环境应用向网络环境应用发展的过程,网络环境GIS应用从局域网内客户...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用开源软件构建自己的WEBGIS(一)
举报原因:
原因补充:

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