数据商店
应用程序架构映射文件要求您在该sourceDataStores
部分中指定数据源。对于GeoServer简单功能,这些功能是使用Web界面配置的,但由于app-schema缺少Web配置界面,因此必须通过编辑映射文件来配置数据存储。
许多配置选项可以通过使用Property Interpolation进行外部化。
DataStore元素
一个DataStore
配置由
- an
id
,这是一个不透明的标识符,用于引用映射文件中其他位置的数据存储,以及 - 一个或多个
Parameter
元件,其每个都包含name
和value
的一个参数,和用于配置数据存储。
DataStore
元素的轮廓:
< DataStore >
< id > datastore </ id >
< parameters >
< Parameter >
< name > ... </ name >
< value > ... </ value >
</ Parameter >
...
</ parameters >
</ DataStore >
参数顺序不重要。
数据库选项
PostGIS,Oracle和ArcSDE等数据库共享一些常见或类似的配置选项。
name |
含义 | value 例子 |
---|---|---|
dbtype |
数据库类型 | postgisng ,Oracle ,arcsde |
host |
数据库服务器的主机名或IP地址 | database.example.org , 192.168.3.12 |
port |
数据库服务器上的TCP端口 | 如果省略则默认:1521 (Oracle),5432 (PostGIS),5151 (ArcSDE) |
database |
PostGIS / Oracle数据库 | |