Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2011-08-31 16:37:00 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:22:48 +0300
commit8d9b7c1589115d414e9fda74a944bad4d5a6fedc (patch)
tree561744601b89df7faad6dfbba2c3da9fa2686bfd /generator/feature_generator.cpp
parent718fd2960ee25ff545a3e7c638583a7e3e17af68 (diff)
- Remove old code (mapped ways routine).
- Some minor code fixes.
Diffstat (limited to 'generator/feature_generator.cpp')
-rw-r--r--generator/feature_generator.cpp26
1 files changed, 1 insertions, 25 deletions
diff --git a/generator/feature_generator.cpp b/generator/feature_generator.cpp
index 5e8dbdd292..863d302d86 100644
--- a/generator/feature_generator.cpp
+++ b/generator/feature_generator.cpp
@@ -3,6 +3,7 @@
#include "osm_element.hpp"
#include "polygonizer.hpp"
#include "osm_decl.hpp"
+#include "generate_info.hpp"
#include "../defines.hpp"
@@ -31,7 +32,6 @@ class FileHolder : public cache::BaseFileHolder<TNodesHolder, cache::DataFileRea
typedef cache::BaseFileHolder<TNodesHolder, reader_t, FileReader> base_type;
typedef typename base_type::offset_map_t offset_map_t;
- typedef typename base_type::ways_map_t ways_map_t;
typedef typename base_type::user_id_t user_id_t;
@@ -91,23 +91,6 @@ public:
return this->m_ways.Read(id, e);
}
- bool GetNextWay(user_id_t & prevWay, user_id_t node, WayElement & e)
- {
- typedef typename ways_map_t::iter_t iter_t;
- pair<iter_t, iter_t> range = this->m_mappedWays.GetRange(node);
- for (; range.first != range.second; ++range.first)
- {
- cache::MappedWay const & w = range.first->second;
- if (w.GetType() != cache::MappedWay::coast_opposite && w.GetId() != prevWay)
- {
- this->m_ways.Read(w.GetId(), e);
- prevWay = w.GetId();
- return true;
- }
- }
- return false;
- }
-
template <class ToDo> void ForEachRelationByWay(user_id_t id, ToDo & toDo)
{
process_relation<ToDo> processor(this->m_relations, toDo);
@@ -133,7 +116,6 @@ public:
this->m_nodes2rel.read_to_memory();
this->m_ways2rel.read_to_memory();
- this->m_mappedWays.read_to_memory();
}
};
@@ -146,12 +128,6 @@ FeaturesCollector::FeaturesCollector(string const & fName)
{
}
-FeaturesCollector::FeaturesCollector(string const & bucket,
- FeaturesCollector::InitDataType const & prefix)
-: m_datFile(prefix.first + bucket + prefix.second)
-{
-}
-
uint32_t FeaturesCollector::GetFileSize(FileWriter const & f)
{
// .dat file should be less than 4Gb