@Override
    public void setValue(String value) {
        throw new UnsupportedOperationException("Cannot setValue("+value+") on "+getName());
    }
Construct from a Location and a field name.
The Location must be a geo circle.
If the Location has an attribute set, it must match the field name.
container-search/src/main/java/com/yahoo/prelude/query/GeoLocationItem.java