Web map application publishing framework