Прежде чем я сижу и делаю ошибку, начав писать свои собственные, я хотел бы узнать свои варианты хороших, современных , отслеживающих флот вариантов, которые не слишком дороги. То, что я ищу, - это то, что не похоже на то, что оно было построено в 1995 году, и это не будет стоить мне руки и ноги, когда я масштабируюсь. Брауни указывает, что проект с открытым исходным кодом, но использование размещенного решения будет хорошо, если это не слишком дорого.
Что люди используют для отслеживания активов на местах в режиме реального времени?
Если бы цена не была проблемой, что бы вы использовали?
Обновление: Оборудование не является большой проблемой для этого проекта. Есть несколько запасных серверов с большой пропускной способностью и резервными дисками, подключенными к Интернету 24/7. Что касается клиентского оборудования, есть несколько готовых устройств с GPS и подключением к Интернету, не говоря уже о том, что некоторые из этих устройств будут модифицированными смартфонами. Моя концентрация теперь больше связана с серверным и веб-интерфейсным программным обеспечением, которое я буду использовать для этого.
Обновление 2: меня попросили указать вариант использования, поэтому я приведу упрощенную версию. Компания, которая осуществляет поставки, хочет знать, где находится их флот. Есть несколько менеджеров, и каждый из них управляет частью грузовиков. Каждый из менеджеров (их около 100) интересуется только своими грузовиками (у каждого около 20) и хочет видеть их в режиме реального времени - одновременно на веб-карте. Каждый водитель хочет видеть, где находятся его партнеры, но это вторично. Вопросы конфиденциальности состоят в том, что каждый менеджер сможет видеть только свои драйверы. У меня есть другие необходимые данные (улицы, геозоны и т. Д., Но это отдельное обсуждение - я ищу только эту базовую функциональность). Да, понадобятся некоторые временные отчеты о том, где находятся грузовики.
источник
Ответы:
Это скорее длинный комментарий, а не ответ, но Нью-Йорк внедряет отслеживание автобусов с помощью OpenGeo . Метрополитен Портленда также использует проект с открытым исходным кодом под названием Trimet для отслеживания всего общественного транспорта. Не уверен, что какой-либо проект имеет непосредственное отношение, но, возможно, некоторые из используемых кода или библиотек.
источник
Tri
что-то ....Перейдя по некоторым ссылкам из статьи, о которой упоминал Celenius, я столкнулся с OneBusAway . Проект с открытым исходным кодом, разработанный Университетом Вашингтона, который занимается разработкой лицензированных Apache современных приложений (веб, iPhone, Android) и модулей для решения проблем отслеживания.
источник
Разве вам не нужно какое-то оборудование для этого?
Есть хорошая компания, которая называется Network Fleet , которая предоставляет не только местоположение, но и диагностическую информацию о транспортных средствах, наши клиенты используют это, но я не уверен в ценах.
источник
Inthinc предлагает облачный сервис, но не предоставляет API (AFAIK), поэтому я думаю, что вы застряли с их веб-клиентами.
источник
Вы смотрели на GISCloud? Я подозреваю, что потребуется некоторая разработка, но, надеюсь, будет меньше ... Между ними, OpenGeo и QGIS Server, я бы сказал, должно быть что-то, что, вероятно, основано на PostGre / PostGIS. Основанный на чем-то вроде Open Data Kit, или другом методе получения местоположений для потоковой передачи / отправки обратно на ваш сервер, а также на отправке этих данных обратно на MapServer / другой сервер с открытым исходным кодом и / или на передачу их в облачную службу, такую как GISCloud ,
Затраты на это либо основаны на внутренних ресурсах, и / или расходах на консультацию / обучение сообщества открытого исходного кода (в конце концов, именно так они и делают свои деньги). Вы не получите что-то бесплатно, если не будете жить с «готовыми» решениями с открытым исходным кодом (посмотрите каталог / примеры в OSGeo), но вы можете получить что-то довольно дешевое, в зависимости от того, сколько именно настроек вы хотите, и сколько у вас есть собственный опыт.
Я не знаком с проблемами очереди, которые вы указали в своем комментарии выше ... но я уверен, что вы можете найти консультантов с открытым исходным кодом.
ESRI, конечно, также предлагает различные решения, так как вы связаны между собой ... Иногда их стоимость меньше, чем время / $ / энергия, которую вы должны потратить
источник
Аппаратные средства обойдутся вам гораздо дороже, чем программные. Вы должны выяснить свое оборудование и программное обеспечение одновременно. Лично я склоняюсь к FME Server 2012. AVL - это просто массив датчиков, и, похоже, сервер FME очень хорошо справляется с массивами датчиков. Обрабатывайте запросы от ваших полевых устройств вместе с любыми диагностическими строками и выводите их как GeoRSS, GeoJson, архивируйте в базу данных, отправляйте оповещения по электронной почте и т. Д. А затем используйте опцию отображения с открытым исходным кодом, такую как Leaflet или Openlayers, для отображения ваших каналов.
источник
Сервер GPSGate - http://gpsgate.com/products/gpsgate_server
источник
Для этого довольно легко написать собственную «программную» платформу и сделать ее настолько современной, насколько вам нравится. Все, что вам нужно, это таблица, в которой хранятся точки, дата и идентификатор устройства; и некоторая логика интерфейса для выбора и отображения трека.
Каждое устройство (например, трекеры xexun) отправляет и выполняет запрос utp, состоящий из строки NMEA, на сервер: порт, за которым демон php перехватывает все эти сообщения и сохраняет их в виде необработанных данных в базе данных. Триггер в этой таблице преобразует их в строки в разобранной информации GPS.
Я сделал это сам, чтобы отследить парк автомобилей. Работает как шарм!
источник
Учитывая ваши требования, OpenGTS должен отвечать всем требованиям ... http://opengts.sourceforge.net/
источник
Я хочу рекомендовать GPSWOX . Они предоставляют системы слежения за автотранспортными средствами, программное обеспечение для отслеживания GPS для устройств и мобильных телефонов. Управление флотом также их сфера.
источник