修改Adapter结构，增加支持Google、Leaflet和ArcGIS