1.安装 SuperMap iServer 8C
SuperMap iServer 的解压缩包(以.zip为扩展名)无需安装,解压缩即可。
2.获取SuperMap 许可中心
在 Windows 平台上,通过 SuperMap 许可中心(SuperMap License Center)来管理 SuperMap GIS 8C 系列产品的许可,通过它可以配置许可信息、管理许可信息、以及查看目标机器上详细的许可状态和使用情况。
SuperMap 许可中心以多种形式提供,您可以通过以下任意一种方式获取:
1)SuperMap iServer 产品包中提供了 SuperMap License Center 许可工具,位于%SuperMap iServer_HOME%\support\SuperMapLicenseCenter 目录下。
2)登陆 http://product.supermap.com.cn 下载 SuperMap License Center(Windows 32 位)在线安装工具(LicenseCenterOnlineSetup.exe),双击运行 LicenseCenterOnlineSetup.exe 安装最新版本的 SuperMap 许可中心。
3)访问SuperMap 技术资源中心(http://support.supermap.com.cn),下载 SuperMap License Center 的 Zip 包(SuperMapLicenseCenter.zip),将 Zip 包解压即可用。
通过上述方式获取 SuperMap 许可中心后,通过运行上述目录下的 SuperMap.LicenseCenter.exe 或 SuperMap.LicenseCenter(for .NET 4.0).exe 文件即可启动许可中心。请运行安装目录下的SuperMap.LicenseCenter.exe文件启动许可中心。首次打开许可中心,默认安装一个90天的试用许可。单击“许可状态”选项卡,许可状态显示试用许可信息,表示许可配置成功。
如果您获得的是由超图软件授权的软许可,请在“激活更新”选项卡的“文件位置”处选择由超图软件授权的正式许可文件(.v2c文件),单击“更新”按钮,即可使许可生效。单击“许可状态”选项卡,许可状态显示正式许可信息,表示许可配置成功。
如果您获得的是硬件许可,请在“设置”选项卡中勾选“允许访问远程服务器的网络锁”,然后在“非本网段许可服务器”的列表中输入许可服务器的 IP 或机器名,等待几秒或几分钟即可。也可以点击右侧“工具箱”中的“重启许可服务”,立即生效。单击“许可状态”选项卡,许可状态显示正式许可信息,表示许可配置成功。
4.启动/停止服务器
在 %SuperMap iServer_HOME%\bin 目录,运行 startup.bat 即可启动 SuperMap iServer 8C 服务器,运行 shutdown.bat 可以停止服务器。
5.访问服务
SuperMap iServer 8C 服务器启动后,会自动发布默认的 GIS 服务,SuperMap iServer 8C 默认的端口号为8090。第一次访问需要创建管理员账户、密码。
通过 http://
通过 http://
通过 http://
SuperMap iServer 的首页为:http://
server:发布服务的服务器地址。
port:发布服务的端口号。
servicecomponent:已配置的服务组件或服务组件集合的名称,比如,SuperMap iServer 默认配置了地图服务组件 map-world。
serviceinterface:已配置的并被 servicecomponent 绑定的服务接口名称,比如,SuperMap iServer 默认配置了 WMS 1.1.1 版本的服务接口,其服务接口名称为 wms111。
例如,服务器为本机(localhost),端口为8090,已设置服务组件 map-world 并绑定了服务接口 wms111、rest,那么两个服务的访问地址分别如下:
http://localhost:8090/iserver/services/map-world/wms111
http://localhost:8090/iserver/services/map-world/rest
6.发布 SuperMap 工作空间
SuperMap iServer 可以将 SuperMap 工作空间(*.sxwu,*.smwu,*.smw,*.sxw)快速发布为 GIS 服务,SuperMap 工作空间是用户的工作环境,存储了一个工程项目(同一个事务过程)中所有的数据源和地图的组织关系。一般情况下,用户的数据是以 SuperMap 工作空间形式组织的,SuperMap iServer 建议用户采用 SuperMap UGC 6.x 工作空间(*.smwu/*.sxwu)管理数据, 使用 Oracle Plus 数据源、SQL Server Plus 数据源或 UDB 数据源存储数据(目前不支持 SDB 数据源,因此 SDB 数据源需要在 SuperMap iDesktop 中将其转换为 UDB 数据源或数据库型数据源)。
在 SuperMap iServer 中,将 SuperMap 工作空间(*.sxwu,*.smwu,*.smw,*.sxw)快速发布为 GIS 服务,有以下步骤:
有以下三种方式:
选择要使用的数据所在的工作空间,SuperMap 工作空间类型分文件型、数据库型(SQL Server 、Oracle 工作空间)。
当服务不在本地或者使用 IE9、IE10、Chrome、Safari 浏览器时(由于受浏览器的安全控制, SuperMap iServer 无法获取欲发布工作空间的准确路径),“本地浏览”按钮不可用,请使用“远程浏览”。
使用"远程浏览",SuperMap iServer 支持发布远程服务器上的工作空间,也支持上传数据,如下图所示。请先选择目标目录再单击“上传数据”按钮,即可将本地数据上传至服务器并自动解压。目前支持上传 .zip 压缩包和 SuperMap UGC 6.x 工作空间(*.smwu/*.sxwu)。
选择工作空间文件后,如果工作空间已加密则需输入工作空间密码,如果未加密,则直接点击“下一步”按钮。
即选择服务接口类型,例如选择 REST-地图服务和 REST-数据服务,点击按钮“下一步”,进入下一步。
SuperMap iServer 会对上一步选择的工作空间进行分析判断,如果工作空间中不包含三维场景,则会将“REST-三维服务”的复选框灰选;若工作空间中不包含网络数据,则会将“REST-交通网络分析服务”的复选框灰选。
完成配置后,会弹出配置完成的对话框,如下图所示。点击按钮“完成”,即完成一个服务实例的创建。其中,点击“完成”后弹出的对话框会给出该服务访问地址的超链接。
如我创建的:http://localhost:8090/iserver/services/map-qingdao/rest
查看完整的地图服务:选择下一级目录:-->maps-->地图列表:-->qingdao 即:
http://localhost:8090/iserver/services/map-qingdao/rest/maps/qingdao