Arcgis

Arcgis Server开发技巧系列 动态刷新经纬度坐标
     摘要: 在这次的开发项目中遇到了一个新的需求,需要动态在页面上的状态栏显示经纬度坐标,并且要度分秒格式的坐标.真是BT啊.....
好了,言归正传.大家都知道,要在服务器端计算经纬度,然后传回客户端显示,这个方法是不可取的.那么,最好的办法就是在客户端计算经纬度.那么计算经纬度首先应该获取一些基本的信息.就是当前客户端地图两边的经纬度.
比如,客户端地图的大小是800*600.我们首先计算0,0这个点的经纬度,然后计算800,600这个点的经纬度.最后,经过一些运算,就可以获得x,y这个点的经纬度了.
当然,这里还有一些需要注意的地方:
一:由于从Arcgis Server中获取的经纬度是10进制的,所以我们还需要经过一些换算才能得到度分秒式的经纬度.
二:我们取经纬度的时候,一定要取MapDesription.Extent的XMIN等信息,而不能直接取屏幕坐标为0,0的信息,不然数据会不正确.具体为什么,我现在还没有弄清楚.
三:每次改变地图的比例尺的时候,一定要重新获  阅读全文

posted @ 2006-10-20 10:09 刘寓 阅读(3038) | 评论 (6)  编辑

Arcgis Server系列 ADF的开发与实例
     摘要: 在Arcgis Server学习过程中,大家也许最先使用的就是用自带的ADF进行初步的Server开发.总的来说,ADF算是一个比较强大的Web服务器端控件.为我们封装了大量的代码和客户端操作.从而降低了我们的开发难度.不过,由于我用的是Arcgis Server9.0.其自带的ADF还存在这一些问题,造成了所开发的项目的一些问题,这些问题往往会造成整个项目的失败和遗憾.在这个文章的最后,我会一一指出我所碰到的ADF的缺陷.
这个模板实现是的选择一个图层中的一个要素,然后根据这个要素来缓冲查询任意一个图层的要素.通过这个实例,我向大家慢慢讲解一些AO中的一些基础类和接口.并针对它们的大致用途作一个讲解.具体使用则可以参照模板,以后的文章中会陆续介绍.
ServerConnection:用于连接Arcgis Server服务器.
IMapServer:开发Arcgis Server项目中使用频率最高的接口之一.用于封装服务器对象.一些查询,计算距离和比例尺等功能都在该接口下.
IServerContext:服务器上下文对象.需要用它来创建AO对象.并用We  阅读全文

posted @ 2006-10-18 12:02 刘寓 阅读(5344) | 评论 (17)  编辑

Arcgis Server系列 安装与配置
     摘要: 其实Arcgis Server整个安装过程都比较简单,不过有几点需要注意。首先,主机名最好不要用奇怪的名字,比如有下划线、奇异字符等,不然容易出现不能启动ArcSoc的错误。另外,安装ArcCatalog后,最好不要安装中文补丁,不然ArcSoc停止或者重启的时候也容易出现莫名其妙的错误,当初我的电脑就是这样莫名其妙的,最后我重装系统才明白这个道理。
安装完成后需要Post一次。如下:
ArcGis Server账号主要是用于启动ArcSom服务。ArcGIS Container则是用于平时的一些对于Arcgis Server的操作的账户。这里需要注意的是,普通用户是无法启动和操作Arcgis Server的。
当Post完成以后,系统中将会出现agsadmin和agsusers两个用户组,分别代表上述的两种权限账户。我们需要配置账户。如果为了简单,可以将Administrator设置到这两个账户当中,然后用Administrator登陆就可以了。如果为了安全,最后自己设置。这里还需要注意的是,配置好以后,需要重启计算机,才能启  阅读全文

posted @ 2006-08-13 20:40 刘寓 阅读(3466) | 评论 (19)  编辑

Arcgis Server系列 引子
     摘要: 到公司一年多了,从一个对GIS毫无所知的编程爱好者转变为一个GIS开发人员真的感觉太奇妙了。学习新知识的乐趣是无穷无尽的,当你慢慢的掌握这门新知识的时候,你更会发现,啊,原来这个东西是这样的,没有以前想像的神秘嘛。这个时候,你可以自豪的说,我对这个东西入门了。
其实到公司这一年里做了不少东西,从开始的工作流引擎,到引擎的应用系统,再到流程管理器,再到Notes,再到RBAC,最后到Arcgis Server。其中经历了无数的坎坷,也经历了无数的加班,虽然过程是有点痛苦的,不过结果还是比较令人欣慰的,至少学到了很多学校里面没有碰到过的知识。现在把这段时间对于Arcgis Server的东西慢慢的整理出来,希望对大家,对学习Arcgis的兄弟姐妹们,有点启发。
后续将从安装开始,一直到针对ADF和AO的Arcgis Server的开发心得。希望和大家一起分享,交流。  阅读全文

posted @ 2006-08-09 23:20 刘寓 阅读(2909) | 评论 (22)  编辑

<2008年10月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

公告

与我联系

搜索

 

常用链接

留言簿(14)

我管理的小组

我参与的团队

随笔分类

随笔档案

文章分类

文章档案

最新随笔

积分与排名

最新评论

  • 1. re: Arcgis Server系列 ADF的开发与实例
  • 您好,我是GIS的学生,才开始学AGS,我没有二次开发的经验,想请问您一下,我现在只能看懂别人的代码,但是自己写不来,没有思路,别人说是我不明白ADF的架构和接口,请问是不是这个原因呢。请问您有关于接...
  • --pearl
  • 2. re: Arcgis Server系列 引子
  • 您好,今晚加你QQ 我有工作上的问题想请教您,都是关于arcgis的。望您赐教!谢谢!我的QQ 407482332
  • --zwyking

阅读排行榜

评论排行榜