首先确保ARCGIS能够连接上数据库,并且已经创建好sde表空间、gis数据表空间。
oracle12c(linux环境下)创建arcgis适用的pdbsde、sde表空间、gis数据表空间
一 数据入库
二 加载数据库数据并配图
三 发布服务
一 数据入库
1.1在arcCatalog中连接上数据库后,先新建要素数据集(FeatureDataset)
1.2 输入要素数据集名称
1.3 设置要素数据集坐标系,如果不知道设定什么坐标系,还可以导入数据选定(读取数据中的坐标系)
1.4 下一步直到完成即可,完成后创建了如下图所示的要素数据集
1.5 导入数据;一般选择Feature Class(multiple)进行批量导入,Feature Class(single)用来导入单个图层。
1.6软件下方提示正在导入
1.7完成后自动加载到默认地图框内
END 1
二 加载数据库数据并配图
2.1 打开ArcMap,点击添加数据按钮,在添加数据(Add Data)中选择要加载的图层添加
2.2 配图完成如下
三 发布服务
3.1 右击配好图的mxd文件,选择共享为服务
3.2 选择发布服务
3.3 选择服务连接、设定服务名称
3.4 设定服务目录
3.5 选择要发布的服务类型(这里项目用到了featureserver ),并点击分析;无错误后发布服务即可。
这里如果在发布featureserver时提示了数据库未注册的错误,请参考以下解决:
3.6 发布
3.7 发布成功后预览服务
END
前人经验参考: