PointFeatureIterator iter = new RemotePointFeatureIterator(in, new PointStream.ProtobufPointFeatureMaker(pfc));
iter.setCalculateBounds(this);
return iter;
} else if (mtype == PointStream.MessageType.End) {
return new PointIteratorEmpty(); // nothing in the iteration
} else if (mtype == PointStream.MessageType.Error) {
int len = NcStream.readVInt(in);
byte[] b = new byte[len];
NcStream.readFully(in, b);