- 浏览: 786898 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (573)
- Java基础 (76)
- C++基础 (5)
- hibernate (5)
- struts (4)
- spring (1)
- webservice (7)
- AjaX基础 (0)
- JS脚本 (53)
- 正则表达式 (5)
- html脚本 (30)
- 数据库基础 (54)
- 工作相关 (49)
- 其他 (30)
- Linux (9)
- web服务器 (17)
- JSP (13)
- eclipse (6)
- 面试题相关 (20)
- XML (3)
- Apache common (2)
- 生活 (35)
- VMware (1)
- log4j (9)
- BeanUtils (2)
- 设计模式 (3)
- UML (1)
- UNIX (1)
- ibats (5)
- GT-Grid (17)
- ABAP学习 (17)
- ABAP (35)
- ABAP--ALV (11)
- ABAP--WEBDIMPRO (0)
- abap-sample (1)
- BEMS (2)
- flex (33)
- GIS技术 (3)
最新评论
数据库, Geoserver, PostGIS, shapefile, 访问geoserver中一个FeatureType对应一个地图的图层,同一个FeatureType里的所有要素的几何类型都相同,即不允许点和线同层等类似情况出现。FeatureType中规定着这个图层的样式范围等信息,创建它之前,首先要创建“数据库”,也就是数据源。geoserver支持许多不同类型的数据,下面以shapefile和postgis空间数据库为例说明如何添加数据。
在添加数据之前,您需要新建一个名字空间,具体过程如下:
① 使用IE浏览器进入http://localhost:8080/geoserver/页面。
② 点击“配置”,并输入之前您设置的用户名和密码登陆。
③ 再点击“数据”、“名字空间”、“新建”。
④ 输入“前缀”,即名字空间的名字。
⑤ 输入url,例如可以输入贵公司的网址。(前缀和url在今后的客户端xml配置中需要用到)。
⑥ 按下窗口左侧的“应用”、“保存”两个按钮。
如何添加shapefile类型数据到geoserver?
① 首先将××.shp ××.shx ××.dbf文件放入geoserver\data\data文件夹中。
② 使用IE浏览器进入http://localhost:8080/geoserver/页面。
③ 点击“配置”,并输入之前您设置的用户名和密码登陆。
④ 再点击“数据”、“数据库”、“新建”,Feature数据描述选择Shapefile,Feature数据集 ID输入这个shapefile数据源的名称。
⑤ 之后出现“Feature数据集编辑器”界面,名字空间选择您之前设置的名字空间,url中输入file:data/×××.shp,charset输入GB2312。按下“提交”按钮。
⑥ 按下窗口左侧的“应用”、“保存”两个按钮。
⑦ 点击“配置”、“数据”、“FeatureTypes”、“新建”。FeatureType名选择×××:::×××,×××为您上面输入的Feature数据集 ID,按下“新建”按钮。
⑧ 之后出现“FeatureType 编辑器”界面,样式选择一个您设定的样式(样式如何制作在后面将详细介绍)。SRS(空间引用系统)输入数据的坐标系,如果为WGS84那么就输入4326。按下边界盒状模型旁边的“生成”按钮,即可自动生成改shapefile的范围,您可以手动修改这些值。按下页面最下方的“提交”按钮。
⑨ 按下窗口左侧的“应用”、“保存”两个按钮。
在添加postgis数据到geoserver之前,您需要将数据导入到postgis数据库中,如何将shapefile数据导入postgis数据库?操作如下:
① 生成sql脚本。使用shp2pgsql程序生成shp文件对应的sql脚本。假定PostgreSQL安装路径为默认,那么单击windows开始菜单、运行、输入cmd、回车。输入命令行"C:\Program Files\PostgreSQL\8.3\bin\shp2pgsql" -W "GBK" D:\×××.shp ××× > D:\×××.sql 其中×××为shp文件名,盘符根据你shp文件所在位置设置。
② 运行步骤1生成的sql脚本,导入数据到数据库。使用psql程序运行脚本。假定PostgreSQL安装路径为默认,那么单击windows开始菜单、运行、输入cmd、回车。输入命令行"C:\Program Files\PostgreSQL\8.3\bin\psql" -d postgis -f D:\×××.sql postgres 其中×××为sql脚本文件名,postgis为数据库名。之后提示您输入数据库密码,输入密码之后,按下回车,自动将数据导入数据库。
如何添加postgis数据到geoserver?
① 使用IE浏览器进入http://localhost:8080/geoserver/页面。
② 点击“配置”,并输入之前您设置的用户名和密码登陆。
③ 再点击“数据”、“数据库”、“新建”,Feature数据描述选择Postgis,Feature数据集 ID输入这个postgis数据源的名称。
④ 之后出现“Feature数据集编辑器”界面,名字空间选择您之前设置的名字空间,host输入Postgis数据库所在服务器的ip地址,如果是本机,那就输入localhost,port输入postgis数据库的端口,默认为5432,database输入postgis数据库的名称,一般为postgis,这取决与您安装postgis时设定的名字。user输入默认的postgres。passwd输入密码。按下“提交”按钮。
⑤ 按下窗口左侧的“应用”、“保存”两个按钮。
⑥ 点击“配置”、“数据”、“FeatureTypes”、“新建”。FeatureType名选择AAA:::BBB,其中AAA为您上面输入的Feature数据集 ID,BBB为postgis数据库中的一个表的名字,这个表应该是您之前导入的。
⑦ 之后出现“FeatureType 编辑器”界面,样式选择一个您设定的样式(样式如何制作在后面将详细介绍)。SRS(空间引用系统)输入数据的坐标系,如果为WGS84那么就输入4326。按下边界盒状模型旁边的“生成”按钮,即可自动生成改shapefile的范围,您可以手动修改这些值。按下页面最下方的“提交”按钮。
⑧ 按下窗口左侧的“应用”、“保存”两个按钮。
在添加数据之前,您需要新建一个名字空间,具体过程如下:
① 使用IE浏览器进入http://localhost:8080/geoserver/页面。
② 点击“配置”,并输入之前您设置的用户名和密码登陆。
③ 再点击“数据”、“名字空间”、“新建”。
④ 输入“前缀”,即名字空间的名字。
⑤ 输入url,例如可以输入贵公司的网址。(前缀和url在今后的客户端xml配置中需要用到)。
⑥ 按下窗口左侧的“应用”、“保存”两个按钮。
如何添加shapefile类型数据到geoserver?
① 首先将××.shp ××.shx ××.dbf文件放入geoserver\data\data文件夹中。
② 使用IE浏览器进入http://localhost:8080/geoserver/页面。
③ 点击“配置”,并输入之前您设置的用户名和密码登陆。
④ 再点击“数据”、“数据库”、“新建”,Feature数据描述选择Shapefile,Feature数据集 ID输入这个shapefile数据源的名称。
⑤ 之后出现“Feature数据集编辑器”界面,名字空间选择您之前设置的名字空间,url中输入file:data/×××.shp,charset输入GB2312。按下“提交”按钮。
⑥ 按下窗口左侧的“应用”、“保存”两个按钮。
⑦ 点击“配置”、“数据”、“FeatureTypes”、“新建”。FeatureType名选择×××:::×××,×××为您上面输入的Feature数据集 ID,按下“新建”按钮。
⑧ 之后出现“FeatureType 编辑器”界面,样式选择一个您设定的样式(样式如何制作在后面将详细介绍)。SRS(空间引用系统)输入数据的坐标系,如果为WGS84那么就输入4326。按下边界盒状模型旁边的“生成”按钮,即可自动生成改shapefile的范围,您可以手动修改这些值。按下页面最下方的“提交”按钮。
⑨ 按下窗口左侧的“应用”、“保存”两个按钮。
在添加postgis数据到geoserver之前,您需要将数据导入到postgis数据库中,如何将shapefile数据导入postgis数据库?操作如下:
① 生成sql脚本。使用shp2pgsql程序生成shp文件对应的sql脚本。假定PostgreSQL安装路径为默认,那么单击windows开始菜单、运行、输入cmd、回车。输入命令行"C:\Program Files\PostgreSQL\8.3\bin\shp2pgsql" -W "GBK" D:\×××.shp ××× > D:\×××.sql 其中×××为shp文件名,盘符根据你shp文件所在位置设置。
② 运行步骤1生成的sql脚本,导入数据到数据库。使用psql程序运行脚本。假定PostgreSQL安装路径为默认,那么单击windows开始菜单、运行、输入cmd、回车。输入命令行"C:\Program Files\PostgreSQL\8.3\bin\psql" -d postgis -f D:\×××.sql postgres 其中×××为sql脚本文件名,postgis为数据库名。之后提示您输入数据库密码,输入密码之后,按下回车,自动将数据导入数据库。
如何添加postgis数据到geoserver?
① 使用IE浏览器进入http://localhost:8080/geoserver/页面。
② 点击“配置”,并输入之前您设置的用户名和密码登陆。
③ 再点击“数据”、“数据库”、“新建”,Feature数据描述选择Postgis,Feature数据集 ID输入这个postgis数据源的名称。
④ 之后出现“Feature数据集编辑器”界面,名字空间选择您之前设置的名字空间,host输入Postgis数据库所在服务器的ip地址,如果是本机,那就输入localhost,port输入postgis数据库的端口,默认为5432,database输入postgis数据库的名称,一般为postgis,这取决与您安装postgis时设定的名字。user输入默认的postgres。passwd输入密码。按下“提交”按钮。
⑤ 按下窗口左侧的“应用”、“保存”两个按钮。
⑥ 点击“配置”、“数据”、“FeatureTypes”、“新建”。FeatureType名选择AAA:::BBB,其中AAA为您上面输入的Feature数据集 ID,BBB为postgis数据库中的一个表的名字,这个表应该是您之前导入的。
⑦ 之后出现“FeatureType 编辑器”界面,样式选择一个您设定的样式(样式如何制作在后面将详细介绍)。SRS(空间引用系统)输入数据的坐标系,如果为WGS84那么就输入4326。按下边界盒状模型旁边的“生成”按钮,即可自动生成改shapefile的范围,您可以手动修改这些值。按下页面最下方的“提交”按钮。
⑧ 按下窗口左侧的“应用”、“保存”两个按钮。
发表评论
-
便携电脑使用详情
2011-04-03 18:30 868便携机 IBM T410I 配置:I3-380M /2G/3 ... -
flex checkbox tree
2010-08-10 16:40 1992网上遇到很多需要在Tree控件添加CheckBox等控件的问题 ... -
flex读取post方式的request参数
2010-08-09 21:52 1488目标: 使用flex在不发送请求的情况下,从request中 ... -
flex向struts2(action)传输数据
2010-08-09 21:50 1581目标: 实现从flex页面向后台的服务框架(struts ... -
flex登录
2010-08-05 16:19 943<?xml version="1.0" ... -
GNU、GPL和LGPL
2010-07-30 16:52 12161.GNU 和 Linux 的关系 GN ... -
计算机世界里的法律:软件使用许可的一些知识
2010-07-30 16:43 971在Internet上的软件一般 ... -
企业用户合法使用 GPL/LGPL 自由软件的指导(zz)
2010-07-30 16:39 1368本文给出了一些指导性 ... -
地图服务器的选择
2010-07-30 13:17 1528地图服务器的比较与选 ... -
MapServer学习笔记
2010-07-30 09:49 21701、MapServer简介 M ... -
Mapserver起步
2010-07-29 19:13 1880Mapserver起步 Mapserver是比较著名的 ... -
MapXtreme Java 版 --- 100% 纯Java 地图应用服务器
2010-07-28 13:42 1992企业可以通过地图实现 ... -
开源的地图服务器
2010-07-28 13:24 2041完全商业化的地 ... -
flexbuilder打包swc
2010-07-12 11:12 2734flexbuilder打包swc地址: http://blo ... -
flex 加载图片时的相关问题
2010-07-06 16:31 1184桌面背景布局 居中 平鋪 拉伸 DesktopBack ... -
OpenLayers项目分析
2010-07-02 14:39 1969摘要:OpenLayers 是由 Meta ... -
GIS 标准体系
2010-07-02 12:25 1445GIS 标准体系 我可没想 ... -
三种地理参考信息模型:WMS,WFS,WCS
2010-07-02 12:08 1149关键字: gis wms wfs wcs OGC ... -
Flex的几个值得借鉴的项目
2010-07-01 10:19 1770Flex的几个值得借鉴的项目 1、Merapi 经过近 ... -
台式电脑使用详情
2010-06-29 13:07 851台式电脑使用详情 联想启天 M5650 配置:AMD RS76 ...
相关推荐
GeoServer可以与各种数据库(如PostGIS、Oracle Spatial等)以及各种数据格式(如Shapefile、GML、KML等)集成,使得地理数据能够被Web应用程序所访问和展示。 **Shapefile** Shapefile是由Esri公司开发的一种地理...
GeoServer可以读取多种地理数据格式,如Shapefile、PostGIS、GeoTIFF等,并将其发布为Web服务。 2. **PostGIS**:PostGIS是PostgreSQL数据库的一个扩展,它提供了强大的空间数据处理能力,允许用户存储、查询和分析...
1. **发布数据**:可以将`.shp`(Shapefile)和`.tif`(GeoTIFF)等栅格或矢量数据文件快速发布到GeoServer。Shapefile是常见的矢量数据格式,包含地理特征如点、线、面等;GeoTIFF则是一种带有地理坐标系统的栅格...
2. **加载数据**:导入地理空间数据,如Shapefile、PostGIS数据库等,并设置数据存储参数。 3. **发布图层**:选择数据存储中的图层进行发布,定义图层的元数据和样式。 4. **测试服务**:通过WMS(Web Map Service...
GeoServer是一个由GeoTools项目开发的Web服务软件,它能够读取多种GIS数据格式,如Shapefile、PostGIS数据库、GeoTIFF等,并将这些数据转换为可在线访问的地图。GeoServer的强项在于其灵活性和可扩展性,可以通过...
1. 数据发布:GeoServer能够读取多种GIS数据格式,如Shapefile、PostGIS数据库、GeoTIFF等,并将其转换为OGC标准的WMS(Web Map Service)和WFS(Web Feature Service)。 2. 动态渲染:GeoServer可以实时生成地图...
GeoServer支持多种常见的地理空间数据格式,如Shapefile、PostGIS数据库、GeoTIFF等,可以将这些数据转换为WMS(Web Map Service)、WFS(Web Feature Service)等标准服务,使得用户可以通过HTTP请求获取地图或地理...
1. 数据库集成:如果你使用的是PostGIS或其他关系型数据库,需要配置数据库连接,确保GeoServer能访问并读取数据。 2. 数据同步:如果数据更新,你需要更新GeoServer中的数据存储,确保发布的地图服务反映最新的数据...
它支持多种数据格式,如Shapefile、PostGIS数据库等,并且可以通过RESTful API进行配置和管理。GeoServer允许用户通过Web界面进行地图服务的发布、图层管理和权限设置。 结合OpenLayers和GeoServer,我们可以实现...
数据源是GeoServer中存储地理数据的地方,它可以是各种格式的文件,如Shapefile、PostGIS数据库、GeoTIFF等。图层则是在数据源基础上创建的可视化的地理实体,通常由一个或多个数据表组成,用户可以通过图层来查看和...
GeoServer是一款开源的地理信息...GeoServer支持各种数据格式,如Shapefile、PostGIS数据库等,并且兼容OGC标准,如WMS(Web Map Service)、WFS(Web Feature Service)等,使得地理数据能够在Web上广泛共享和使用。
你可以先使用 ogr2ogr 工具将Shapefile转换为PostGIS兼容的格式,然后通过SQL命令将其导入数据库。 - 在GeoServer中,找到导入的表,点击“新建”以创建一个新的FeatureType(地理特征类型)。 3. **配置样式** -...
1. 数据发布:GeoServer允许用户发布多种格式的空间数据,包括Shapefile、PostGIS数据库、GeoTIFF等。只需简单的拖放操作,就可以将数据加载到服务器上。 2. 风格编辑:GeoServer支持SLD(Styled Layer Descriptor...
这可能包括加载数据源(如shapefile、PostGIS数据库等),创建工作空间,然后发布图层。 2. **获取WMS/WFS URL**:一旦数据发布,GeoServer会生成一个URL,这个URL可以被OpenLayers用来请求地图数据。WMS URL用于...
在发布数据的过程中,GeoServer支持多种常见的地理空间数据格式,如Shapefile、PostGIS数据库、GeoTIFF等。用户可以通过GeoServer的Web管理界面(Web Admin Interface)上传数据、配置工作空间、图层,并设置权限...
它支持多种数据格式,如Shapefile、PostGIS数据库等,且可以与其他GIS应用程序无缝集成。 **Geotools库** Geotools是一个用于Java开发的开源GIS库,提供了处理地理空间数据的工具和API。它包含了一系列模块,涵盖了...
1. **数据发布**:GeoServer支持多种地理空间数据格式,如Shapefile、PostGIS数据库、GeoTIFF等,用户可以将这些数据发布为WMS(Web Map Service)和WFS(Web Feature Service),使得数据可以通过网络访问。...
2. **Geoserver 2.3.2**: Geoserver是一个基于Java的开源软件,它可以读取多种GIS数据格式(如Shapefile、PostGIS数据库等),并以WMS、WFS等服务形式对外发布。在这个示例中,Geoserver被用来发布地图服务,供...
GeoServer作为一款强大的开源GIS(Geographic Information System)服务器,支持多种GIS数据格式,如Shapefile、PostGIS数据库等,还支持OGC(Open Geospatial Consortium)标准,如WMS(Web Map Service)、WFS...
1. **数据发布**:GeoServer支持多种数据格式,如Shapefile、PostGIS数据库、GeoTIFF等。用户可以将这些数据源注册到GeoServer中,并通过OGC标准的服务进行访问。 2. **地图瓦片化**:GeoServer能够生成不同分辨率...