void CommandGetParents::show_arguments() { show_single_input_arguments(m_vout); show_output_arguments(m_vout); m_vout << " other options:\n"; m_vout << " add self: " << yes_no(m_add_self); m_vout << " default object type: " << osmium::item_type_to_name(m_default_item_type) << "\n"; if (m_verbose_ids) { m_vout << " looking for these ids:\n"; m_vout << " nodes:"; for (osmium::object_id_type id : m_ids(osmium::item_type::node)) { m_vout << " " << id; } m_vout << "\n"; m_vout << " ways:"; for (osmium::object_id_type id : m_ids(osmium::item_type::way)) { m_vout << " " << id; } m_vout << "\n"; m_vout << " relations:"; for (osmium::object_id_type id : m_ids(osmium::item_type::relation)) { m_vout << " " << id; } m_vout << "\n"; } else { m_vout << " looking for " << m_ids(osmium::item_type::node).size() << " node ID(s), " << m_ids(osmium::item_type::way).size() << " way ID(s), and " << m_ids(osmium::item_type::relation).size() << " relation ID(s)\n"; } }
void CommandAddRefs::show_arguments() { m_vout << " source file name: " << m_source_filename << "\n"; m_vout << " source file format: " << m_source_format << "\n"; m_vout << " input file names: \n"; for (const auto& fn : m_input_filenames) { m_vout << " " << fn << "\n"; } m_vout << " input format: " << m_input_format << "\n"; show_output_arguments(m_vout); m_vout << " looking for these ids:\n"; m_vout << " nodes:"; for (osmium::object_id_type id : m_node_ids) { m_vout << " " << id; } m_vout << "\n"; m_vout << " ways:"; for (osmium::object_id_type id : m_way_ids) { m_vout << " " << id; } m_vout << "\n"; m_vout << " relations:"; for (osmium::object_id_type id : m_relation_ids) { m_vout << " " << id; } m_vout << "\n"; }
void CommandSort::show_arguments() { show_multiple_inputs_arguments(m_vout); show_output_arguments(m_vout); m_vout << " other options:\n"; m_vout << " strategy: " << m_strategy << "\n"; }
void CommandRenumber::show_arguments() { show_single_input_arguments(m_vout); show_output_arguments(m_vout); m_vout << " other options:\n"; m_vout << " index directory: " << m_index_directory << "\n"; m_vout << " object types that will be renumbered and their start IDs:"; if (osm_entity_bits() & osmium::osm_entity_bits::node) { m_vout << " node (" << m_id_map(osmium::item_type::node).start_id() << ')'; } if (osm_entity_bits() & osmium::osm_entity_bits::way) { m_vout << " way (" << m_id_map(osmium::item_type::way).start_id() << ')'; } if (osm_entity_bits() & osmium::osm_entity_bits::relation) { m_vout << " relation (" << m_id_map(osmium::item_type::relation).start_id() << ')'; } m_vout << "\n"; }
void CommandCat::show_arguments() { show_multiple_inputs_arguments(m_vout); show_output_arguments(m_vout); m_vout << " other options:\n"; m_vout << " object types:"; if (osm_entity_bits() & osmium::osm_entity_bits::node) { m_vout << " node"; } if (osm_entity_bits() & osmium::osm_entity_bits::way) { m_vout << " way"; } if (osm_entity_bits() & osmium::osm_entity_bits::relation) { m_vout << " relation"; } if (osm_entity_bits() & osmium::osm_entity_bits::changeset) { m_vout << " changeset"; } m_vout << "\n"; }
void CommandMergeChanges::show_arguments() { show_multiple_inputs_arguments(m_vout); show_output_arguments(m_vout); }
void CommandTimeFilter::show_arguments() { show_single_input_arguments(m_vout); show_output_arguments(m_vout); m_vout << " other options:\n"; m_vout << " Filtering from time " << m_from.to_iso() << " to " << m_to.to_iso() << "\n"; }