1、对于WEBGIS我一直有点疑惑,做一个象百度地图吧这样的网站,到底是用具体软件(mapinfo,arcgis,还有国内的很多软件)实现的吗?
2、这样用软件实现以后在网上的下载的速度怎么样?还是纯用语言实现?这样同样速度怎么样?
3、如果我现在去开发WEBGIS,我最熟悉的是C++,怎么开始呢?
请各位给点建议回复给分!!
------解决方案--------------------
关注
------解决方案--------------------
使用地图的矢量数据,程序切图,然后结合JavaScript Ajax的一些技巧和算法,再结合一些地理信息系统的基础知识,
这就是地图了!
你可以看我发表的文章,
http://www.handandaily.com/2007/10/10/WebGIS/19.html
无毒无广告!
希望我提供的信息对您有帮助!
谢谢!
------解决方案--------------------
1、不是通过GIS平台实现的。都是先将地图数据分级切图。每个图片的路径或者文件名对应一组坐标和视野级别。需要显示某个坐标范围地图时候,取对应的图片集合进行显示
2、因为和普通图片的读取没有什么区别,速度一般都很快(网络状况会有影响)
3、看看mapeasy的源码吧,程序语言的差别其实不大,关键是思路。。我相信写C++的人问题都不大
------解决方案--------------------
你可以关注一下开源的WEBGIS产品(GEOSERVER+OPENLAYERS,MAPTOOLS),目前我也在考虑做这个,我是做VC+JAVA做,引擎,中间件和客户端都需要自己来写,客户端主要是借鉴OPENLAYERS,我觉得它的代码比MAPABC的JS库还要好,可以下下来看看,看了OPENLAYERS的JS代码,感觉自己的JS水平有质的提高.有兴趣可以MSN联系:[email protected]