[GraphHopper] Small patch for distance calculations in CH and translation to spanish
Francisco José Peñarrubia
fjp at scolab.es
Fri Jul 19 08:58:39 UTC 2013
Hi Peter and all.
I have a little patch to solve some problems I have with distance
calculations when using CH. I don't know if it happens only to me, but...
just in case.
The change is simple, in Path4CH file:
double dist = mainIter.getDistance(); // in repository =>
calcDistance(mainIter);
when mainIter is NOT a shortcut, getDistance directly.
Hope it helps, and thank you very much for this excellent library!!.
Fran.
diff --git a/core/src/main/java/com/graphhopper/routing/ch/Path4CH.java
b/core/src/main/java/com/graphhopper/routing/ch/Path4CH.java
index fb4f440..50199f4 100644
--- a/core/src/main/java/com/graphhopper/routing/ch/Path4CH.java
+++ b/core/src/main/java/com/graphhopper/routing/ch/Path4CH.java
@@ -60,7 +60,7 @@
{
if (!mainIter.isShortcut())
{
- double dist = calcDistance(mainIter);
+ double dist = mainIter.getDistance(); //calcDistance(mainIter);
distance += dist;
int flags = mainIter.getFlags();
time += calcTime(dist, flags);
diff --git a/core/src/main/java/com/graphhopper/util/TranslationMap.java
b/core/src/main/java/com/graphhopper/util/TranslationMap.java
index f3c9dde..3ff3c12 100644
--- a/core/src/main/java/com/graphhopper/util/TranslationMap.java
+++ b/core/src/main/java/com/graphhopper/util/TranslationMap.java
@@ -42,6 +42,19 @@
de.put("turn %s", "%s abbiegen");
de.put("turn %s onto %s", "%s abbiegen auf %s");
+ TranslationHashMap es = new TranslationHashMap();
+ translations.put("es", es);
+ es.put("sharp left", "izquierda");
+ es.put("sharp right", "derecha");
+ es.put("left", "izquierda");
+ es.put("right", "derecha");
+ es.put("slight left", "un poco a la izquierda");
+ es.put("slight right", "un poco a la derecha");
+ es.put("continue", "continue");
+ es.put("continue onto %s", "siga por %s");
+ es.put("turn %s", "gire por %s");
+ es.put("turn %s onto %s", "gire %s por %s");
+
TranslationHashMap en = new TranslationHashMap()
{
@Override
--
Francisco José Peñarrubia
Software Colaborativo
http://www.scolab.es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/graphhopper/attachments/20130719/8be8b0f2/attachment.html>
More information about the GraphHopper
mailing list