'Returns True if anonymous (public) user can view map.'

@property
def is_public(self):

    from guardian.shortcuts import get_anonymous_user
    user = get_anonymous_user()
    return user.has_perm('base.view_resourcebase', obj=self.resourcebase_ptr)
