| 201 | std::string EptReader::getName() const { return s_info.name; } |
| 202 | |
| 203 | void EptReader::addArgs(ProgramArgs& args) |
| 204 | { |
| 205 | args.add("bounds", "Bounds to fetch", m_args->m_bounds); |
| 206 | args.add("origin", "Origin of source file to fetch", m_args->m_origin); |
| 207 | args.add("requests", "Number of worker threads", m_args->m_threads, (size_t)15); |
| 208 | args.addSynonym("requests", "threads"); |
| 209 | args.add("resolution", "Resolution limit", m_args->m_resolution); |
| 210 | args.add("addons", "Mapping of addon dimensions to their output directory", m_args->m_addons); |
| 211 | args.add("polygon", "Bounding polygon(s) to crop requests", |
| 212 | m_args->m_polys).setErrorText("Invalid polygon specification. " |
| 213 | "Must be valid GeoJSON/WKT"); |
| 214 | args.add("ogr", "OGR filter geometries", m_args->m_ogr); |
| 215 | args.add("ignore_unreadable", "Ignore errors for missing point data nodes", |
| 216 | m_args->m_ignoreUnreadable); |
| 217 | } |
| 218 | |
| 219 | |
| 220 | void EptReader::initialize() |
nothing calls this directly
no test coverage detected