文章目录
- 前提
- 1 创建本机ArcGIS server服务器
- 2 注册商用型数据库(SQL server)
- IP和端口的查看方式
- 授权文件查找方法
- 3 连接商用型数据库
- 4 服务发布
- 4.1将待发布的数据导入数据库中。
- 4.2发布地图服务
- 4.2.1直接发布服务
- 4.2.2导出服务文件再发布服务
前提
使用软件 | 版本 |
arcgis | 10.2 |
arcgis server | 10.2 |
sql server | 2008 |
1 创建本机ArcGIS server服务器
-----根据需求选择是“发布GIS服务”还是“管理GIS服务”
-----若是以本机作为服务器,填写localhost,若不是就填写安装目的地服务器的地址。
-----得到一个GIS服务器
2 注册商用型数据库(SQL server)
-----首先在开始 打开SQL server (SQL server management studio)
-----新建一个数据库用来安放空间数据,这里新数据库命名为arcgis。
-----打开arcgis map,点开tool box,找到里面的创建企业级地理数据库
IP和端口的查看方式
-----点开配置管理器 然后右击TCP/IP(注意位置),点击属性
-----注意要的是已启用的服务器,若没有启动,手动打开。
此时案例项填 127.0.0.1,1433
授权文件查找方法
授权文件指安装ArcGIS server时的授权文件,保存在服务器ESRI\License\sysgen文件夹中,是一个名为keycodes的文件,需要转存在本地再加入。
点击确定,商用型数据库注册成功
3 连接商用型数据库
-----双击添加数据库连接。填好实例,选好数据库,点击确定,数据库连接成功。
注:此处选择的数据库arcgis是提前在sql server里面创建好的。
4 服务发布
4.1将待发布的数据导入数据库中。
在目录里右击连接到的那个数据库—导入—要素类(单个),导入想要发布的图像数据,
导入成功了,会在左边的图层条页面上出现,也会那个数据库下面出现,否则后期发布时还是会报错。
4.2发布地图服务
4.2.1直接发布服务
点击分析,如果后续无错误,点击发布即可。
4.2.2导出服务文件再发布服务
点击分析,如无错误,点击过渡,在设置的路径下得到一个服务文件
打开server manager将生成的服务文件导入