Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Публікація растрових карт

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Несмотря на складність і трудомісткість обробки як і поширені растрові карти. Векторизуя космічні знімки і сканированные карти, можна створювати різні векторні карти, проте у багатьох ситуаціях потрібно можливість роботи безпосередньо з растровыми даними. У статті розглядаються способи автоматичного побудови таких карт з вихідного картматериала. На питаннях спільного використання векторних і… Читати ще >

Публікація растрових карт (реферат, курсова, диплом, контрольна)

Публикация растрових карт

Печников Олексій Олегович, керівник геоінформаційного проекту «GeoMapX «.

Несмотря на складність і трудомісткість обробки як і поширені растрові карти. Векторизуя космічні знімки і сканированные карти, можна створювати різні векторні карти, проте у багатьох ситуаціях потрібно можливість роботи безпосередньо з растровыми даними. У статті розглядаються способи автоматичного побудови таких карт з вихідного картматериала. На питаннях спільного використання векторних і растрових карт ми думати, оскільки за виконанні викладених нижче рекомендацій розв’язання проблеми принципової труднощі не представляет.

Когда обробляються великі растрові файли, значне підвищення продуктивності можна досягнути шляхом поділу вихідного великого растрового зображення силою-силенною маленьких картинок. Кожен файл є частиною великий растрової мозаїки, доступною для відображення. Список файлів мозаїки то, можливо збережено в шейпфайле із зазначенням координат кордонів кожного файла й імені файла. І тут окремі файли може мати довільні розміри і допускаються перекриття між окремими елементами мозаїки. Програма відображення повинна вміти сканувати файли мозаїки, перелічені в шейпфайле і відображати лише з них, очевидним нинішнього року вікні перегляду. Крім того, при поділі файла на певна кількість рівних частин (наприклад, на 16 частин, що він відповідає двумерному масиву з 4 елементів з двох вимірам) інформація звідси може бути збережене у самому файлі. У разі при побудові карти потрібно зчитувати інформацію про розбивці вихідного зображення з файла.

Другим засобом підвищення продуктивності при відображенні растров високого дозволу є будування піраміди. У разі в растровом файлі створюється набір копій зображення з різними дозволом. При відображенні файла вибирається копія з дозволом, найближчим до поточному рівню деталізації карти. Зауважимо, що не формати файлів підтримують цей механизм.

Традиционно картографічні докладання створюють 8-битную псевдо-цветную карту, засновану на 8-битной картинці в відтінках сірого чи псевдоцветной. Отже, якщо растровий файл є 24-битным зображенням (червоний, зелений і синій діапазони), зазвичай використовуваний метод отрисовки не пригоден.

Если будується 8-битное псевдо-цветное зображення, тоді повна 24-битная RGB картинка для відображення буде перетворять на карту квітів вихідного зображення. Для перетворення можна використовувати колірної куб. Він включає фіксований набір з 175 кольорів та підтримує використання 5 рівнів червоного, 7 рівнів зеленого і п’яти рівнів синього, і плюс до цього 32 відтінку сірого. Растры отрисовываются «на льоту» однією з квітів куба. Такий механізм погіршує якість цветопередачи, особливо зображень з плавними переходами кольору. Можна використовувати фіксований набір з 256 квітів, який працює значно быстрее.

Вариацией викладеного підходу ковзне згладжування у процесі отрисовки. Цей алгоритм обчислює колір пиксела з кольору сусідніх. Що стосується однотонних ділянок зображення результат апроксимації виходить точніше, аніж у попередньому методі. Технологія згладжування може бути корисною як для колірного куба, але й заданої колірної палітри. Зазначимо, що згладжування вимагає більше ресурсів процесора аніж простий використання колірного куба, через що слід уникати використання цій технології у випадках, коли важлива производительность.

Также існуюче програмне забезпечення позволяетсоздавать 24-битное вихідний зображення під час використання 24-битного исходного.

Простым механізмом для додавання географічної інформації (світових координат) до растровым файлам є файли прив’язки. ESRI була найпершою компанією, що запропонувала ідею використання файлів прив’язки, і він часто використовують такі файли з форматом TIFF замісце впровадження географічної інформації у файл (формат geoTIFF). Використання перетворення проекції растров «на льоту» зручно, проте треба враховувати, що цей процес вимагає твір великого об'єму обчислень при кожному зверненні до карте.

Структура файла прив’язки наступна. Перший коефіцієнт є розмір по координаті XX ст пикселах. Второй та третій є коефіцієнтами поворота/сдвига (для неискаженного зображення рівні 0.0). Четвертий коефіцієнт представляє собою розмір з координування Y в пикселах, зазвичай цей коефіцієнт негативний, що він відповідає напрямку осі ординат вниз від лівого верхнього кута. Останні два значення є X і Y координати центру лівого верхнього пиксела зображення. Наступний приклад відповідає зображенню з розміром пиксела 2m x 2m, і лівих верхнім кутом у точці (35 6800E, 576 7999N).

0.0.

0.0.

— 2.

356 800.00.

5 767 999.00.

Имя файла прив’язки полягає в імені файла зображення. Наприклад, для файла aerial. tif файл прив’язки називатиметься aerial.tfw. Також використовуються файли прив’язки з розширенням .wld.

Учитывая вищевикладене, можна запропонувати таку методологію публікації растрових изображений:

Построение перекрывающихся рівнів для растров високого дозволу гарантує, що тільки розумно необхідний обсяг даних буде оброблений при побудові карти. Можуть бути організовані групи перекрывающихся верств, відображуваних залежно від обраного дозволу. Інший, можливо, простіший шлях, залежить від побудові пірамід для підтримуваних форматів.

Для великих зображень використовується їх розбивка на набір малих, що дозволяє завантажувати лише невеликий набір даних для поточної області відображення. Такий шлях може користуватися механізмом поділу растров, чи побудовою файла піраміди (наприклад, для формату TIFF). Зауважимо, йдеться про растрах, покриваючих велику плошадь, на відміну розглянутої вище випадку растра високого дозволу. Власне кажучи, раніше запропонований спосіб зазвичай легше реалізуємо, а поточний — більш трудомісткий, що окупається його універсальністю.

Предварительная обробка RGB 8-битных зображень з допомогою таблиці квітів із єдиною метою зменшення обсягів оброблюваних даних, і числа обчислень «на льоту».

Подготовьте заздалегідь зображення переважають у всіх необхідних проекціях, аби внеможливити перепроецирование «на льоту», вимогливе до ресурсів комп’ютера.

Убедитесь, що проекція карти збігаються з проекціями всіх прошарків, у разі зайві перетворення виконуватися ні.

Список литературы

Для підготовки даної роботи було використані матеріали із російського сайту internet.

Показати весь текст
Заповнити форму поточною роботою