开源GEOSERVER方案开发(上).ppt
《开源GEOSERVER方案开发(上).ppt》由会员分享,可在线阅读,更多相关《开源GEOSERVER方案开发(上).ppt(51页珍藏版)》请在三一办公上搜索。
1、.开源软件PostGIS安装建立空间数据库和导入数据JDK安装Tomcat安装GeoServer安装GeoServer数据库连接与配置GeoServer提供的服务OpenLayers应用程序开发Ajax开发示例十.GIS数据存储格式,第二讲 开源方案开发,十一、坐标系和投影十二、使用QGIS、UDIG制作数据,、什么是开源软件?,“开源软件”就是源代码开放的软件。用户可以免费使用开源软件,免费获取源代码,并具有自行修改、复制以及再分发的权利。那么,开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会
2、对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。常用的开源协议有BSD、Apache Licence 2.0、GPL、LGPL等。BSD代码鼓励代码共享,但需要尊重代码作者的著作权。BSD由于允许使用者修改和重新发布代码,也允许使用或在BSD代码上开发商业软件发布和销售,因此是对商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。由于GPL严格要求使用了GPL类库的软件产品必须使用GPL协议,对于使用GPL协议的开源代码,商业软件或者对代码有保密要求的部门就不适合集成/采用作为类库和二次开发的
3、基础。PostgreSQL BSD Geoserver GPL OpenLayers BSD,一、PostGIS安装,解压后运行postgresql-8.0.msi.如果没有特殊说明,使用默认值即可,但是postgresql安装的位置所在的盘必须是NTFS格式的。安装中需要注意的地方如下:语言选项:选英文(如下图),b)服务配置:账号密码这里配置为123456(如下图)。,提示账号错误,选“是”(如下图)。,提示密码太简单,是否使用随机密码,选“否”(如下图)。,c)数据库初始化(如下图):Initalize database cluster:打“”Port number:5432Addres
4、ses:不选Password:123456Password(again):123456,d)余下选项均采用默认选项,点击“next”执行安装,直至安装完成。后面有激活postgis选项,打上对勾即可。,二、建立空间数据库和数据导入,1 建立空间数据库,新增一个服务器连接,或者对默认的服务器连接进行修改,设定该服务器连接的名称、主机、端口、维护数据库、用户名称、密码等选项,确定。,右键该服务器连接,选择“连线”,输入密码,确定。,右键“数据库”,选择“新建数据库”,设定数据库名称、拥有人等,确定。,打开pgAdminIII查询窗口,导入postgis安装目录中的lwpostgis.sql和spa
5、tial_ref_sys.sql,将该数据库升级成空间数据库。,2 数据导入,使用shp2pgsql xx.shp xx_table xx.sql命令将shapefile转成sql文件。,然后在PostGIS客户端PGAdminIII中执行该Sql文件,即可将数据导入PostGIS数据库。,经过以上操作就将shapefile导入到PostGIS数据库了,下图是打开的数据表。,三、JDK安装,下载for Windows的JDK,这里使用的是j2sdk_5_0,双击进行安装。选择接受,点击Next。,点击Change。,改变安装路径;,点击Next,进行安装,,安装J2SE Development
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开源 GEOSERVER 方案 开发
链接地址:https://www.31ppt.com/p-5724795.html