IT
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 55 下一页
摘要: Javascript API是ArcGIS Server 9.3新增的一套API框架,为创建WebGIS应用提供了轻量级的解决方法,在客户端利用ags所提供的服务,就能实现地图应用和地理功能。 还记得ArcIMSBlueviewer示例框架,里面的所有操作都是基于客户端实现,放大缩小平移都是在javascript脚本中完成参数计算,将结果返回服务器得到我们所需的图片,重写过Blueviewer的... 阅读全文
posted @ 2009-07-06 12:36 liufei 阅读(269) 评论(0) 推荐(0) 编辑
摘要: arcgis api for flex 高级主题(二) 自定义控件的开发arcgis api for flex 本身只提供了Navigation和ScaleBar两个控件,并且api中对如何开发自定义的控件做详细的描述(也可能有,是我没找到)、下面就介绍一下我的方法。以实现一个能在地图上动态显示当前鼠标经纬度的控件。1 定义控件类,集成UIComponent ,实现IMapAware接口2 重载c... 阅读全文
posted @ 2009-07-06 12:34 liufei 阅读(257) 评论(0) 推荐(0) 编辑
摘要: arcgis api for flex 高级主题(一) esri tilemap 四叉树索引研究esri tilemap四叉树索引和google map 的四叉树索引是有区别的,区别在于google map在第一次分幅的时候分为4片,但esri tilemap只分为2片,相当于在第三和第四象限没有图。只有(0,0)(0,1)的时候才有图,这就造成了google map和esri tilemap融合... 阅读全文
posted @ 2009-07-06 12:34 liufei 阅读(200) 评论(0) 推荐(0) 编辑
摘要: SilverlightAPI中还包括了一个ESRI.ArcGIS.VirtualEarth.dll类库,让我们可以方便的访问到老东家的VirtualEarth服务。目前SilverlightAPI中提供的VirtualEarth服务有三种:Map,Geocode和Routing,不过一看就知道后两种服务对于国内的数据来说又无缘了。 直接看如何使用它的Map服务获取地图数据吧。同前,新建一个Sil... 阅读全文
posted @ 2009-07-06 12:33 liufei 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 通过上一节学习,可以看出在Silverlight API中不仅可以轻松使用ArcGIS Server9.3发布的地图服务,也可以通过继承相应的图层,引入其他的数据源,比如ArcGIS Server9.2发布的地图服务,WMS服务,或者其他免费的数据。本节就通过一个实例,来看看如何将Google Map作为底图数据。 Google Map是经过缓存的数据,所以需要继承的是TiledMapServi... 阅读全文
posted @ 2009-07-06 12:32 liufei 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在用SilverlightAPI开发的过程中,不论是从客户端提交到服务器端的数据,还是从服务器端返回客户端的数据,都要表现在浏览器中,具体的来说是Map控件里。但根据各自类型的不同,比如数据源,地图服务的类型,是否缓存等,决定了它们将处于某个图层里,前面讲过的GraphicsLayer就是一种图层。清楚地认识这些图层类型,对于处理于服务器与客户端之间的地图数据来说是很重要的。 所有的图层都是从L... 阅读全文
posted @ 2009-07-06 12:31 liufei 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 通过上一节的学习,我们已经知道了如何与GraphicLayer交互,但毕竟GIS不是一个画板,所以这节来看一下如何通过Silverlight API完成GIS中的分析功能。 GIS之所以是一个通用的工具,就是因为它具有各种各样分析和处理数据的能力。Silverlight API中提供了Task,使我们能够轻松完成常见的分析任务。 先来考虑一下吃饺子的场景。要想吃饺子,我们需要先去买菜,买肉,回... 阅读全文
posted @ 2009-07-06 12:31 liufei 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 我们与地图交互的过程时刻在进行着:一个拉框放大操作,或者对地图内容的查询等。这些交互过程中的输入输出,通常都是反映在独立于地图数据一个“层”上。比如拉框放大,我们能看见鼠标所画的一个矩形;又比如对兴趣点的查询,结果通常是将符合条件的兴趣点的形状高亮显示在那个独立的“层”中,通过它既可以反映用户的输入,又可以展现地图的输出。这个“层R... 阅读全文
posted @ 2009-07-06 12:30 liufei 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Widgets翻译过来是小玩具。如果使用过Dojo或者ExtJS等js框架肯定会了解到这个“小玩具”也有大用处,能够在很大程度上减少我们的工作量,快速完成功能需求。能减少多大工作量呢?让我们先来,点击这里,看一个例子。 下载 (339.67 KB)2009-4-15 23:09 前两节的地图中,总感觉少点什么……对,就是一个sliderbar,有... 阅读全文
posted @ 2009-07-06 12:30 liufei 阅读(224) 评论(0) 推荐(0) 编辑
摘要: arcgis api for flex 开发入门(九)webservices 的使用flex 本身对webservices有着良好的支持,我们可以调用互联网上的各种webservices来结合esri 的map 做出自己想要的东西我们就拿现在比较流行的天气预报来做例子,我们要实现的目标就是通过webservices查询到武汉的天气情况,然后使用infowindow 显示到esri 的map上,在讲... 阅读全文
posted @ 2009-07-06 12:28 liufei 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 55 下一页