锁定老帖子 主题:公司项目地图引擎技术解惑
精华帖 (0) :: 良好帖 (2) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-08
GIS这东西具体应用的话还是c/s的方便
|
|
返回顶楼 | |
发表时间:2009-01-08
wtusmchen 写道 坦白的说,你们这个还不能称之为地图引擎。就像楼上说的,取名“基于切割图片的web地图”更合适。常见的对地图引擎的定义是arcims/mapxtreme这种基于电子地图数据实时生成地图的东西,包括你们这个东西估计也是用arc/mapinfo之类的东西循环生成静态图片的
确实,但是应用的场景确实是三维地图方面,之所以称为三维地图引擎,只不过是从其使用和呈现方式说的,而不是像楼上所说的从技术去定义 |
|
返回顶楼 | |
发表时间:2009-01-08
laiseeme 写道 GIS这东西具体应用的话还是c/s的方便
CIS的c/s方面的确实没有接触过,不过既然b/s都会了,c/s方面开发应该是没什么难度的 |
|
返回顶楼 | |
发表时间:2009-01-08
arcims/mapxtreme是个什么东东?
能不能请达人讲解一下? |
|
返回顶楼 | |
发表时间:2009-01-08
想知道lz的地图引擎是怎么实现缓冲区功能的
|
|
返回顶楼 | |
发表时间:2009-01-08
呃 地图的图片都好怪一点块儿呢~~
|
|
返回顶楼 | |
发表时间:2009-01-08
roger 写道 想知道lz的地图引擎是怎么实现缓冲区功能的
其实图片方面是这样,每加载一张图片都会产生一个gsmappic的对像专门保存该图片的信息 核心代码 public void loadFromFile(File f) { try { bs = new byte[(int) f.length()]; FileInputStream fs = new FileInputStream(f); fs.read(bs); fs.close(); } catch (Exception e) { e.printStackTrace(); } } 产生的gsmappic对像就给图片引擎的专门缓存池给缓存了,每次使用特定的key(图片路径)先从池里找,找到后,实例化gsmappic,然后放入file,然后通过流将信息读到bs数组里给缓存了,然后每次有就直接拿bs数组里的流信息返回,没有就按上述步骤做一遍 |
|
返回顶楼 | |
发表时间:2009-01-08
SVG有个致命缺点,就是要安装客户端。对于互联网推广非常不利。我们之前成功的完成了一个svg的展示引擎,功能速度都不错,就是不好推广,后来还是换raster了
参考 http://www.richmap.cn |
|
返回顶楼 | |
发表时间:2009-01-08
linliangyi2007 写道 SVG有个致命缺点,就是要安装客户端。对于互联网推广非常不利。我们之前成功的完成了一个svg的展示引擎,功能速度都不错,就是不好推广,后来还是换raster了
参考 http://www.richmap.cn SVG可缩放矢量图形? |
|
返回顶楼 | |
发表时间:2009-01-08
你应该看看WMS和WFS规范。符合标准的东西才更有优势。
|
|
返回顶楼 | |