×
您的位置: 首页 > 编程笔记

应用ArcIMS构建Google Map风格的地图应用

Google AR Google Map 时间:2010-12-26  查看:584   收藏
摘要:

本文转自:http://blog.csdn.net/maweifeng/archive/2006/12/18/1448283.aspx

Google Maps之前,各种 网络 地图 技术 上采用传统 WebGIS 的方式,使用Java Applet、SVG、动态生成地图图片,而Google Maps采用 Ajax 和瓦片拼接方案构建出的新的网络地图模式得到了广泛认同,一时间, 电子地图 服务的网站,除了少数外,几乎都采用或提供了这种模式的浏览方式。那么,传统的WebGIS是否也可以通过某种方式支持类似的地图 应用 呢,答案是肯定的。

上一篇关于 ArcIMS 的文章中提到了Mapdex使用ArcIMS和 GMap 的API构建GMap风格的网络地图,但需要使用GMap的API,本文则介绍一种无须使用任何API的解决方案。

要构建GMap风格的网络地图,首先需要有一个类似GMap风格的JS库,作为客户端;其次是如何使该客户端和ArcIMS连接起来,如何缓存图片等等。本文是在以下基础上构建的:

  • MapEasy,一个国人写的网络地图JS库,可以在mapeasy.sf.net下载,不过该库好像很久没有更新了,比较可惜。类似的JS库还有不少,但没有相对完整、可用的。
  • 来自Maplex的一段连接GMap API和ArcIMS的ASP程序,本文的程序是在这段程序的基础上修改而来的。

以下是运行截图:



读者可以 下载 试用,地址:

http://www.3snews.net/html/95/295_itemid_2823.html

使用前需要修改config.asp文件中的有关参数:

通过透明图层叠加,或者在渲染端做一些工作,可以使类似应用增加图层功能,这样就可以用于比较专业的领域。

 

0% (0)
0% (0)