随着Web Geographical Information System(WebGIS)技术的快速发展,人们已不满足目前其基于简单网页技术的表现效果和交互性,而需要寻找更好的技术和方法来解决矢量地图的发布、服务器端和浏览器端更快的响应速度、更加理想的交互性等...随着Web Geographical Information System(WebGIS)技术的快速发展,人们已不满足目前其基于简单网页技术的表现效果和交互性,而需要寻找更好的技术和方法来解决矢量地图的发布、服务器端和浏览器端更快的响应速度、更加理想的交互性等瓶颈性问题,同时对系统伸缩性和开发简洁性也提出了更高的要求。为此,本文以WebGIS为研究对象,针对当前WebGIS空间数据的共享和互操作存在的问题,深入分析基于REST技术架构的GIS WEB服务技术模型,探讨如何将REST技术应用到WebGIS开发和应用中,在提高WebGIS的表现力与交互性的同时降低开发的复杂性,提高系统的可伸缩性,并有效地解决了数据的共享性和可交互性等问题。展开更多
ArcGIS Server可以构建Web应用、Web服务,ArcGIS Server的出现为网络地图服务提供了一个全新的途径。以ArcGIS Server10.0为平台研究网络地图服务系统的设计与实现,基于B/S三层混合模式,采用ArcGIS REST API和ArcGIS API For Flex,将Arc...ArcGIS Server可以构建Web应用、Web服务,ArcGIS Server的出现为网络地图服务提供了一个全新的途径。以ArcGIS Server10.0为平台研究网络地图服务系统的设计与实现,基于B/S三层混合模式,采用ArcGIS REST API和ArcGIS API For Flex,将ArcSDE作为空间数据引擎,SQLServer作为数据库进行空间数据管理,设计和实现一个具有基本地图操作功能、地图定位、查询、空间分析的地图网络发布系统,为地图的网络服务奠定基础。展开更多
本文针对自发地理信息(VGI),提出了基于OpenLayers的信息采集方法。采用VGI的研究理念,将移动应用到自发地理信息中,基于Rest Web Service,利用Openlayers,进行数据的创建、编辑、浏览和采集。使用这种开源的软件,使得聚集大家的力量打...本文针对自发地理信息(VGI),提出了基于OpenLayers的信息采集方法。采用VGI的研究理念,将移动应用到自发地理信息中,基于Rest Web Service,利用Openlayers,进行数据的创建、编辑、浏览和采集。使用这种开源的软件,使得聚集大家的力量打破组织边界、持续创造出更高质量、更安全、更易用的软件成为可能。展开更多
近年来Web服务领域发生着翻天覆地的变化,继传统的XML-RPC风格的Web Service之后,一种新的风格,REST被应用于WebService。本文主要介绍了Rest构架风格,以及现在Java开发Restful Web Service的主要方式,以及如何实现Resfful Web Ser...近年来Web服务领域发生着翻天覆地的变化,继传统的XML-RPC风格的Web Service之后,一种新的风格,REST被应用于WebService。本文主要介绍了Rest构架风格,以及现在Java开发Restful Web Service的主要方式,以及如何实现Resfful Web Service的Java和Ajax客户端,最后介绍了Restful Web Service的描述语言WADL。展开更多
为降低相册系统开发的复杂性,同时提高该系统的可伸缩性,从而设计并实现一个基于Representational State Transfer(REST)风格的相册管理系统.该系统采用具有REST风格的Web服务API的主流云开发平台,通过使用Service、Bucket、Object和Mul...为降低相册系统开发的复杂性,同时提高该系统的可伸缩性,从而设计并实现一个基于Representational State Transfer(REST)风格的相册管理系统.该系统采用具有REST风格的Web服务API的主流云开发平台,通过使用Service、Bucket、Object和Multipart Upload操作,完成对相册管理功能模块和相片管理功能模块的设计和实现.首先,Bucket通过Service获取并实现对相册的管理;然后,Object通过上传、设置、下载、获取和删除操作实现对相片的管理.最后,通过Multipart Upload补充了对相片的批处理操作.该电子相册实现了在云端传递和下载图片的功能,满足了用户能够随时随地下载图片需求,同时具有较好的可扩展性.展开更多
文摘随着Web Geographical Information System(WebGIS)技术的快速发展,人们已不满足目前其基于简单网页技术的表现效果和交互性,而需要寻找更好的技术和方法来解决矢量地图的发布、服务器端和浏览器端更快的响应速度、更加理想的交互性等瓶颈性问题,同时对系统伸缩性和开发简洁性也提出了更高的要求。为此,本文以WebGIS为研究对象,针对当前WebGIS空间数据的共享和互操作存在的问题,深入分析基于REST技术架构的GIS WEB服务技术模型,探讨如何将REST技术应用到WebGIS开发和应用中,在提高WebGIS的表现力与交互性的同时降低开发的复杂性,提高系统的可伸缩性,并有效地解决了数据的共享性和可交互性等问题。
文摘ArcGIS Server可以构建Web应用、Web服务,ArcGIS Server的出现为网络地图服务提供了一个全新的途径。以ArcGIS Server10.0为平台研究网络地图服务系统的设计与实现,基于B/S三层混合模式,采用ArcGIS REST API和ArcGIS API For Flex,将ArcSDE作为空间数据引擎,SQLServer作为数据库进行空间数据管理,设计和实现一个具有基本地图操作功能、地图定位、查询、空间分析的地图网络发布系统,为地图的网络服务奠定基础。
文摘本文针对自发地理信息(VGI),提出了基于OpenLayers的信息采集方法。采用VGI的研究理念,将移动应用到自发地理信息中,基于Rest Web Service,利用Openlayers,进行数据的创建、编辑、浏览和采集。使用这种开源的软件,使得聚集大家的力量打破组织边界、持续创造出更高质量、更安全、更易用的软件成为可能。
文摘近年来Web服务领域发生着翻天覆地的变化,继传统的XML-RPC风格的Web Service之后,一种新的风格,REST被应用于WebService。本文主要介绍了Rest构架风格,以及现在Java开发Restful Web Service的主要方式,以及如何实现Resfful Web Service的Java和Ajax客户端,最后介绍了Restful Web Service的描述语言WADL。
文摘为降低相册系统开发的复杂性,同时提高该系统的可伸缩性,从而设计并实现一个基于Representational State Transfer(REST)风格的相册管理系统.该系统采用具有REST风格的Web服务API的主流云开发平台,通过使用Service、Bucket、Object和Multipart Upload操作,完成对相册管理功能模块和相片管理功能模块的设计和实现.首先,Bucket通过Service获取并实现对相册的管理;然后,Object通过上传、设置、下载、获取和删除操作实现对相片的管理.最后,通过Multipart Upload补充了对相片的批处理操作.该电子相册实现了在云端传递和下载图片的功能,满足了用户能够随时随地下载图片需求,同时具有较好的可扩展性.