}
static public PointObsDataset open( String location, ucar.nc2.util.CancelTask task, StringBuffer log) throws java.io.IOException {
if (location.startsWith("adde:"))
return new AddeStationObsDataset( location, task);
/* if (location.startsWith("thredds:")) { // LOOK need to distinguish between a DQC and a Catalog !!
location = location.substring(8);
DqcFactory dqcFactory = new DqcFactory(true);
QueryCapability dqc = dqcFactory.readXML(location);