日期:2014-05-16  浏览次数:20375 次

类GoogleMap的WebGIS
大家好,我在.net2008开发环境下基于prototype.js的Ajax技术实现了瓦片数据在本地的类GoogleMap,瓦片数据存放在本地页面容器中。
现因项目要求,需将瓦片数据放置于WebService中,现WebService中可以实现瓦片数据的读取和基于Base64编码的二进制转换后的返回值,请问各位XDJM,客户端Javascript代码在发送图像请求后应该做如何处理,等待服务器发送图像?接收到图像后如何解析和显示该图像?谢谢大家了

------解决方案--------------------
js 发送请求后,服务器应当返回的是瓦片数据的标识(如 id),js 收到服务器返回的标识后,更新浏览器中组成瓦片的 img 节点的 src 为带标识的 url 作为对实际图片的请求,服务器收到此请求后将图片作为 MIME TYPE 为 image 类的数据流交给浏览器显示。
------解决方案--------------------
找找开源的openlayers看看吧,代码结构还是很清晰的。官网上有个UML图,可以对照着先从程序结构看起。