В настоящее время я создаю приложение для рельсов, используя гем gmaps4rails. Я работаю над этим всего десять дней,
http://greenearth.herokuapp.com/
Прошу прощения, у меня есть только одна дина, поэтому на героку она может быть довольно медленной.
Я понимаю, что гем взаимодействует с google js api v3 для меня. В основном я делаю приложение для рельсов, в котором я хочу отображать местоположения мусорных баков на карте Google. У меня есть таблица с адресом в виде столбца в таблице, гем позволяет мне взять столбец адреса и выплюнуть маркеры на карту. Я должен запросить все адреса, перевести их в json с помощью метода, предоставленного драгоценным камнем (и он добавлен в мою модель), а затем вывести его на мой взгляд. Он сгенерирует необходимый javascript.
У меня есть соблазн переключиться на гем геокодера, потому что он намного лучше документирован. Этот драгоценный камень просто не очень хорошо задокументирован. Я не могу найти вопросы в stackoverflow, связанные с этим драгоценным камнем.
Мой следующий шаг — добавить функцию, с помощью которой любой может ввести свой ближайший адрес в форму, а карта (API Google) рассчитает, какая из моих мусорных корзин находится ближе всего к этому входному адресу.
Вики драгоценного камня плохо документирована. Я не очень хорошо разбираюсь в API карт Google. Тем временем может кто-нибудь указать мне правильный учебник? или верное направление?