A A A A Автор Тема: World Light Polution  (Прочитано 1027 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
World Light Polution
« : 15 Сен 2013 [14:21:18] »
       На страницах форума неоднократно обсуждалась тема поиска мест свободных от засветки как для наблюдений так и для астрофото.
Я сам искал карты засветки в Сети. Мы тут с моим сыном Алексеем (INPan-ом младшим) нашли-таки подобную карту в виде текстуры для последующего "натягивания" на шарик. Но это была не карта разбитая на зоны, а монтаж из спутниковых снимков ночной стороны земной поверхности с сияющими пятнами городов. Алексей написал программу, которая сгенерировала из этого файла карту засветки.
       После этого, используя функции OpenGL, он наложил полученную текстуру на шар. Так и появилась представленная ниже программа.
При запуске программы придётся запастись терпением, текстура грузится довольно долго! Хотя сам файл текстуры не очень большой 7000х3500 пикселей. Исходный файл был чудовищно большой 27000х13500. С ним запускать программу мы даже не пытались.
Вот сам ехе-шник (13Мб)
http://yadi.sk/d/mDp6aO2H9Hnz3
« Последнее редактирование: 15 Сен 2013 [15:36:09] от INPan »

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #1 : 15 Сен 2013 [14:25:58] »
Мышкой можно крутить глобус в любом направлении, а её колёсиком приближать/удалять Землю.

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #2 : 15 Сен 2013 [14:52:03] »
Пробовал открыть прогу на своём нэтбуке с процессором Atom и интегрированной видеокартой... Не тянет. :(
Он вообще у меня OpenGL не тянет. Даже Stellarium практически не работает.

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #3 : 15 Сен 2013 [15:23:45] »
Celeron 2000Mhz RAM 1GB video 512MB - прога не работает. :(

Оффлайн bigol

  • *****
  • Забанен!
  • Сообщений: 4 777
  • Благодарностей: 135
  • ... можешь ты не быть, но гражданином быть обязан
    • Сообщения от bigol
Re: World Light Polution
« Ответ #4 : 15 Сен 2013 [15:32:04] »
Intel core 2 Duo 3gb ram video g965 - белый шарик :)

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #5 : 15 Сен 2013 [15:38:48] »
Intel core 2 Duo 3gb ram video g965 - белый шарик :)
Похоже всё дело в видеокарте. У Лёшки на компе стоит AMD Radeon HD6850 1Gb DDR5

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #6 : 15 Сен 2013 [15:45:08] »
...g965
Как я понял, у этого чипсета тоже интегрированная графика GMA3000.
А Stellarium работает?

Оффлайн bigol

  • *****
  • Забанен!
  • Сообщений: 4 777
  • Благодарностей: 135
  • ... можешь ты не быть, но гражданином быть обязан
    • Сообщения от bigol
Re: World Light Polution
« Ответ #7 : 15 Сен 2013 [15:46:51] »
Да, вполне.

Оффлайн AuldNick

  • *****
  • Сообщений: 3 946
  • Благодарностей: 72
    • Skype - ristirahva
    • Сообщения от AuldNick
Re: World Light Polution
« Ответ #8 : 15 Сен 2013 [15:50:33] »
Intel Core i5-2430M CPU 2.40 GHz, Intel HD Graphics 3000, 8 Gb RAM Windows 7 Professional 64bit - работает.
Неудобно вращать изображение и масштаб слишком мелкий.
"no family is quite civilized unless it possesses a copy of some encyclopaedia and a telescope" (c) admiral William Henry Smyth

Celestron SkyMaster 25x100, Meade SN 10" LXD75, TS APO65q, Skywatcher AZ-EQ6, Nikon D800, QHY5-II, ZWO ASI-1600MC cool

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #9 : 15 Сен 2013 [15:55:08] »
Intel Core i5-2430M CPU 2.40 GHz, Intel HD Graphics 3000, 8 Gb RAM Windows 7 Professional 64bit - работает.
Неудобно вращать изображение и масштаб слишком мелкий.
Мелкий масштаб лечится развёртыванием окна на весь экран и вращением колёсика мышки. Даже на максимальном масштабе картинка мелковата, но куда нужно ехать от засветки всё равно понятно.

Оффлайн Makarov

  • **
  • Сообщений: 89
  • Благодарностей: 1
  • ш 59°56' д 30°18'
    • Сообщения от Makarov
Re: World Light Polution
« Ответ #10 : 15 Сен 2013 [16:13:42] »
Мелкий масштаб.
Практической пользы от программы в таком виде я не вижу, учитывая наличие гугл планета Земля. Плавное изменение яркости, типа медленное мерцание, это видимо глюк.

Оффлайн AuldNick

  • *****
  • Сообщений: 3 946
  • Благодарностей: 72
    • Skype - ristirahva
    • Сообщения от AuldNick
Re: World Light Polution
« Ответ #11 : 15 Сен 2013 [16:24:38] »
Даже на максимальном масштабе картинка мелковата, но куда нужно ехать от засветки всё равно понятно.

В пределах километров 200 - 300 такой масштаб бесполезен, а за тысячи километров в неизведанные места, пусть и в чёрной зоне, я не поеду.
"no family is quite civilized unless it possesses a copy of some encyclopaedia and a telescope" (c) admiral William Henry Smyth

Celestron SkyMaster 25x100, Meade SN 10" LXD75, TS APO65q, Skywatcher AZ-EQ6, Nikon D800, QHY5-II, ZWO ASI-1600MC cool

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #12 : 15 Сен 2013 [17:02:59] »
Мелкий масштаб.
Практической пользы от программы в таком виде я не вижу, учитывая наличие гугл планета Земля.
А Гугл планета Земля показывает катру засветки?
Плавное изменение яркости, типа медленное мерцание, это видимо глюк.
Да, это глюк. Не знаю в чём дело. У нас не мерцало.

Оффлайн Serj

  • *****
  • Сообщений: 4 695
  • Благодарностей: 98
    • Сообщения от Serj
    • Тверской астроклуб
Re: World Light Polution
« Ответ #13 : 15 Сен 2013 [17:04:21] »
Надо было просто исходный файлик в тайловую пирамиду прорубить. Не такой уж он и большой.
We have met the enemy and he is us.

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #14 : 15 Сен 2013 [17:08:58] »
...исходный файлик в тайловую пирамиду прорубить.
Это как?

Оффлайн Serj

  • *****
  • Сообщений: 4 695
  • Благодарностей: 98
    • Сообщения от Serj
    • Тверской астроклуб
Re: World Light Polution
« Ответ #15 : 15 Сен 2013 [17:48:07] »
Как у нас все карты сделаны?  Иерархическая структура директорий. Даже затрудняюсь вменяемый FAQ привести. Может это поможет:
 ru.m.wikipedia.org/wiki/Дерево_квадрантов
We have met the enemy and he is us.

Оффлайн Makarov

  • **
  • Сообщений: 89
  • Благодарностей: 1
  • ш 59°56' д 30°18'
    • Сообщения от Makarov
Re: World Light Polution
« Ответ #16 : 15 Сен 2013 [17:54:46] »
А Гугл планета Земля показывает катру засветки?
Ага:

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #17 : 15 Сен 2013 [18:09:53] »
Как у нас все карты сделаны? 

Там один файл текстуры размером 7000х3500 пикселей. Он находится внутри невидимого компонента image, который находится на форме. При запуске программы текстура, находящаяся в image сохрранятеся в файл, потом этот файл накладывается на 3D объект при помощи OpenGL, а затем удаляется.

Оффлайн INPanАвтор темы

  • *****
  • Сообщений: 8 696
  • Благодарностей: 196
  • Игорь Панкратов
    • Сообщения от INPan
Re: World Light Polution
« Ответ #18 : 15 Сен 2013 [18:23:33] »
А Гугл планета Земля показывает катру засветки?
Ага:
Ух ты, классно. Только это просто огни городов и детализация там тоже не очень кстати. Единственный плюс - это реальная карта, которую можно включить/выключить.
« Последнее редактирование: 15 Сен 2013 [18:30:21] от INPan »

Оффлайн Makarov

  • **
  • Сообщений: 89
  • Благодарностей: 1
  • ш 59°56' д 30°18'
    • Сообщения от Makarov
Re: World Light Polution
« Ответ #19 : 16 Сен 2013 [11:34:57] »
Насколько я понимаю, это именно световое загрязнение. Если бы были только огни городов, навряд ли над лесом была бы желто-белая зона. Просто карта несколько устаревшая. В интернете, где-то на cloudynights, видел новые карты засветки Европы. Да и плюсов достаточно, взять, хотя бы, метки. Конечно, кому-то они даром не нужны, но я пользуюсь, очень удобно. В целом, это довольно мощный инструмент.

Желаю дальнейшего развития Вашей программы. При определенной степени усложнения, это будет очень полезное приложение!