TarMap
路人甲
路人甲
  • 注册日期2006-04-05
  • 发帖数16
  • QQ
  • 铜币152枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1424回复:0

[原创] 自己动手构建高效的WebGIS和WebGPS系统——理论篇

楼主#
更多 发布于:2006-09-10 11:06
<P><FONT size=3>基于WEB构建GIS/GPS系统大致有三种实现方案:<BR>1、基于Java script图形库<BR>2、基于JavaApplet小应用程序<BR>3、基于ActiveX控件<BR>本文介绍的就是第三种方案的一种具体实现——基于TarMap控件。</FONT></P>
<P><FONT size=3>一、前端GIS控件的封装<BR>        将GIS常用功能(点、线、面的绘制、测量、数据缓冲等)按Web ActiveX规范封装于DLL中,如需要GPS功能则将GPS数据接收、GPS目标显示、轨迹回放等一起封装。</FONT></P>
<P><FONT size=3>二、GIS矢量数据的实时下载<BR>        由于ActiveX控件具备实时绘制图形的能力,所以采用根据矢量数据实时绘制地图的方案,而不是下载事先预备好的地图图片。这样既可避免浏览地图时出现“迟钝、等待”的现象,又可减轻服务端的负载。<BR>       在服务端将GIS矢量数据按网格方式组织好,在前台的控件中实现网格相交算法,只下载必须的矢量数据,确保每次下载的数据量最小,从而使地图浏览起来很流畅。</FONT></P>
<P><FONT size=3>三、实际案例<BR>        根据上述基本思路,实现了一个TarMap WebGIS/WebGPS控件。实际效果可浏览网站 http://<a href="http://www.tarmap.com" target="_blank" >www.tarmap.com</A></FONT></P>
<P><FONT size=3>(待续)</FONT></P>
喜欢0 评分0
游客

返回顶部