摘要: 我们使用ArcGIS Server .net ADF来开发应用程序的时候,使用Map WebControl的话,一般都是通过设置控件的属性来设定Host以及MapServerObject。那如何在程序运行过程中来动态的改变这些属性,以使得地图的内容发生相应的变化。下面是c#的代码: 过程描述 ... 阅读全文
posted @ 2009-03-12 11:16 风的继承者 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 安装了ArcGIS Server的机器,当打开任务管理器的时候,会看到里面有arcsom.exe和arcsoc.exe进程,但它们的数量具体是如何决定的呢?以下的分析仅针对单机配置的情况(假定所有部件都安装在一台机器上),对于分布式的安装,可以此类推。 GIS Server是由一个SOM(Server Object Manager)和若干个SOC(Server Object Co... 阅读全文
posted @ 2009-03-12 11:04 风的继承者 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 一般来说,在地图网站发布后,如果地图区域显示为空白,但可以看到其他控件,可能是因为:1、引用的service运行不正常;2、通过local方式连接而没有添加arcgis identity;3、Web Server机器名中含有下划线“_”。但实际情况可能不止这些,碰到这个问题后只能耐心寻找原因来解决问题。 今天刚好碰到了这个情况:用模板程序发布一个网站,mapresource ma... 阅读全文
posted @ 2009-03-12 10:56 风的继承者 阅读(2845) 评论(0) 推荐(0) 编辑
摘要: 作为网络应用中的地图数据,通常有不同的来源,或者用途不同,经常被组织并发布成不同的服务,在一个应用程序中使用多个地图服务是常有的事情。 如果一个web app中使用了多个地图服务,那么就需要将其中的一个服务设置成为Map控件的Primary Map Resource,之后,该服务变决定了整个地图的coordinate system和zoom levels。比如说有一个服务world... 阅读全文
posted @ 2009-03-12 10:53 风的继承者 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 首先说明做完Cache后图片在文件夹arcgiscache中的组织方式如下图所示: 做Cache时推荐的图片格式: 以栅格影像做为底图使用jpeg格式 以矢量图层做为底图使用jpeg或者png格式 叠加在上面的图层使用png8格式,因为jpeg格式不支持透明,而png24在IE6及以前版本浏览器中不支持透明 Cache的两种方式: FUSED: 即所有图层合在一起后进行... 阅读全文
posted @ 2009-03-12 10:03 风的继承者 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。 为什么要使用回调函数? 因为可以把调用者与被调用者分开。调用者不关心谁是被调用者,所有它需知道的,只是存在一个具有某种特定原型、某些限制条件(如返回值为int)的被调用函数。 如果想知道回调函数在实际中... 阅读全文
posted @ 2008-12-31 11:46 风的继承者 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 同步和异步的区别 转载自:http://blog.csdn.net/lmhcn/archive/2006/10/08/1325941.aspx 举个例子:普通B/S模式(同步)AJAX技术(异步) 同步:提交请求->等待服务器处理->处理完毕返... 阅读全文
posted @ 2008-12-31 11:30 风的继承者 阅读(987) 评论(1) 推荐(0) 编辑
摘要: ////////////////////////////////// 我的问题是: xmlHttp.onreadystatechange = handleStateChange;这句话中 是不是表示 调用handleStateChange方法 来返回一个状态给xmlHttp.onreadystatechange 我觉得是这样的 没错吧? 有了状态以后就能执行下面的open() se... 阅读全文
posted @ 2008-12-31 11:24 风的继承者 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容... 阅读全文
posted @ 2008-12-31 10:12 风的继承者 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 先来看看options集合的这几个方法: options.add(option)方法向集合里添加一项option对象; options.remove(index)方法移除options集合中的指定项; options(index)或options.item(index)可以通过索引获取options集合的指定项; javascript代码如下: var selectTag = null; //... 阅读全文
posted @ 2008-12-29 18:24 风的继承者 阅读(647) 评论(0) 推荐(0) 编辑