Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

10 лет назад
Григорий В.
32 года, Россия
10 лет в сервисе
Был онлайн 3 года назад
10 лет назад

Разработка приложения в Microsoft Visual C++ с использованием библиотек MFC и OpenGL.

Простыми словами - своего рода вьювер, который может загружать одновременно несколько изображений BMP (до 256) из директории (мозаика), а затем иметь возможность заменять какие-то фрагменты этой мозаики или всю мозаику при присутствии обновлений в определённой директории.

ИСХОДНЫЕ ДАННЫЕ И ОСНОВНЫЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ РАБОТЫ. (Техническое задание)
1. В качестве исходных материалов для проведения работ будут представлены:
• растровые изображения топографических слоев электронных карт заданного региона в различном разрешении: 10, 20 и 40 метров в пикселе;
• растровые изображения матриц высот рельефа местности, созданные средствами ГИС "Карта-2005";
• ортофотопланы космической съемки среднего и высокого разрешения (14 и 0.6 м в пикселе);
• растровые снимки (кадры), полученные при видео съемке аппаратурой БЛА;
2. Исходные изображения подстилающей поверхности имеют размер 4096х4096 пикселей и представляются в формате *.BMP; (24-бита).
3. Разрабатываемое программное обеспечение должно быть выполнено для операционной системы Windows XP на языке Visual С++ и иметь модульную структуру для дальнейшей модернизации.
4. Интерфейс пользователя в разрабатываемом приложении ("2D-РЕГИОН") должен быть выполнен на русском языке, без справочного раздела "Help".
5. В приложении должна быть реализованы следующие функции:
• загрузка общих растровых изображений из специально сформированных директорий (\\Камчатка\ГИС, \\Камчатка\КОСМОС; \\Камчатка\БЛА) по выбору пользователем в окне приложения "Выбор типа данных";
• "прокрутка" изображений в окне "Регион Камчатка" с помощью кнопок скроллинга;
• перемасштабирование с помощью мыши (или специальных сервисных кнопок) с двукратным коэффициентом увеличения\уменьшения масштаба;
• замена загруженного изображения на другое по выбору пользователя;
6. В приложении также должен быть реализован режим замены фрагментов общего изображения на фрагменты из специальной директории "\\Камчатка\Обновленные фрагменты":
• в дочерних поддиректориях \ГИС, \КОСМОС; \БЛА располагаются файлы фрагментов обновленных текстур;
• обновление должно быть проведено по решению пользователя, которому для анализа возможности обновления по локальной сети приходит логический признак "Есть обновление региона" (0\1);
• количество фрагментов на заданный регион составляет 16х16 (256 фрагментов);
• для корректного внедрения конкретного фрагмента в общее изображение региона необходимо учитывать его нумерацию (слева направо и сверху вниз), которая используется в названии файла (первые 4 позиции – код региона, например, "С100", 5,6 и 7 позиции – номер фрагмента от 1 до 255);

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
  • Рекламное место свободно
    21 день за $7
  • Рекламное место свободно
    21 день за $7
  • Рекламное место свободно
    21 день за $7

Нет заявок

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.