abagnyuk Posted November 11, 2014 Share Posted November 11, 2014 (edited) Некоторое время назад я интересовался этим вопросом, но тогда мне ответили что все вопросы к гуглу. Но посмотрите на скриншот, при тапе по адресу в Гугл календаре, есть возможность выбора программы которая обработав адрес покажет его на карте или проложит маршрут. И там есть программы помимо гугл карт. Вопрос почему в этом списке нет СитиГИД?! Могу ли я сам както сделать так чтобы не нужно было постоянно копировать адрес из календаря в СГ? Или это только разработчики СГ могут добавить такую возможность? Edited November 11, 2014 by abagnyuk Quote Link to post Share on other sites
samol Posted November 11, 2014 Share Posted November 11, 2014 (edited) Поставьте CG Starter. Его система видит как приложение, которому можно передать адрес/координаты, а он уже запустит СГ с нужной точкой финиша Edited November 11, 2014 by samol Quote Link to post Share on other sites
abagnyuk Posted November 12, 2014 Author Share Posted November 12, 2014 (edited) Стартер все же лишний элемент как по мне да и задачу не решил, проверил три записи в календаре: Две в которых помимо адреса в поле содержится также название конторы или здания где она расположена, сложная задача понятное дело, результат - "address not found". Одну в которой простои название улицы по русски "Богомольца 4" и номер дома тут ещё сложнее, вначале список улиц в других городах (непонятно откуда, но вряд ли из СГ, тк там все по русски) а потом ошибка java. Так что даже с костылем СГ не справляется с такой казалось бы не сложной задачей.... Edited November 12, 2014 by abagnyuk Quote Link to post Share on other sites
/DiOs Posted November 12, 2014 Share Posted November 12, 2014 Так что даже с костылем СГ не справляется с такой казалось бы не сложной задачей.... Тем очевиднее, что имплементить фичу в СГ -- не два байта переслать. Не говоря уже о том, что совершенно неочевидно, ЧТО с полученной точкой делать. Навскидку минимум четыре альтернативы. Quote Link to post Share on other sites
abagnyuk Posted November 12, 2014 Author Share Posted November 12, 2014 Думаете это сложнее и менее востребовано чем например радиочат? Что делать с точкой очевидно сможет решать пользователь в настройках, раз уж не очевидно что в большинстве случаев до точки хочется добраться из текущего месторасположения... Quote Link to post Share on other sites
/DiOs Posted November 12, 2014 Share Posted November 12, 2014 Думаете это сложнее и менее востребовано чем например радиочат? А пользователю тут думать нечего. Первое в деньгорублях считает руководитель проекта, второе -- в тех же единицах маркетолог с учётом убытка от перенесения ранее запланированных работ. Поэтому я и не думаю. Я просто знаю, что это не настолько просто, как кажется с первого взгдяда. раз уж не очевидно что в большинстве случаев до точки хочется добраться из текущего месторасположения... Даже в этом случае -- два варианта. Quote Link to post Share on other sites
samol Posted November 12, 2014 Share Posted November 12, 2014 (edited) Адреса, задаваемые с гуглокарт, Стартер нормально ест, только что несколько точек в календарь забил и проверил. Если так хочется, вносите адреса в календарь по правильному шаблону) Костыль к костылю Edited November 12, 2014 by samol Quote Link to post Share on other sites
abagnyuk Posted November 12, 2014 Author Share Posted November 12, 2014 (edited) А какой шаблон правильный? /DiOs, если пользователю думать нечего, то он голосует. Ногами. При таком отношении, я так скорее всего и сделаю при первом удобном случае. А какой второй вариант? Edited November 12, 2014 by abagnyuk Quote Link to post Share on other sites
IШIN Posted November 12, 2014 Share Posted November 12, 2014 На самом деле вариантов 4. 1. Удалить имеющийся маршрут и ехать к точке ("Концепция меняется, едем в сауну"). 2. Поставить эту точку первой в маршруте, не удаляя остальные ("Ой, лампочка загорелась, надо сначала на заправку, а потом уже по девочкам") 3. Поставить эту точку в конец маршрута ("Дорогой, а ты на обратном пути в Ашан заедешь?") 4. Вставить в середину маршрута, пересортировав точки для оптимизации их объезда. ("Ой, забыл, надо не в пять, а в шесть мест заехать") Если когда-нибудь реализуют их все - наверное будет круто, хотя лично я вряд ли ими воспользуюсь. ) Quote Link to post Share on other sites
abagnyuk Posted November 12, 2014 Author Share Posted November 12, 2014 Меня абсолютно устроит первый вариант! :) Quote Link to post Share on other sites
/DiOs Posted November 12, 2014 Share Posted November 12, 2014 /DiOs, если пользователю думать нечего, то он голосует. Ногами. Это не только можно, это нужно. Если что-то не устраивает, то, разумеется, нужно искать то, что устраивает. Если не лениво. Если лениво -- занчит, не на столько не устраивает. А какой второй вариант? Промточка. А дальше начинаются подварианты. Меня абсолютно устроит первый вариант! А кого-то не устроит. Ну и так далее. Quote Link to post Share on other sites
samol Posted November 12, 2014 Share Posted November 12, 2014 (edited) А какой шаблон правильный? Получено эмпирически из гугловского календаря: Улица, Дом Населенный_пункт Страна Разделители - пробелы, но между улицей и домом - запятая (видимо, чтобы различать названия улиц с номерами) Edited November 12, 2014 by samol Quote Link to post Share on other sites
samol Posted November 12, 2014 Share Posted November 12, 2014 (edited) Добавлю - Стартер ищет адреса через Гугл (если не ошибаюсь) и передает СГ данные по результатам поиска, поэтому с разделителями я перемудрил в предыдущем сообщении. Важно лишь, чтобы запрос был наиболее полным и однозначным. Но бывают и казусы, связанные с гуглом. Например, 1-я Советская 8 ищется не в Спб, а в Павловске, даже при указании города. Вы можете сказать, что нужно искать по адресной базе СГ - да, такого не реализовано, соглашусь) Edited November 12, 2014 by samol Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.