由于工作的原因,这几天在研究GIS的控件,主要看了SuperMap和MapInfo两个公司的控件
主要有以下收获
1、Gis控件大多有这么几个控件:MapControl用来显示地图,ZoomIn,ZoomOut,漫游(用来拖拽地图),向左移,向右移等
2、观看一些演示的flash和一些例子中发现Gis主要实现的功能有:对地图的放大缩小,地图的拖动,显示所选坐标的地理信息,当然还有的可以实现选取两点显示两点间的最短路径
感觉到问题:每个公司的控件所读取的图像都有自己的格式,这些格式是不通用的,如Supermap的图像文件是.sdb,MapInfo的图像文件是.mws。当然随之对应的是每个公司都推出了自己的地图编辑系统
就我这两天感觉Gis的功能主要分为两部分
1、对所载入的地图进行处理
2、对数据库中的数据进行分析处理外
3、综合处理,如上面提到的两点间最短路径的选取
看了 http://www.51ditu.com/这个网站,发现了其中的一些特点:
1、它是以查询为主,打开网站首先要求用户输入查询条件,如:中关村,吃饭,点击查询后会在地图上显示中关村的位置,并在旁边显示附近吃饭的地点。图上会标出附近的标志性的建筑
2、拖动地图时局部刷新,不刷新整个页面,执行的效率比较高
主要有以下收获
1、Gis控件大多有这么几个控件:MapControl用来显示地图,ZoomIn,ZoomOut,漫游(用来拖拽地图),向左移,向右移等
2、观看一些演示的flash和一些例子中发现Gis主要实现的功能有:对地图的放大缩小,地图的拖动,显示所选坐标的地理信息,当然还有的可以实现选取两点显示两点间的最短路径
感觉到问题:每个公司的控件所读取的图像都有自己的格式,这些格式是不通用的,如Supermap的图像文件是.sdb,MapInfo的图像文件是.mws。当然随之对应的是每个公司都推出了自己的地图编辑系统
就我这两天感觉Gis的功能主要分为两部分
1、对所载入的地图进行处理
2、对数据库中的数据进行分析处理外
3、综合处理,如上面提到的两点间最短路径的选取
看了 http://www.51ditu.com/这个网站,发现了其中的一些特点:
1、它是以查询为主,打开网站首先要求用户输入查询条件,如:中关村,吃饭,点击查询后会在地图上显示中关村的位置,并在旁边显示附近吃饭的地点。图上会标出附近的标志性的建筑
2、拖动地图时局部刷新,不刷新整个页面,执行的效率比较高