使用Catalog或者ArcGIS Manager创建Map Cache(切片)
2010-07-09 09:30
281 查看
创建
ArcGIS Server
相
关的地图应用,需要创建地图服务
(Map Service)
,关于地
图的创建在这里不做介绍,相信有过
GIS
开发的人员应该都知道如何去创
建或者获取地图。在这里假定已经有了发布地图服务所需要的
MXD
文件。
本文讨论创建一个有
Map Cache
(地
图缓存)功能的地图服务,其实现基于
ArcGIS Server 9.3
自带的一些工具,因此在版本上,要求所安装的
ArcGIS Server
版
本为
9.3
。
当然
ArcGIS Server
较
低的版本也可实现
Map Cache
,
需要开发人员做一些工作,在这里不进行讨论,
有了发布地图所需的
MXD
文
件,就可以创建地图服务了。分为两大步,其一为创建
ArcGIS Server Map
Service
;
其二为对所创建的
Map Service
创建
Map Cache
。
第一步实施如下:
以上为第一步,已完成对
Map Service
的创建。此时创建的地图服务,对应于
ArcGIS Server Javascript API
中的
esri.layers.ArcGISDynamicMapServiceLayer
对象。下面第二步要进行的是创
建地图缓存,此步完成以后,需要通过
ArcGIS Server Javascript API
中的
esri.layers.ArcGISTiledMapServiceLayer
来完成对地图的加载。
设置比例尺的时候,直接点击
suggest…
按钮,输入
5
,表示要切五个等级,
catalog
会自动计算出五个比例尺。然后直接点击
OK
,再点击
OK
就进入切片的进程窗口,直到结束即可。
ArcGIS Server
相
关的地图应用,需要创建地图服务
(Map Service)
,关于地
图的创建在这里不做介绍,相信有过
GIS
开发的人员应该都知道如何去创
建或者获取地图。在这里假定已经有了发布地图服务所需要的
MXD
文件。
本文讨论创建一个有
Map Cache
(地
图缓存)功能的地图服务,其实现基于
ArcGIS Server 9.3
自带的一些工具,因此在版本上,要求所安装的
ArcGIS Server
版
本为
9.3
。
当然
ArcGIS Server
较
低的版本也可实现
Map Cache
,
需要开发人员做一些工作,在这里不进行讨论,
有了发布地图所需的
MXD
文
件,就可以创建地图服务了。分为两大步,其一为创建
ArcGIS Server Map
Service
;
其二为对所创建的
Map Service
创建
Map Cache
。
第一步实施如下:
1. 登录到 ArcGIS Server Manager ,登录页面为: http://localhost:8399/arcgis/ 2. 登录以后,在 ArcGIS Server Manager 管理页面中,选中左列 [Add New Service] 创建一个地图服务。 3. 设置新建的地图服务。在 Service Name 中填写地图服务名称,类型 Type 为 :Map Service 4. 设 置新建的地图服务。选择 MXD 文件,下面第二张图是选择 MXD 文 件界面。设置 MXD 文件以后,可以设置地图服务的输出目录。 5. 以上设置以后,其他设置默认即可。一路 Next 直到完成。 |
Map Service
的创建。此时创建的地图服务,对应于
ArcGIS Server Javascript API
中的
esri.layers.ArcGISDynamicMapServiceLayer
对象。下面第二步要进行的是创
建地图缓存,此步完成以后,需要通过
ArcGIS Server Javascript API
中的
esri.layers.ArcGISTiledMapServiceLayer
来完成对地图的加载。
6. 添加地图服务完成以后,进到 ArcGIS Server Manager 管理页面。 找到刚建的地图服务,点击 Edit 对应的图标,设置地图分层信息。 7. 选择 Caching 选项卡 8. 如下图所示进行设置。在数字 2 , 3 所示的位置中添加需要进行 Tile 的分辩率,可添加多个。 |
suggest…
按钮,输入
5
,表示要切五个等级,
catalog
会自动计算出五个比例尺。然后直接点击
OK
,再点击
OK
就进入切片的进程窗口,直到结束即可。
相关文章推荐
- ArcGIS 10.1 for Server 如何使用10或者之前的切片
- ArcGIS 10.1 for Server 如何使用10或者之前的切片
- ArcGIS 10.1 for Server 如何使用10或者之前的切片
- 正常使用的ArcGIS10.0突然打不开(始终显示“正在初始化应用程序”),或者是Error提示: 无法打开或...
- 关于MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能你没有访问此文件的足够权限
- sql2008使用-您对无法重新创建的表进行了更改或者启用了“阻止保存重新创建表的更改”
- 关于MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能你没有访问此文件的足够权限
- xadmin 无法创建xadmin_log 或者是xadmin源代码使用,没有引用xadmin包报错或 1146, "Table 'mxonline.xadmin_log' doesn't exist"
- 使用VIRT-MANAGER工具创建OPENSTACK使用的镜像
- unity 3d中如何创建公有共用的代码段或数据,让所有其他类或者脚本都能访问?(代码说明static 静态类的使用)
- ArcGIS发布地图并创建切片缓存方法
- Fedora 24以下 可以使用NetworkManager创建Bridge 25以上需要用命令行或者nm-connection-editor创建Bridge
- [转]Oracle 修改或者删除临时表 ORA-14452: 试图创建, 更改或删除正在使用的临时表中的索引
- 在C++创建DLL,以及使用C++或者C#分别调用DLL中的方法
- C++多态必须使用指针或者引用,直接传对象就变成切片
- 用ArcGIS Server Manager 创建web应用时出现Host machine is invalid. 的解决方法
- Rman catalog 的创建和使用
- Bluemix云平台实践:使用Bluemix Labs Catalog来创建应用(1)
- EAServer 使用ThreadManager创建服务组件
- Android 首次创建数据库或者更新时,SQLiteOpenHelper的使用与解析