if (id != null)
buf.append(id);
c += 2;
urlHasId = true;
} else if (urlStr.startsWith("ra", c)) {
CoordinateRadius region = queryArgs.getRegion();
if (region != null) {
WorldCoords pos = (WorldCoords) region.getCenterPosition();
buf.append(pos.getRA().toString());
}
c += 2;
urlHasRaDec = true;
} else if (urlStr.startsWith("dec", c)) {
CoordinateRadius region = queryArgs.getRegion();
if (region != null) {
WorldCoords pos = (WorldCoords) region.getCenterPosition();
buf.append(pos.getDec().toString());
}
c += 3;
urlHasRaDec = true;
} else if (urlStr.charAt(c) == 'x') {
CoordinateRadius region = queryArgs.getRegion();
if (region != null) {
ImageCoords pos = (ImageCoords) region.getCenterPosition();
buf.append(pos.getX());
}
c++;
urlHasXy = true;
} else if (urlStr.charAt(c) == 'y') {
CoordinateRadius region = queryArgs.getRegion();
if (region != null) {
ImageCoords pos = (ImageCoords) region.getCenterPosition();
buf.append(pos.getY());
}
c++;
urlHasXy = true;
} else if (urlStr.startsWith("r1", c)) {
CoordinateRadius region = queryArgs.getRegion();
if (region != null)
if (region.getMinRadius() != 0.0 || region.getMaxRadius() != 0.0)
buf.append(region.getMinRadius());
c += 2;
} else if (urlStr.startsWith("r2", c)) {
CoordinateRadius region = queryArgs.getRegion();
if (region != null)
if (region.getMinRadius() != 0.0 || region.getMaxRadius() != 0.0)
buf.append(region.getMaxRadius());
c += 2;
} else if (urlStr.charAt(c) == 'w') {
if (sc != null && sc.length > 0) {
for (SearchCondition aSc : sc) {
if (aSc.getName().equals(SkycatConfigEntry.WIDTH)) {