ArcGIS10.2 发布要素服务

      作为一个刚接触ArcGIS API for JS的菜鸟,想把矢量地图发布到ArcGIS Server真是把我折腾了一天,下面我就从菜鸟的角度来总结此过程中屡屡受挫的经验吧!

      如果你仅仅想简单的发布一个地图,而不对其进行任何操作的话(也就是在发布过程中不勾选feature access),就只需要ArcGIS desktop 和 ArcGIS Server两个软件就够了,发布的过程网上的版本很多,就不再赘述。

      但是你想发布地图之后还要进行引用并对其进行操作的话,就必须要将发布的数据存到指定的数据库中,此时就需要安装ArcSDE,ArcSDE在我看来就是ArcGIS desktop与数据库之间的桥梁。简单的说,要素服务的数据是通过ArcSDE将数据储存在数据库中,当客户端请求要素服务时,服务器从数据库中读取数据生成图片,将图片返还给客户端。

    操作步骤:

    1、在ArcGIS desktop中创建企业级地理数据库。

          工具箱---数据管理工具---创建企业级地理数据库

         特别注意:实例名称一定要与数据库的服务器名称一样,数据库管理员密码就是数据库的登录密码,地理数据库管理员密码可以同上,授权文件就是安装ArcGIS Server时的破解文件。

         地理数据库创建好之后在数据库中(本例用的是SQL Server2008)就能看到你刚才创建好的数据库啦。

          ArcGIS10.2 发布要素服务_第1张图片

         ArcGIS10.2 发布要素服务_第2张图片

         ArcGIS10.2 发布要素服务_第3张图片

             

    2、连接数据库。

          ArcGIS10.2 发布要素服务_第4张图片

          ArcGIS10.2 发布要素服务_第5张图片

    3、将需要发布的数据存到SDE数据库中。

          首先必须在first.sde中创建要素集(具体创建过程省略,可以参见网上多个版本),然后将所需要的数据导入到数据集中

         ArcGIS10.2 发布要素服务_第6张图片 

          ArcGIS10.2 发布要素服务_第7张图片

    4、将SDE数据库注册到ArcGIS Server,并发布服务

         将ArcGIS desktop 中的数据保存为地图文档,然后右键共享为服务

         ArcGIS10.2 发布要素服务_第8张图片

        ArcGIS10.2 发布要素服务_第9张图片  

       ArcGIS10.2 发布要素服务_第10张图片   

        ArcGIS10.2 发布要素服务_第11张图片

        ArcGIS10.2 发布要素服务_第12张图片


       注意:双击错误提示,会出现注册数据库的框。


         ArcGIS10.2 发布要素服务_第13张图片

         ArcGIS10.2 发布要素服务_第14张图片

         ArcGIS10.2 发布要素服务_第15张图片

         ArcGIS10.2 发布要素服务_第16张图片

          ArcGIS10.2 发布要素服务_第17张图片

          

你可能感兴趣的:(ArcGIS,Server,地图发布)