| 187 | |
| 188 | |
| 189 | void GDALWriter::prepared(PointTableRef table) |
| 190 | { |
| 191 | m_interpDim = table.layout()->findDim(m_interpDimString); |
| 192 | if (m_interpDim == Dimension::Id::Unknown) |
| 193 | throwError("Specified dimension '" + m_interpDimString + |
| 194 | "' does not exist."); |
| 195 | |
| 196 | if (!table.supportsView() && m_percentiles.size()) |
| 197 | throwError("Percentile band calculations are not supported with " |
| 198 | "streaming point tables."); |
| 199 | } |
| 200 | |
| 201 | |
| 202 | void GDALWriter::readyFile(const std::string& filename, const SpatialReference& srs) |