private String toVespaLatLong(double lat, double lon) {
        double absLat = Math.abs(lat);
        double absLon = Math.abs(lon);
        if (absLat > 90 || absLon > 180) {
            throw new IllegalArgumentException(Text.format("invalid lat long value, lat=%f, long=%f", lat, lon));
        }

        return Text.format("%s%f;%s%f",
                             lat > 0 ? "N" : "S", absLat,
                             lon > 0 ? "E" : "W", absLon);
    }
FixedQuery contains a 'Query'.
This object holds vespa or user defined parameters
https://docs.vespa.ai/en/reference/query-api-reference.html
client/src/main/java/ai/vespa/client/dsl/FixedQuery.java