[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Прием данных от GPS трекера
Sashok23051978
Уважаемые знатоки, а есть ли возможность принимать данные от GPS трекера на веб сервере при помощи PHP скрипта?
sergeiss
У тебя этот сервер будет перемещаться в пространстве? Если да, то можно. Если не будет перемещаться, то смысла нет.

GPS работает по определенному протоколу, ты должен подключиться к нему по этому протоколу. Лет эдак почти 20 тому назад я работал на Си с GPS-приемником, через последовательный порт RS232. Там был достаточно простой набор команд. Думаю, что и современные GPS работают аналогично smile.gif

С RS232 в ПХП тоже можно работать.

Но вообще... Какой смысл работы с GPS в ПХП?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Sashok23051978
у GPS трекера есть модуль GSM и трекер в определенном формате шлет набор данных на указанный сервер

в настройках трекера указывается IP адрес и порт сервера

мне нужно чтобы в интернете был сайт отображающий изменения позиции этого трекера, проще говоря аналог сайта мониторинга

т.е. на данный момент я так понимаю нужен сокет-сервер
http://habrahabr.ru/post/57631/

который будет слушать порт, принимать данные разбирать их как мне нужно и писать в базу...
но пока чтото смутно всю эту схему представляю...
Sashok23051978
так вот я и подумал, для чего вообще сокет сервер, если можно
трекер настроить на xxx.xxx.xxx.xxx:80
и он получается будет каждый раз вызывать у меня на сайте index.php

Вопрос как получить то что он туда пошлет!!!))
sergeiss
Цитата (Sashok23051978 @ 28.06.2014 - 13:23)
т.е. на данный момент я так понимаю нужен сокет-сервер

Похоже на то.

Цитата (Sashok23051978 @ 28.06.2014 - 13:27)
если можно
трекер настроить на xxx.xxx.xxx.xxx:80

Зачем???

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Sashok23051978
Цитата (Sashok23051978 @ 28.06.2014 - 13:27)
если можно
трекер настроить на xxx.xxx.xxx.xxx:80

Зачем???

чтобы без лишнего гемороя с сокетами, принимать запрос в файле index.php
если конечно это вообще реализуемо....
sergeiss
По-моему, лучше без лишнего гемора с index.php принимать через сокеты smile.gif Сокеты - это не сложно. И если система готова для работы с сокетами, то лучше не надо ничего изобретать.

PS. Твой подход напоминает мне тех, кто не работал с БД, боится БД и хочет делать "свою БД на файлах". В итоге только получают больше проблем, чем изучить и использовать подходящую технологию.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Sashok23051978
я еще не попробовал конечно, но в ближайшее время попробую -
я не уверен что сокет-сервер будет работать на платном, недорогом хостинге.....
а держать включенным постоянно дома комп и подключать услугу выделенного IP както черезчур геморно всеголишь ради мониторинга трекера....
AlexPowerSkills10
Цитата (Sashok23051978 @ 28.06.2014 - 13:23)
у GPS трекера есть модуль GSM и трекер в определенном формате шлет набор данных на указанный сервер

в настройках трекера указывается IP адрес и порт сервера

мне нужно чтобы в интернете был сайт отображающий изменения позиции этого трекера, проще говоря аналог сайта мониторинга

т.е. на данный момент я так понимаю нужен сокет-сервер
http://habrahabr.ru/post/57631/

который будет слушать порт, принимать данные разбирать их как мне нужно и писать в базу...
но пока чтото смутно всю эту схему представляю...

Sashok23051978 правильно говорит. Берешь устройство и конфигурируешь. А вариант дома, будет всегда убыточным. Лучше воспользоваться услугами платного хостинга.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.