Moving redundant code into common include file.
This commit is contained in:
parent
4ce7739453
commit
51cc0bb209
@ -16,11 +16,31 @@ You should have received a copy of the GNU Affero General Public License
|
|||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
or see http://www.gnu.org/licenses/agpl.txt.
|
or see http://www.gnu.org/licenses/agpl.txt.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef EXTRACTORSTRUCTS_H_
|
#ifndef EXTRACTORSTRUCTS_H_
|
||||||
#define EXTRACTORSTRUCTS_H_
|
#define EXTRACTORSTRUCTS_H_
|
||||||
|
|
||||||
|
#include <cmath>
|
||||||
|
|
||||||
|
/* Default Speed Profile:
|
||||||
|
motorway 120
|
||||||
|
motorway_link 80
|
||||||
|
trunk 100
|
||||||
|
trunk_link 80
|
||||||
|
secondary 100
|
||||||
|
secondary_link 50
|
||||||
|
primary 100
|
||||||
|
primary_link 50
|
||||||
|
tertiary 100
|
||||||
|
unclassified 50
|
||||||
|
residential 50
|
||||||
|
living_street 30
|
||||||
|
service 20
|
||||||
|
*/
|
||||||
|
|
||||||
|
string names[13] = { "motorway", "motorway_link", "trunk", "trunk_link", "secondary", "secondary_link", "primary", "primary_link", "tertiary", "unclassified", "residential", "living_street", "service" };
|
||||||
|
double speeds[13] = { 120, 80, 100, 80, 100, 50, 100, 50, 100, 50, 50 , 30, 20};
|
||||||
|
|
||||||
struct _Node : NodeInfo{
|
struct _Node : NodeInfo{
|
||||||
bool trafficSignal;
|
bool trafficSignal;
|
||||||
|
@ -52,25 +52,7 @@ int main (int argc, char *argv[])
|
|||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
cout << "reading input file. This may take some time ..." << flush;
|
cout << "reading input file. This may take some time ..." << flush;
|
||||||
/*
|
|
||||||
Default Speed Profile:
|
|
||||||
motorway 120
|
|
||||||
motorway_link 80
|
|
||||||
trunk 100
|
|
||||||
trunk_link 80
|
|
||||||
secondary 100
|
|
||||||
secondary_link 50
|
|
||||||
primary 100
|
|
||||||
primary_link 50
|
|
||||||
tertiary 100
|
|
||||||
unclassified 50
|
|
||||||
residential 50
|
|
||||||
living_street 30
|
|
||||||
service 20
|
|
||||||
*/
|
|
||||||
double time = get_timestamp();
|
double time = get_timestamp();
|
||||||
string names[13] = { "motorway", "motorway_link", "trunk", "trunk_link", "secondary", "secondary_link", "primary", "primary_link", "tertiary", "unclassified", "residential", "living_street", "service" };
|
|
||||||
double speeds[13] = { 120, 80, 100, 80, 100, 50, 100, 50, 100, 50, 50 , 30, 20};
|
|
||||||
settings.speedProfile.names.insert(settings.speedProfile.names.begin(), names, names+13);
|
settings.speedProfile.names.insert(settings.speedProfile.names.begin(), names, names+13);
|
||||||
settings.speedProfile.speed.insert(settings.speedProfile.speed.begin(), speeds, speeds+13);
|
settings.speedProfile.speed.insert(settings.speedProfile.speed.begin(), speeds, speeds+13);
|
||||||
|
|
||||||
|
@ -49,25 +49,7 @@ int main (int argc, char *argv[])
|
|||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
cout << "reading input file. This may take some time ..." << flush;
|
cout << "reading input file. This may take some time ..." << flush;
|
||||||
/*
|
|
||||||
Default Speed Profile:
|
|
||||||
motorway 120
|
|
||||||
motorway_link 80
|
|
||||||
trunk 100
|
|
||||||
trunk_link 80
|
|
||||||
secondary 100
|
|
||||||
secondary_link 50
|
|
||||||
primary 100
|
|
||||||
primary_link 50
|
|
||||||
tertiary 100
|
|
||||||
unclassified 50
|
|
||||||
residential 50
|
|
||||||
living_street 30
|
|
||||||
service 20
|
|
||||||
*/
|
|
||||||
|
|
||||||
string names[13] = { "motorway", "motorway_link", "trunk", "trunk_link", "secondary", "secondary_link", "primary", "primary_link", "tertiary", "unclassified", "residential", "living_street", "service" };
|
|
||||||
double speeds[13] = { 120, 80, 100, 80, 100, 50, 100, 50, 100, 50, 50 , 30, 20};
|
|
||||||
settings.speedProfile.names.insert(settings.speedProfile.names.begin(), names, names+13);
|
settings.speedProfile.names.insert(settings.speedProfile.names.begin(), names, names+13);
|
||||||
settings.speedProfile.speed.insert(settings.speedProfile.speed.begin(), speeds, speeds+13);
|
settings.speedProfile.speed.insert(settings.speedProfile.speed.begin(), speeds, speeds+13);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user