05 2012 档案

摘要:1.REST风格的Web服务 REST是Roy Fielding在其2000年的论文中首次提出的一种软件架构。具体地说,该术语可以被用来通过HTTP定义一个Web服务应用程序编程接口(API)来进行资源管理,例如创建、读取、更新和删除(CRUD)。 Roy Fielding指出,虽然REST架构专为大规模超媒体分发,但它并不是一种“专用”架构。目前,最具REST风格的Web服务可以简单为HTTP“Get”——既URL网址,这是最简单的利用Web服务的请求提出方式。 REST中,CRUD意味着创建/读取/更新/删除地图服务的子组件,也就是一个层。一个功能齐全的REST地图服务可以让使用者建立一. 阅读全文
posted @ 2012-05-28 17:24 水石.重阳 阅读(356) 评论(0) 推荐(0)
摘要:基于Flash开发的软件浏览器插件会受到应用沙盒限制,譬如说在本机发布了地图服务,在flex中使用localhost获取地图时一切正常,但改成IP地址后就会报安全沙箱错误。 Flash Player对访问外部资源有比较严格的限制,因此如果需要访问跨域的ArcGIS Server服务(比如本地非本机、不同域等),一定要注意Flash的安全策略问题。当在用ArcGIS Flex API的时候出现了安全沙箱错误(这个错误在调试状态下一般不会出现,因为IDE已经忽略了安全策略);或者运行的时候出不来地图,但是在浏览器中查看REST服务目录是正常的,这时候就需要注意是否进行了跨域访问。 配置服务器允许被 阅读全文
posted @ 2012-05-28 17:18 水石.重阳 阅读(423) 评论(0) 推荐(0)
摘要:as 代码:<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:viewer="com.esri.viewer.*" xmlns:managers="com.esri.viewer.managers.*" pageTitle="ArcGIS Viewer for Flex" creationCompl... 阅读全文
posted @ 2012-05-28 17:15 水石.重阳 阅读(6148) 评论(0) 推荐(0)
摘要:用ArcGIS Server Flex API调用Google Map的地图数据,原理是通过访问Google Map地图服务的切片数据,重载ArcGIS Server Felx API的TiledMapServiceLayer接口类,实现了对于Googlemap影像切片数据、道路等POI切片数据、矢量切片数据以及地形数据的接入。1.重载TiledMapServiceLayer接口类实现google地图的加载本例中将该类放在放到了src/com/esri/viewer目录下。View Code 1 package com.esri.viewer 2 { 3 import com.... 阅读全文
posted @ 2012-05-18 11:45 水石.重阳 阅读(1527) 评论(0) 推荐(0)
摘要:本文是关于Flex与ASP.NET通过Remoting方式进行通讯的内容, 本文将通过一个示例来介绍Flex与ASP进行数据交互的服务端和客户端所需的配置情况,以及二者通信的过程。1.软件1、Flex平台:Adobe Flex Builder 4.52、.Net平台:Visual Studio .Net 20083、Remoting网关:Fluorine2.介绍Flex与.NET服务端的通信可以通过WebService、HTTPService、URLLoader以及FielReference等组件或类来完成,通过这些方式来完成与服务端的通信是非常方便和简单的,但它们的缺点就是通信数据量较小,如 阅读全文
posted @ 2012-05-16 17:19 水石.重阳 阅读(708) 评论(0) 推荐(0)