在局域网中搭建自己的gis服务器

在局域网中搭建自己的gis服务器

需求
        在客户的B/S应用系统中使用电子地图。该系统只可运行于内部网中。

分析
        由于系统中的电子地图只能运行于局域网中所以不能采用google地图等。而且客户项目不大,所以不能购买收费的gis服务器。

设计及架构
        gis服务器采用开源的geoserver+tomcat。
        地图数据可以从国家基础地理信息系统http://nfgis.nsdi.gov.cn/nfgis/chinese/c_xz.htm下载。
        数据库采用postgresql8.3。
        页面技术采用OpenLayers。

实施
       1、安装postgresql数据库,可以安装时选择安装postgis组件。也可在安装完的基础山再安装postgis。
       2、创建gis数据库,新建数据库时选择模板为template_postgis。
       3、下载县级数据bount500.e00。
       4、用工具将bount500.e00转换为shp格式。
       5、下载开源工具FWTools2.2,执行命令ogr2ogr -f "PostgreSQL" PG:"host=localhost dbname=数据库名称 user=用户名 password=密码"  shp文件路径 -append -update,将数据导入postgis数据库中。
       6、下载tomcat5.5和geoserver,将geoserver.war部署到tomcat中,启动应用服务器。
       7、登录geoserver应用,配置地图服务端,参考geoserver在线帮助。
       8、下载OpenLayers,在javascript中包含OpenLayers.js。参考openlayers的例子编写客户端脚本。
        这样一个简单的电子地图系统就完成了。

原文链接:http://www.blogjava.net/lfnxd/archive/2008/08/07/220604.html

时间: 2024-11-01 18:56:11

在局域网中搭建自己的gis服务器的相关文章

在局域网中通过端口号扫描服务器IP

简要说明                                                                                                                                                                                                                                                     

WireShark发现局域网中的ARP病毒

WireShark发现局域网中的ARP病毒 ARP(Address Resolution Protocol)是TCP/IP协议中用来解析网络节点地址的底层协议.网络中流传的ARP病毒或恶意软件利用ARP机制进行地址欺骗.最常见的ARP问题可以分为如下三种类型:1) 网关或服务器IP欺骗:利用ARP机制,冒用局域网中的网关或其他服务器IP地址,把正常应该传给网关或服务器的数据流引向进行ARP欺骗的计算机,从而造成网络中断或时断时续,或数据丢失.2) 隐蔽盗用IP:利用ARP机制,在对方不知情的情况

在Win7系统中搭建Web服务器

局 域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步.利用Web服务器,我们随时随地都可以将自己的信息 上传到服务器端,让其它关注你的用户能在第一时间内了解的思想和动态.下面笔者就如何在Windows7系统下搭建Web服务器与大家交流一下. 工具/原料 Windows7操作系统 方法/步骤 1 打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务

怎样在Win7系统中搭建Web服务器

文章转发自(谢楼主了): http://jingyan.baidu.com/article/ed2a5d1f128ff609f6be17fa.html (1)打开控制面板,选择并进入"程序",双击"打开或关闭Windows服务",在弹出的窗口中选择"Internet信息服务"下面所有地选项,点击确定后,开始更新服务. (2)更新完成后,打开浏览器,输入"http://localhost/"回车,如果此时出现IIS7欢迎界面,说

在Linux中搭建 samba服务器

下面说一下如何在RHEL5.4中搭建samba服务器,在搭建samba服务器之前要了解: (1)samba服务器是干什么用的: (2)它的主要作用是什么: (3)它在什么情况下会使用到. SMB协议 SMB协议是在局域网中共享文件/打印机的一种协议,该协议可以为网络内部的Windows和Linux主机提供文件系统.打印服务. SMB的工作原理是让NetBIOS和SMB运行在TCP/IP之上,且使用NetBIOS的nameserver让Linux机器可以在Windows网络邻居中被浏览.这样Win

Linux中配置samba服务器,实现局域网中文件共享。

linux中搭建samba服务,实现局域网中文件共享 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务. 实验环境:Linux6.虚拟windows7/10.yum仓库.同一网段. `rpm -q samba` //查看Samba安装与否 `yum install /mnt/Pa

Apache LINUX中搭建HTTP服务器

LINUX中搭建HTTP服务器 在LINUX系统中安装Apache做为HTTP的服务程序,通过设置配置文件,可以实现很多功能,如访问控制,虚似主机,基于域名的虚拟主机,通过安装Awstats我们可以更方便的统计Http访问日志 实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:查看默认HTTP配置 找到默认红帽欢迎页面 (/etc/httpd/conf/httpd.conf ---->Include

centos6中搭建svn服务器以及相关权限配置

使用yum方式安装svn服务器软件,在centos中搭建团队使用的代码仓库,为开发成员创建账号以及分配权限: 1.检查svn服务软件安装情况 svnserve –version命令查看安装情况, 出现"-bash: /usr/bin/svnserve: No such file or directory"提示说明没有安装,直接进入第2步, 否则会显示已安装svn服务器软件版本信息"svnserve, version -",可以使用以下命令删除已安装的版本 yum r

在Linux中搭建一个FTP服务器

在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用.禁用匿名.第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1:第二个小组使用ftp2,工作目录在:/var/ftp/ftp2. 两个小组互相不能访问各自的文件,需要限制用户不能离开自己的工作目录. [实现步骤] 1.检查安装vsftpd服务器 以root进入终端后(其他账户进入终端的可以用su root 输入密码后进入root 模式)之后,在终端命令窗口输入以下命令进行验证:# rpm –qa | grep