原文链接:http://www.cnblogs.com/hanchan/archive/2013/09/24/3337034.html

一、了解ArcGIS Server以及如何利用ArcServer发布服务


官方中文帮助文档:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003vt000000/

二、如何将数据库注册到ARCSERVER服务器


1、前置知识

在10.1中,服务器端为了确保发布的服务能访问到所需的数据,采取了如下两种措施:

1)如果数据注册到了服务器,则服务器会从注册的数据中找到位置列表,并从这些位置列表信息中读取到数据。

2)如果没有注册,则在发布的过程中,服务发布的过程中将会自动将数据以文件型复制到发布服务器上,在以后的数据浏览过程中,就会从复制好的文件中读取数据。

这两种方式中,第一种发布速度很快,数据能保持同步更新,如果不切图,浏览速度相对第二种要慢;第二种发布过程较慢,因为需要往服务器拷贝和压缩成本地数据,且不再与源数据能保持同步,浏览速度要快于第二种;

2、如何注册

方式1:手动注册库。

1)在DeskpTop中注册,引用ArcGIS的帮助文档:“要在 ArcGIS for Desktop 中将数据库和数据目录注册到 ArcGIS Server,可使用 ArcGIS Server 属性窗口中的数据存储选项卡。要访问此选项卡,请在目录树(Catalog Tree)中右键单击 ArcGIS Server 的管理或发布者连接,然后选择服务器属性。”截图如下。

在弹出的对话框中单击添加 可以进行注册,,并可以看到所有已经注册的列表。

2)除了可以用Desktop进行注册外,也可以在ArcServer Manager中进行注册,登录后,点击站点--数据存储--注册数据库。

要注意的是如果在注册时选择注册为ArcGIS托管的数据库,在发布地图的时候,还是会拷贝数据,由于我这里讨论的数据是数据库型数据,因此不建议将数据拷贝到服务器。

方式2:发布的时候注册。

如果没有注册数据到服务器,那么在发布的时候如果点击分析功能,会有提示一些High级别的警告信息,如:

双击这些警告信息,将会提示你进行注册数据到服务器,注册一项完成后建议点击重新分析,警告这时会减少,然后重复执行上述步骤,直到此类警告全部处理完。

其实这种方式与上述方式一的原理是一样的。

参考:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/015400000505000000/  关于将您的数据注册到服务器

http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003rn000000/   发布时自动将数据复制到服务器

作者:彭立云
本文版权归作者所有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

最新文章

  1. 高性能 TCP & UDP 通信框架 HP-Socket v3.5.1
  2. autofac 注入普通服务和WCF服务
  3. IIS删除http header信息如Server, X-Powered-By, 和X-AspNet-Version
  4. SQL_Server_2005_函数大全(描述及实例)
  5. AOP 底层技术比较
  6. windows 环境变量 %SystemDrive% 和 %SystemRoot%
  7. redis 在windows上运行
  8. 循环冗余校验(CRC)算法入门引导
  9. c标准库和运行时库
  10. mysql数据库 触发器简单实例
  11. 第一节windows系统安装虚拟机VMware 软件
  12. 项目管理实践【五】自动编译和发布网站【Using Visual Studio with Source Control System to build and publish website automatically】
  13. 简单明了查看内存使用和ubuntu的版本号及位数
  14. 【网络流】POJ1273 Drainage Ditches
  15. WPF ----在UserControl的xaml里绑定依赖属性
  16. jvm栈-运行控制,jvm-堆运行存储共享单元
  17. 搭建centos7的开发环境2-单机版Hadoop2.7.3配置
  18. vuetify | vue | 文件上传组件 | file | upload | form input[type="file"]
  19. 再谈fedora 23中的flash的安装
  20. for循环循环时间

热门文章

  1. Win7蓝屏代码0X0000007B可能是SATA mode问题
  2. C#数据没初始化,使用会报错,可以初始化null
  3. memcached和redis区别
  4. Docker壳的配置笔记
  5. IE11中实现颜色渐变
  6. Activiti如何替换已部署流程图
  7. linux命令(40):at命令
  8. hdu 2768(建图,最大点独立集)
  9. 【Mac电脑】Jenkins的安装
  10. [你必须知道的.NET]第二十五回:认识元数据和IL(中)