基于GoogleMapsApi开发的FlexMap 框架

Stars Map Viewer :

发布地址http://www.186map.com/StarsMapViewer/



基于Google Map For Flex API包开发的一个WebGIS实例框架,可以高效开发基于WEB的地理信息应用系统的一种基本架构。它帮助开发人员屏蔽了底层繁琐的操作,比如通信机制。此框架和服务器端的通信是基于Web Service的。在服务器端,发布出你的服务,比如地图服务,前端只需简单的调用操作。开发人员只需关注你的功能模块设计。

Widget开发
在Stars Map Viewer中,采用Widget的方式进行模块设计。每一个模块都是一个Widget,具体说是BaseWidget。IWidgetTemplate和IBaseWidget是接口,WidgetTemplate和BaseWidget分别实现它们。在初始化BaseWidget时,会依赖IWidgetTemplate去初始化每个模块的title、icon等属性。要说明的是,由于BaseWidget继承了Module,所以每一个Widget都是一个Module。好处很多,延迟加载,高内聚性,模块之间几乎没有侵入性。

目前Widget功能:
1.地址编码;
2.逆地址编码;
3.GSM基站定位、查询;
4.WiFi定位、查询;
5.google map之外图层管理服务:加入mapabc、qqmap、livemap、WMS等;
6.地图打印;
7.地图书签;

Stars Map Viewer
This application was developed with Viewer for Flex.
More information at links below:
* Built with Viewer for Flex
* Based on Google Map API for Flex
* GTalk : [email protected]
* 技术交流群(QQ): 122592347

你可能感兴趣的:(框架,应用服务器,qq,Flex,Google)