<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_刘寓的博客</title><subtitle type="text">WHO AM I</subtitle><id>http://feed.cnblogs.com/blog/u/13447/rss</id><updated>2006-10-20T02:09:02Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/13447/rss"/><entry><id>http://www.cnblogs.com/tony111082/archive/2006/10/20/534423.html</id><title type="text">Arcgis Server开发技巧系列  动态刷新经纬度坐标</title><summary type="text">  在这次的开发项目中遇到了一个新的需求,需要动态在页面上的状态栏显示经纬度坐标,并且要度分秒格式的坐标.真是BT啊.....&#xD;      好了,言归正传.大家都知道,要在服务器端计算经纬度,然后传回客户端显示,这个方法是不可取的.那么,最好的办法就是在客户端计算经纬度.那么计算经纬度首先应该获取一些基本的信息.就是当前客户端地图两边的经纬度.&#xD;      比如,客户端地图的大小是800*600.我们首先计算0,0这个点的经纬度,然后计算800,600这个点的经纬度.最后,经过一些运算,就可以获得x,y这个点的经纬度了.&#xD;      当然,这里还有一些需要注意的地方:&#xD;      一:由于从Arcgis Server中获取的经纬度是10进制的,所以我们还需要经过一些换算才能得到度分秒式的经纬度.&#xD;      二:我们取经纬度的时候,一定要取MapDesription.Extent的XMIN等信息,而不能直接取屏幕坐标为0,0的信息,不然数据会不正确.具体为什么,我现在还没有弄清楚.&#xD;      三:每次改变地图的比例尺的时候,一定要重新获</summary><published>2006-10-20T02:09:00Z</published><updated>2006-10-20T02:09:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/10/20/534423.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/10/20/534423.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2006/10/18/532335.html</id><title type="text">Arcgis Server系列 ADF的开发与实例</title><summary type="text">在Arcgis Server学习过程中,大家也许最先使用的就是用自带的ADF进行初步的Server开发.总的来说,ADF算是一个比较强大的Web服务器端控件.为我们封装了大量的代码和客户端操作.从而降低了我们的开发难度.不过,由于我用的是Arcgis Server9.0.其自带的ADF还存在这一些问题,造成了所开发的项目的一些问题,这些问题往往会造成整个项目的失败和遗憾.在这个文章的最后,我会一一指出我所碰到的ADF的缺陷.&#xD;这个模板实现是的选择一个图层中的一个要素,然后根据这个要素来缓冲查询任意一个图层的要素.通过这个实例,我向大家慢慢讲解一些AO中的一些基础类和接口.并针对它们的大致用途作一个讲解.具体使用则可以参照模板,以后的文章中会陆续介绍.&#xD;ServerConnection:用于连接Arcgis Server服务器.&#xD;IMapServer:开发Arcgis Server项目中使用频率最高的接口之一.用于封装服务器对象.一些查询,计算距离和比例尺等功能都在该接口下.&#xD;IServerContext:服务器上下文对象.需要用它来创建AO对象.并用We</summary><published>2006-10-18T04:02:00Z</published><updated>2006-10-18T04:02:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/10/18/532335.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/10/18/532335.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2006/08/13/475802.html</id><title type="text">Arcgis Server系列 安装与配置</title><summary type="text"> 其实Arcgis Server整个安装过程都比较简单，不过有几点需要注意。首先，主机名最好不要用奇怪的名字，比如有下划线、奇异字符等，不然容易出现不能启动ArcSoc的错误。另外，安装ArcCatalog后，最好不要安装中文补丁，不然ArcSoc停止或者重启的时候也容易出现莫名其妙的错误，当初我的电脑就是这样莫名其妙的，最后我重装系统才明白这个道理。&#xD;        安装完成后需要Post一次。如下：&#xD;ArcGis Server账号主要是用于启动ArcSom服务。ArcGIS Container则是用于平时的一些对于Arcgis Server的操作的账户。这里需要注意的是，普通用户是无法启动和操作Arcgis Server的。&#xD;        当Post完成以后，系统中将会出现agsadmin和agsusers两个用户组，分别代表上述的两种权限账户。我们需要配置账户。如果为了简单，可以将Administrator设置到这两个账户当中，然后用Administrator登陆就可以了。如果为了安全，最后自己设置。这里还需要注意的是，配置好以后，需要重启计算机，才能启</summary><published>2006-08-13T12:40:00Z</published><updated>2006-08-13T12:40:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/08/13/475802.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/08/13/475802.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2006/08/09/472724.html</id><title type="text">Arcgis Server系列 引子</title><summary type="text">    到公司一年多了，从一个对GIS毫无所知的编程爱好者转变为一个GIS开发人员真的感觉太奇妙了。学习新知识的乐趣是无穷无尽的，当你慢慢的掌握这门新知识的时候，你更会发现，啊，原来这个东西是这样的，没有以前想像的神秘嘛。这个时候，你可以自豪的说，我对这个东西入门了。&#xD;  其实到公司这一年里做了不少东西，从开始的工作流引擎，到引擎的应用系统，再到流程管理器，再到Notes，再到RBAC，最后到Arcgis Server。其中经历了无数的坎坷，也经历了无数的加班，虽然过程是有点痛苦的，不过结果还是比较令人欣慰的，至少学到了很多学校里面没有碰到过的知识。现在把这段时间对于Arcgis Server的东西慢慢的整理出来，希望对大家，对学习Arcgis的兄弟姐妹们，有点启发。 &#xD;  后续将从安装开始，一直到针对ADF和AO的Arcgis Server的开发心得。希望和大家一起分享，交流。</summary><published>2006-08-09T15:20:00Z</published><updated>2006-08-09T15:20:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/08/09/472724.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/08/09/472724.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2006/02/27/338835.html</id><title type="text">破解XP或者2000的IIS连接数限制</title><summary type="text">我们只需要去微软下载一个MtaEdt22的软件就可以了。网址是http://support.microsoft.com/kb/232068/zh-tw。 然后按照上面的提示就可以了，刚才测试了一下，还不错哈。可以不用换操作系统了，嘿嘿</summary><published>2006-02-27T07:08:00Z</published><updated>2006-02-27T07:08:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/02/27/338835.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/02/27/338835.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2006/02/13/329524.html</id><title type="text">在不同线程之间传递数据</title><summary type="text">一般情况下，在线程间是不能交换数据的，不过在相同应用程序域中的线程则可以共享应用程序域的数据。我们可以通过AppDomain的GetData和SetData方法来实现这一功能。具体见源代码。 1usingSystem;2usingSystem.Threading;34namespaceConsoleDemo5{6/**////&amp;lt;summary&amp;gt;7///Class1的摘要说明。8///&amp;...</summary><published>2006-02-13T02:28:00Z</published><updated>2006-02-13T02:28:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2006/02/13/329524.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2006/02/13/329524.html"/></entry><entry><id>http://www.cnblogs.com/tony111082/archive/2005/11/13/275211.html</id><title type="text">关于通过ODBC访问NOTES的心得体会</title><summary type="text">在.NET中，可以通过ODBC和NotesSql访问NOTES数据库。不过当中有一些细微的东西，一不小心就会出错。 1. 填充数据集。 平常，我们可以通过很多中方式填充数据集。SqlDataAdapter也有几种构造函数可以用。不过在访问Notes的时候，也许是因为我们用的是嵌套的表，只能用SqlDataAdapter的一种构造函数。 Microsoft.Data.Odbc.OdbcCommand...</summary><published>2005-11-13T04:18:00Z</published><updated>2005-11-13T04:18:00Z</updated><author><name>刘寓</name><uri>http://www.cnblogs.com/tony111082/</uri></author><link rel="alternate" href="http://www.cnblogs.com/tony111082/archive/2005/11/13/275211.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/tony111082/archive/2005/11/13/275211.html"/></entry></feed>
