попробуйте отформатировать URI как:
от: 50.74,14.00889 + к: 51.66444,17.85679 + к: 52.66444,17.85679
Вы можете добавить столько + к терминам, сколько хотите
редактирование:
если вы используете API-интерфейс Map, у вас должен быть такой код для расчета маршрута:
StringBuilder urlString = new StringBuilder();
urlString.append("http://maps.google.com/maps?f=d&hl=de");
urlString.append("&saddr=");//from
urlString.append( Double.toString((double)src.getLatitudeE6()/1.0E6 ));
urlString.append(",");
urlString.append( Double.toString((double)src.getLongitudeE6()/1.0E6 ));
urlString.append("&daddr=");//to
urlString.append( Double.toString((double)dest.getLatitudeE6()/1.0E6 ));
urlString.append(",");
urlString.append( Double.toString((double)dest.getLongitudeE6()/1.0E6 ));
urlString.append("&ie=UTF8&0&om=0&output=kml");
Вы должны иметь возможность добавить некоторые путевые точки в указанном формате.
urlString.append("+to:")
urlString.append( Double.toString((double)waypoint.getLatitudeE6()/1.0E6 ));
urlString.append(",");
urlString.append( Double.toString((double)waypoint.getLongitudeE6()/1.0E6 ));