public class YourClass {
public static void main(String[] args) {
if (args.length > 0 && args[0].equals("a")){
//...
}
}
}
Я не вижу ничего очевидного с первого взгляда на ваш код, поэтому мое первое предположение - это сбой, возвращающийся для запроса GDirections (я также предполагая, что вы проверили журнал ошибок javascript на наличие ошибок, Tools / Error Console, если вы еще этого не сделали).
Я предлагаю вам добавить обработчик ошибок для вашего объекта GDirections, это даст вам некоторое представление о том, что происходит с вашим запросом:
GEvent.addListener(directions, "error", handleErrors);
и в обратном вызове handleErrors посмотрите:
directions.getStatus().code
Сравните с Geo Status Codes .
EDIT: Хорошо, я только что попробовал ваш код здесь, и он отлично работает . Я могу только предположить, что на вашей странице есть другая проблема, которая вызывает эту проблему. Можете ли вы разместить ссылку в вопросе, чтобы мы могли его проверить?
Это может быть не мое дело, поскольку я никогда не использовал C # /. NET framework / и т. д., но это выглядит как сетчатый график матрицы.
Мы познакомились с Octave в Uni, и один из пакетов позволил нам построить сетку- сюжетные матрицы. Пакет Octave для построения графика использует GNUPlot . Я не знаю, что, если вы можете подключить это к .NET 3.5, так что это может не сильно помочь, но это работает , если посмотреть .
(источник: теория сети. co.
вычислить направления между точками
упомянутый в запросе. Это
обычно потому что нет маршрута
доступно между двумя точками, или
потому что у нас нет данных для
маршрутизация в этом регионе.
и это код, который я использовал (слегка измененный):
$(function ()
{
if (GBrowserIsCompatible())
{
var wp = [new GLatLng(35.742149,139.337218), new GLatLng(35.735347,139.328485)];
var map = new GMap2(document.getElementById('map-canvas'));
map.setCenter(wp[0], 12);
map.setUIToDefault();
var marker = new GMarker(wp[1]);
map.addOverlay(marker);
var directions = new GDirections(map);
GEvent.addListener(
directions,
'error',
function ()
{
console.log(directions.getStatus().code);
}
);
directions.load('from: Waypoint1@21.742149,100.337218 to: Waypoint2@15.740815,100.3267');
}
});