zoukankan      html  css  js  c++  java
  • ArcGIS Server 10.2 公布Oracle11g数据源的 Feature Service

    安装好arcgis server 10.2及 Desktop 而且确保 arcgis server manager 能够正常启动执行载入服务

    1.Oracle 配置

    安装好Oracleserver端程序与client连接程序,配置好client连接的网络服务;




    注意:64位系统也须要安装的是Oracle 32位的client连接程序,由于ArcCatalog是32位的;

             个别情况须要把Oracle 的32和64位client都要安装,由于之后注冊和启用企业级地理数据库可能须要不同的连接client。

    2.建立Oracle数据库连接

    ArcCatalog->数据库连接->加入数据库连接


    注意: 实例名使用 IP地址或者机器名+"/"+数据库空间名 这里使用的是直连方式 所以Oracleclient版本号假设安装不正确或者配置错误会报告无法打开数据库client程序的错误。

    3.创建企业级Geodatabase

    打开ArcGIS ArcToolsbox->数据管理工具->地理数据库管理->创建企业级地理数据库



    注意:假设以前创建过地理数据库sde的管理员可能会导致失败。换个管理员名称在进行。

    创建数据库成功后,须要激活启用!假设已经存在的略过

    ArcToolsbox->数据管理工具->地理数据库管理->启用企业级地理数据库



    输入数据库连接时候不要双击连接。单击连接点加入!

    4.向ArcCatelog加入ArcGIS Server及注冊企业级数据库

    ArcCatalog->GISserver->加入GISserver

    选择管理GISserver 然后下一步



    注冊数据server:

    加入好系统管理员权限的Arcgis server后,右键单击选择服务器属性


    PV数据存储标签,点击“+”旁边下拉选择将数据注冊为arcgis server的托管数据库



    点击导入选择之前建立的Oracle数据库连接



    名称随便填,假如使用SDE方式连接这里可能会报连接字符串错误,假设报数据库client无法读取或打开就需检查下Oracle的client配置是否正确,或者就是须要安装32和64位两个版本号的client连接程序。尴尬尴尬尴尬尴尬尴尬尴尬尴尬尴尬


    5.公布Feature service 服务

    把地图数据源设置为地理server数据,假设图层数据为单机数据库须要转成企业级地理数据。否则在公布时会提示个人数据库无法公布的错误。假设已经是企业级数据源。此处略过。

    打开Desktop 导入须要公布的地图,点击文件->地图文档属性



    默认地理数据库选择 oracl 数据库连接


    确定应用 保存项目。

    公布服务 在文件->共享为->服务 公布地图






    server编辑点选功能选择Feature Access 点击公布


    假设出现 24011错误 事实上能够忽略 会自己主动把地图拷贝到server目录下 或者双击错误在弹出的注冊目录菜单中填写个共享目录名称(随便填写)


    至此公布Feature service 成功 就能够实现web在线编辑改动地理数据库的功能!



  • 相关阅读:
    win8应用商店安装路径
    GridView用存储过程实现分页
    Struts学习笔记之HTML标签库
    一个大学毕业生的反思
    JUnit in Action关于Controller的简明阐述
    Struts学习笔记之BEAN标签库
    Struts中web.xml和strutsconfig.xml配置详解
    Os学习笔记之处理机调度
    log4j.properties配置详解
    JUnit学习笔记之简介
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/7008143.html
Copyright © 2011-2022 走看看