PanoMaker & SynthMaker Приложения для android, ios, WP.
PanoMaker:
Функции выполняемые приложением:
1) При помощи голосовых и визуальных подсказок провести пользователя через процесс съёмки серии кадров. Задача подсказок направить пользователя чтобы он снял серию перекрывающихся не менее чем на 40% между собой кадров, образующих сферу, вокруг него, среди которых исключены области не попавшие ни в один кадр, за исключением области внизу снимающего.
2) В процессе съёмки, после каждого кадра, передаёт ядру приложения команды сшить превю панорамы и выводит его на экран, в сферической проекции. Располагает ориентацию превю в соответствии с тем как расположены предметы в реальности.
3) Выводит сигнал о том что сфера сшита успешно, в том случае когда процент перекрытия готовой панорамы и полной сферы составляет 90% одновременно с тем что значение ошибки сшивки составляем менее 10 (условное значение передаваемой ядром)
4) Авторизация на сайте Abkhaziya.travel.
Через учётную запись сайта либо через соцсеть. Либо через FTP-подключение.
5) Создание на сервере папки и помещение в папку текстового документа в формате .txt с информацией: время съёмки, координаты съёмки, количество кадров, ID приложения, Имя и Фамилия пользователя приложения. Формат текста в документе должен быть задокументирован.
6) Загрузка результирующей панорамы и всех исходников на сервер в автоматически создаваемую папку
7) Предложение в процессе загрузки пользователю вести следующие данные: Название места съёмки, категория места, описание, пятибалльный рейтинг
8) Возможность у пользователя отложить загрузку панорамы на сервер
9) Возможность у приложения быть идентифицированным оператором связи. Цель возможность у оператора связи, который является и провайдером интернета, выполнить загрузку панорамы, не взимая плату за интернет трафик. Приложение должно вывести об этом сообщение, в сообщении должна быть галочка «больше не показывать»
10) Отсутствие возможности у пользователя вывести из приложения или сохранить у себя: кадры, изготовленную панораму или любую другую информацию
11) возможность изменения параметров у уже установленного приложения.
Пояснения:
Ядро исходный код для Linux под лицензией GPL (свободен для некоммерческого использования) доступен по адресу: packages.debian.org/ru/source/squeeze/hugin, hugin.sourceforge.net
Категории мест:
1. Категория «Жильё», состоящий из четырёх подкатегорий:
а) Гостинцы, б) Санатории и дома отдыха, в) Частные гостиницы, г) Частный сектор.
2. «Экскурсии»:
а) Святые места, б) Природа, в) Исторические памятники г) Природа
3. «Горные походы»:
а) Один день, б) Два-три дня, в) от пяти
4. «Развлекательные заведения»:
а) Рестораны б) Национальная кухня, в) Боулинг, бильярд и т.п
5. «Пикники»:
а) На море, б) Не речке
6. «Инфраструктура(покупки и ..)»:
а) Магазины продуктовые, б) Магазины сувенирные, в) Банкоматы
Все эти категории попадают в слой меток 7. «"Народная" карта», а именно в подслой «а) Добавлено мной».
Дополнительно:
Аналог для ознакомления:
maps.google.com/intl/ALL_... Очень интересуют ваши предложения и мысли уважаемые коллеги!)
Работаем по СБР
После Ваших замечаний готов (и будем) вместе уточнять т.з.
Позже возможно приложение будет расширятся до клиента сайта
abkhaziya.travel/ (сейчас только демонстрация технологии панорам но буде добавлен клиент карт maps.google)
Интересует от вас:
Уточнение того что можно сделать и цены со сроками,
интересует стоимость двух вариантов: Без функций 2) и 3), и с ними
Указанное т.з. одна из требуемых функций.
Вопрос объединении в одном приложении обеих этих функций решается
SynthMaker: аналогично, исходный код доступен на
openphotovr.org/