浏览 8275 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-25
发布篇 1.打开ArcGIS Manager(我这里用的是ArcGIS Server 9.3.1 for Java Platform),选择Add New Service 2.为你的服务起个名字 3.点击下一步,选择你的地图文件mxd(注意这里使用的是ArcGIS Server File System) 4.选择你发布的服务类型,我们这里选择WMS(Web Map Service) 5.后面的步骤就一直点Next直到Finish 6.点击Finish之后可以在管理界面中看到我们刚刚发布的地图服务 7.我们打开开始菜单中的ArcGIS\ArcGIS Server for the Java Platform\ArcGIS Services Directory可以看到我们刚刚发布的服务. 在这里要注意一下,如果页面中没有你发布的地图服务,可以去http://{你的主机名称}:8399/arcgis/rest/admin/中清理一下,账号密码即为你登陆Manager的账号密码即可 8.清理过之后即可在ArcGIS Services Directory找到你的服务.点击进入你的服务,复制你的浏览器地址栏中的地址备用 使用篇 1.打开Flash Builder(Flex Builder),新建一个Application, 将agslib引入进来 2.成功引入后,会在你的组件库中出现ESRI的组件库 3.向面板中拖进一个ArcGISDynamicMapServiceLayer组件,设置其URL为刚才复制下来的URL地址 4.整个Flex端的代码如下: <?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" xmlns:esri="http://www.esri.com/2008/ags" backgroundAlpha="0.0"> <esri:Map x="0" width="100%" level="1" height="100%"> <esri:ArcGISDynamicMapServiceLayer id="arcLayer" url="http://lh-tpokfoaagsjh:8399/arcgis/rest/services/WordMap/MapServer"/> </esri:Map> </mx:Canvas> 由于上传图片巨烦,所以做成了PDF格式的文档,在附件里面可以下载到. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |