Вопросы по теме 'rails-geocoder'

Geocoder Gem Обратное геокодирование
После просмотра RailsCasts #273 я хочу использовать файл Geocoder gem. Я видел это: class Skatepark < ActiveRecord::Base reverse_geocoded_by :latitude, :longitude after_validation :fetch_address ... end который изменит...
3286 просмотров

Поиск с помощью Geocoder и Sunspot?
Я использую Geocoder и Sunspot в моем приложении, и у меня есть поле с именем :search_near_address , которое должно дать пользователям возможность вводить адрес, который они хотят найти рядом с X amount of miles . Я пытаюсь сопоставить мои...
2148 просмотров

Функциональность поиска «геокодера» в Rails 3 и дизайн модели
У меня есть своего рода общий вопрос о драгоценном камне геокодера и о том, как проектировать мои модели в рельсах, чтобы упростить полезные функции геокодера. У меня есть модель статьи и модель места. Статья всегда будет написана о месте, поэтому...
504 просмотров

Метод Rails Geocoder почти ограничивает результаты до 100
Я работаю с Rails, Mongoid и Geocoder. Моя проблема заключается в том, что Location.near ограничивает возвращаемые результаты до 100, даже для результатов, которые должны давать более 100. Мне нужен способ вернуть все результаты для любого...
892 просмотров

Не могу использовать класс Geocoder в моем контроллере
У меня такая проблема: я хочу использовать ajax-запрос для получения местоположения пользователя, поэтому я создал действие в своем контроллере и отобразил результат функции Geocoder в json. Вот код: def find_location location =...
2547 просмотров

Рельсы геокодируют двумя способами в модели
Я использую геокодер и имею модель под названием Location. Эти модели содержат долготу, широту и адрес. Я хотел бы дать пользователю возможность указать долготу и широту или адрес. Если один из них заполнен, заполните оставшуюся информацию. Итак,...
686 просмотров

Может ли Ruby Geocoder возвращать только название улицы при вызовах reverse_geocode?
Гем geocoder автоматически реверсирует геокодирование при сохранении, если в модель включена линия after_validation :reverse_geocode . Это приводит к тому, что в качестве адреса сохраняется длинная строка текста — формат примерно такой: «Название...
2856 просмотров
schedule 19.10.2022

Проверка долготы/широты с помощью геокодера
Я следил за этим Geocoder Railscast и экспериментировал с ним, чтобы посмотреть, смогу ли я добавить проверку координаты долготы и широты, возвращаемые Geocoder Gem, если пользователь вводит ошибочный адрес, который не возвращает никаких координат...
2447 просмотров

Местоположение геокодера аутсорсинга при написании статуса на основе местоположения
В настоящее время я могу написать статус в своем приложении, которое сохраняет выбранное местоположение пользователя (html5 javascript -> geocoder) прямо в базе данных статуса при написании нового статуса. Теперь я хочу передать местоположение в...
42 просмотров

Разделить город на зоны — хорошая идея?
Я работаю над личным проектом на основе геолокации, где я хотел бы получить поставщиков на основе значения широты и долготы пользователя. И дело в том, что поставщики имеют переменный радиус поставки, немногие поставщики снабжают только в пределах 5...
129 просмотров

Найти все объекты, чей радиус доставки находится в пределах геокодированного адреса
Я написал функцию в своем приложении Rails, которая не проходит проверку на запах, и я не знаю, как провести рефакторинг. В настоящее время пользователь может ввести адрес в форму, и моя цель — указать все компании по доставке, которые находятся в...
115 просмотров

Геокодер: как получить все результаты и упорядочить их по расстоянию?
Я знаю, как использовать метод near для получения всех результатов в пределах определенного радиуса, но как мне получить все результаты и упорядочить их по расстоянию? Я знаю, что мог бы сделать что-то вроде этого: Location.near(my_location,...
2084 просмотров

Является ли request.location в жемчужине геокодера слишком медленным для героку?
За последнюю неделю я заметил, что на страницах, где я использую гем Geocoder для request.location, мое приложение heroku часто отображает Application Error An error occurred in the application and your page could not be served. Please try again...
912 просмотров
schedule 22.11.2022

разработать атрибуты обновления after_sign_in с помощью геокодера и разработки
Когда пользователь входит на веб-сайт, я хочу, чтобы геокодер взял current_sign_in_ip и преобразовал его в полезную широту: долготу: как я могу это сделать? моя модель пользователя- geocoded_by :current_sign_in_ip after_validation :geocode, :if...
366 просмотров

Как получить request.location в локальной среде с помощью Rails
Я знаю, что этот вопрос задавали много раз раньше, но я проверил ответы, и он не работает для меня, как должен. Мне нужно подделать IP-адрес моего локального хоста, чтобы он был не «127.0.0.1», а «12.34.567.890». Я использую поиск Mongoid, и моя...
824 просмотров
schedule 04.08.2023

Результат пользовательского заказа Rails Geocoder, отличный от расстояния
Я использую Geocoder ( https://github.com/alexreisner/geocoder ), чтобы найти ближайшие магазины, такие как это: Store.near([@lat, @long], 20) есть ли способ отсортировать мои результаты по идентификатору, а не по расстоянию?
52 просмотров
schedule 06.07.2022

Упорядочить по расстоянию без ближнего метода с использованием геокодера Ruby
Есть ли способ НЕ ограничивать расстояние до целевой позиции и заказывать только по расстоянию? В настоящее время я делаю что-то вроде этого: @positions = Position.near(@user_position.coordinates, 999999).order(:distance).paginate(page:...
300 просмотров
schedule 12.04.2022

Геокодер Gem Ruby
Если я введу координаты в геокодер, например, широта: 88, долгота: 88, ответ будет нулевым. Это верно 2.2.3 :001 > Geocoder.address([88, 88]) Geocoder: HTTP request being made for...
219 просмотров

API геокодирования не отвечает достаточно быстро
Я использую гем Geocoder, но в последнее время он не работает. Я получаю эту ошибку: Geocoding API not responding fast enough (use Geocoder.configure(:timeout => ...) to set limit). Мой application_controller.rb: before_filter...
1871 просмотров
schedule 17.03.2024

геокодер рядом с методом выдает ошибку
Это работает, если address и reverse_geocoded_by находятся в классе, который мне не нужен (широта и долгота исходят от остальных клиентов). Чтобы найти все местоположения в пределах 5 миль Locate.near([center.latitude, center.longitude],...
582 просмотров
schedule 20.04.2022