摘要:
1.REST风格的Web服务 REST是Roy Fielding在其2000年的论文中首次提出的一种软件架构。具体地说,该术语可以被用来通过HTTP定义一个Web服务应用程序编程接口(API)来进行资源管理,例如创建、读取、更新和删除(CRUD)。 Roy Fielding指出,虽然REST架构专为大规模超媒体分发,但它并不是一种“专用”架构。目前,最具REST风格的Web服务可以简单为HTTP“Get”——既URL网址,这是最简单的利用Web服务的请求提出方式。 REST中,CRUD意味着创建/读取/更新/删除地图服务的子组件,也就是一个层。一个功能齐全的REST地图服务可以让使用者建立一. 阅读全文
摘要:
基于Flash开发的软件浏览器插件会受到应用沙盒限制,譬如说在本机发布了地图服务,在flex中使用localhost获取地图时一切正常,但改成IP地址后就会报安全沙箱错误。 Flash Player对访问外部资源有比较严格的限制,因此如果需要访问跨域的ArcGIS Server服务(比如本地非本机、不同域等),一定要注意Flash的安全策略问题。当在用ArcGIS Flex API的时候出现了安全沙箱错误(这个错误在调试状态下一般不会出现,因为IDE已经忽略了安全策略);或者运行的时候出不来地图,但是在浏览器中查看REST服务目录是正常的,这时候就需要注意是否进行了跨域访问。 配置服务器允许被 阅读全文
摘要:
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... 阅读全文