Комментарии 42
Расскажите пожалуйста, если это не является тайной, как вы реализовали проверку на вход и выход точки из многоугольника на карте?
возможно Алгоритм точки в многоугольнике
очень простой в реализации и быстрый
очень простой в реализации и быстрый
Нет, не тайна. Чистая геометрия (массив точек, в нашем случаи это координаты) если в данный момент координаты от трекера попадают в массив — тогда вход есть.
А как узнать что координаты попадают в этот массив? Извините, если вопрос глупый…
для ускорения проверок можно в базе сохранять координаты крайних точек зоны.
Тогда простой выборкой по базе ограничиваем кол-во проверок и уже потом делаем «жадную» на ресурсы проверку.
П.С. только капитанами не обзывайтесь :)
Тогда простой выборкой по базе ограничиваем кол-во проверок и уже потом делаем «жадную» на ресурсы проверку.
П.С. только капитанами не обзывайтесь :)
в том же postgis так и делают: на геометрию (многоугольник) делают пространственные индексы и каждый запрос их поминают примерно так:
SELECT road_network, toponymy FROM maps AS m WHERE m.b_box &&
geomfromtext('POINT($lon $lat)',4326) and
st_within(geomfromtext('POINT($lon $lat)',4326), m.b_box)
"&&" позволяет убедиться, что до тяжёлого вычисления st_within мы проверяем, попала ли точка в описывающий данный полигон прямоугольник.
Ну и другие ухищрения есть :-)
SELECT road_network, toponymy FROM maps AS m WHERE m.b_box &&
geomfromtext('POINT($lon $lat)',4326) and
st_within(geomfromtext('POINT($lon $lat)',4326), m.b_box)
"&&" позволяет убедиться, что до тяжёлого вычисления st_within мы проверяем, попала ли точка в описывающий данный полигон прямоугольник.
Ну и другие ухищрения есть :-)
Оборудовать бы весь гор транспорт вашими GPS-устройствами, и можно было бы не стоять на остановках :)
Не только не стоять на остановках, а сделать сервис — на каком транспорте мне сейчас добраться быстрее из точки «А» в точку «Б» при том, что я нахожусь в точке «Ц» с учетом пробок и маршрута городского транспорта и все онлайн… ух… мегакруть!
это возможно при нескольких вводных:
1. транспорт который оборудован на 100%
2. соблюдение графиков движения
1. транспорт который оборудован на 100%
2. соблюдение графиков движения
Не пробовали обращаться к гор властям по этому вопросу?
Вложения минимальные, а будет что показать по новостям и прославить свой город, мол, вот мы первые.
Вложения минимальные, а будет что показать по новостям и прославить свой город, мол, вот мы первые.
В Казани есть уже подобная система. Только по-прежнему в тестовой эксплуатации — на нескольких центральных остановках установлены информационные табло, на которых отображается номер маршрута и время прибытия на остановку. Работает все как раз с соблюдением пунктов, указанных пользователем m2m — трекеры, установленные в общественном транспорте и система расписаний, объединенные в единое целое. У каждого водителя в кабине установлен дисплей, где отображается его расписание движения, названия остановочных площадок и фактический статус(опережение или отставание от графика). Удобная система, но нет в системе обработки такого события как «прекращение движения в ночные часы» и в результате в 3 часа утра табло обещает что дескать через 82 минуты подойдет автобус нужного маршрута.
Видите табло? Там на нем указано через сколько прибудет автобус. оно работает почти точно ± 2 мин. обычно приезжает раньше.
Ребята, хочу опробовать Ваш сервис… но на данный момент железку отдельно покупать не хочу. WM устройствами давно не пользуюсь — это безумное дело иметь столько гемора в одном устройстве. Как заядлый яблочник, хотелось бы спросить будет ли релиз на яблокофон?
Ищем сейчас яблочного програмера для реализации такого приложения. WM есть, Android есть, надеюсь скоро будет и IPhone приложение.
отлично. Вопрос еще такой, есть ли у вас очень маленькие GPS+GSM устройства, которые поддерживает Ваша система. И могли бы вы привести пример (если можно линк с картинкой)
а где взять android версию?
forum.gps-tracker.com.ua/viewtopic.php?id=13, или в Маркете по запросу Free-gps.net tracker
Упячка-Зализнячка
Меньше чем китайский Xexun TK-102 найти сложно. Цена копеечная, но работают — так себе.
В чем проблемы работы китайских устройств?
Там русская рулетка, у некоторых они работают годами, а бывает что и дня нормально не работают. Закономерности абсолютно нет.
Captcha у вас сложная
Сервис ваш очень нравится, пользуюсь уже пару месяцев.
Есть пару вопросов:
Почему у меня не работает статическая карта?
Как бороться вот с этим?
Есть пару вопросов:
Почему у меня не работает статическая карта?
Как бороться вот с этим?
1 рисунок, (там где запрещено) — поставьте галку «Активировать» (где код ссылки генерируется)
2 рисунок (звезда) — говорит о отраженном сигнале, такое бывает если:
а) антенна далеко от неба (что-то перекрывает прямой обзор),
б) кислый приемник,
в) рядом застройка многоэтажными домами,
г) кислый трекер.
Варианты решения — поставить на ключ зажигания событие «стоянка», тогда звезды будут игнорироваться без погрешности для построения отчетов.
2 рисунок (звезда) — говорит о отраженном сигнале, такое бывает если:
а) антенна далеко от неба (что-то перекрывает прямой обзор),
б) кислый приемник,
в) рядом застройка многоэтажными домами,
г) кислый трекер.
Варианты решения — поставить на ключ зажигания событие «стоянка», тогда звезды будут игнорироваться без погрешности для построения отчетов.
Хотим начать пользоваться вашим сервисом используя Nokia 5230(насколько я понимаю, это самый дешевый аппарат с 3G и GPS)
Есть ли софт под Symbian для работы с вашим сервисом?
Или, возможно, есть другие коммуникаторы в этой ценовой категории, которые будут работать с вашей системой?
// Важно наличие браузера и сенсорный экран
Спасибо
Есть ли софт под Symbian для работы с вашим сервисом?
Или, возможно, есть другие коммуникаторы в этой ценовой категории, которые будут работать с вашей системой?
// Важно наличие браузера и сенсорный экран
Спасибо
Есть Aspicore — www.aspicore.com/en/products.asp?tab=2, но он IMHO дорогой (около 50 долл за лицензию), проще взять что-то на ВМ или Андроиде (наши приложения бесплатны)
Либо не симбиан и как вариант — J2ME питерских ребят из mapnav.spb.ru
Либо не симбиан и как вариант — J2ME питерских ребят из mapnav.spb.ru
Спасибо, попробую вариант с зажиганием.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Удобный GPS мониторинг