попробуй в окне браузера
javascript:directions.load(«from: Moscow, Znamenka to: Moscow, Vozdvizhenka»);
и проследи в firebug -> net запрашивается ли с сервера чтолибо.
Тогда не знаю, попробуйте в Firefox открыть страницу и посмотреть Error Console.
Возможно где-то в районе directions.load синтаксическая ошибка прерывающая код.
directions.load(«from: Россия Санкт-Петербург ул. 1-я Красноармейская 15 to: Россия Санкт-Петербург Невский поспект 86», {«locale»: «ru»});
alert(directions.getStatus()); -> [object Object]
alert(directions.getStatus().code); -> 602
у меня всё нормально
а дальше после того как вы получили заветный код 200
можно работать с полученными данными
надо скорее всего отцентровать карту по найденым данным:
map.setCenter(getBounds().getCenter());
а потом например добавить на карту полученный путь:
map.addOverlay(directions.getPolyline());
Единственный вопрос про контроль количества запросов, проверяется ли как-либо введённый [URL]?
Просто не случится ли такого что кто-то будет вводить например такой же url который буду использовать я (даже если это имя моего домена) и в случае этого (наврядли конечно) меня до конца дня отрежет от сервиса?
Если бы была проверка по обратной зоне или хосту, было бы надёжнее…
VB,C,C++,Java,Lua,Pascal,Cobol,Asm
те самый 10%? =)
.net отличается тем что библиотека скомпелированная на IronPython будет работаеть со всеми другими языками.
Спасибо за разьяснение и пример, всё же оказалось чуть проще чем они описывали в чате =)
единственное что странно что указаный в домене progg.ru ip адрес возвращает не совсем то имя домена которое надо, возможно просто не настроена обратная зона?
Я у них прямо спросил, могу ли я хостить сайт не имея имени домена зарегестрированного на mochahost, а имея домен у другого регистратора.
Мне ответили что так нельзя и что мне скорее всего надо будет зарегестрировать на mocha какойнибудь домен и указать его у своего регистратора.
Мне на этот вопрос ответили в онлайн поддержке mochahost
Услуг без домена они не предоставляют, к сожалению копию лога разговора они не прислали на указанную почту.
javascript:directions.load(«from: Moscow, Znamenka to: Moscow, Vozdvizhenka»);
и проследи в firebug -> net запрашивается ли с сервера чтолибо.
Возможно где-то в районе directions.load синтаксическая ошибка прерывающая код.
главное правильный код для этого домена на сайте гугла взять.
directions.load(«from: Moscow, Znamenka to: Moscow, Vozdvizhenka»);
рисует сразу.
alert(directions.getStatus()); -> [object Object]
alert(directions.getStatus().code); -> 602
у меня всё нормально
проверьте статус, directions.getStatus().code
code.google.com/apis/maps/documentation/reference.html#GDirections
если статус 602 — адрес не найден, 604 — невозможно найти путь между двумя указанными точками.
все статус коды описаны в GGeoStatusCode
code.google.com/apis/maps/documentation/reference.html#GGeoStatusCode
а дальше после того как вы получили заветный код 200
можно работать с полученными данными
надо скорее всего отцентровать карту по найденым данным:
map.setCenter(getBounds().getCenter());
а потом например добавить на карту полученный путь:
map.addOverlay(directions.getPolyline());
Просто не случится ли такого что кто-то будет вводить например такой же url который буду использовать я (даже если это имя моего домена) и в случае этого (наврядли конечно) меня до конца дня отрежет от сервиса?
Если бы была проверка по обратной зоне или хосту, было бы надёжнее…
На основе его напишу себе маленькую тулзу для ручной проверки странных пользователей =)
те самый 10%? =)
.net отличается тем что библиотека скомпелированная на IronPython будет работаеть со всеми другими языками.
единственное что странно что указаный в домене progg.ru ip адрес возвращает не совсем то имя домена которое надо, возможно просто не настроена обратная зона?
Мне ответили что так нельзя и что мне скорее всего надо будет зарегестрировать на mocha какойнибудь домен и указать его у своего регистратора.
Услуг без домена они не предоставляют, к сожалению копию лога разговора они не прислали на указанную почту.
Домен в зоне eu могут преобрести только граждане евросоюза или компания зарегестрированная в любой из стран евросоюза.