Base on OpenLayers to create a web map.