Портал "Русская Профессиональная Астрология"
Astrologer.ru - Фундаментальная Астрология StarGate.Ru - Популярная Астрология Консультационная Служба
ASTROLOGER.RU
Фундаментальная Астрология Switch to English - Переключиться на английский
Лаборатория
Книгохранилище
Компьютерный зал
Круглый стол
Единомышленники
реклама
Астрологическая Консультационная Служба портала Русская Профессиональная Астрология
Компьютерный зал
Проекты
Разное

Консультационная Служба портала Русская Профессиональная Астрология

Личная консультация у профессионального астролога
Фаэтон 1.4

Бесплатные обновления

Программа Разработчиков

Рекомендации по работе

Обращение к астрономам именующим астероиды

Windows

ZET

Future Scanner 1.1

Сталкер

Win*Star 2.0 Plus

Skyworker 2.2

Альмагест 8.0

VegaSviri

Антарес 6.1

Astra

Astera

КПК

Веста

Сталкер

Дополнительные файлы

Файлы DE406/LE406

DOS и Windows

Astro Professional 1.2

Сталкер-Календарь

GERMES

Spectrum 1.0

Антарес 4.0

Гелиос 2.2

Гемма 1.11

Прочие программы

Авестийские Символы для Медитации 1.0

Predictor 3.0

реклама

 


SpyLOG

Участник Rambler's Top100

TopList

Яндекс цитирования
Фаэтон 1.4
Альберт Тимашев приглашает вас принять участие в Программе Разработчиков Фаэтон!

Если вы -- разработчик астрологических или астрономических программ, вы можете стать участником Программы Разработчиков Фаэтон. Для этого, во-первых, вы должны скачать демо версию Фаэтон 1.3. Затем, вы должны обеспечить поддержку Базы Данных Фаэтон (файлы с расширениями ODL и IDL) в вашей программе. Далее, вы должны сообщить Альберту Тимашеву о том, что ваша программа теперь может работать с Базой Данных Фаэтон и предоставить ему бесплатно демонстрационную, shareware или полную версию своей программы с поддержкой Базы Данных Фаэтон.
В случае, если вы предоставляете полную версию своей программы, вы получаете бесплатный CD-ROM с ПОЛHОЙ Базой Данных Фаэтон и бесплатное право использовать фразу "продукт совместим с Базой Данных Фаэтон™" и логотип Базы Данных Фаэтон в своем продукте и документации к нему.
В любом случае, вы можете договориться с Альбертом Тимашевым об условиях включения ПОЛHОЙ Базы Данных Фаэтон непосредственно в дистрибутив вашей программы. Полная База Данных Фаэтон может поставляться только на трех CD-ROM'ах или на DVD-R/RW, поскольку ее объем превосходит 1.5Gb. Полная База Данных Фаэтон включает в себя орбитальные параметры ВСЕХ нумерованных астероидов с 1500 по 2200 гг.н.э. Файлы Базы Данных Фаэтон могут быть урезаны или расширены как по временному промежутку, так и по набору астероидов в соответствие с вашими требованиями.

Hиже вы найдете всю информацию о структуре файлов Базы Данных Фаэтон, необходимую для разработки поддержки Базы Данных Фаэтон™. Исходний текст написан на языке Pascal/Delphi и может быть с легкостью конвертирован в любой другой язык программирования. Если у вас возникнут вопросы, не стесняйтесь их задавать Альберту Тимашеву.
Обратите внимание, что начиная с версии 1.3 вместо периода орбитального обращения в годах в строке номер 6*n-1 файлов IDL указывается диаметр астероида в километрах, если он известен. Если диаметр неизвестен, эта строка оставляется пустой.

Const
  ODL_marker = 'OrbitLibrary0'; { маркер файла Orbit Data Library }
  ODL_Extension = 'odl';        { расширение файла Orbit Data Library }
  IDL_Extension = 'idl';        { расширение файла Information Data Library }
  MaxOrbitsInLib = $FFFE DIV SizeOf(LongInt);
Type
  { -=- структура Orbit Data Library -=- }
  { первая часть заголовка }
  ODL_header1 =
  Record
    FileMarker   : Array [1..Length(ODL_marker)] of Char;
                            { всегда равно константе ODL_marker }
    StepInDays   : Single;  { шаг между записями в днях }
    FirstRecTime : Double;  { юлианская дата/время первой записи }
    LastRecTime  : Double;  { юлианская дата/время последней записи }
    NOrbits      : LongInt; { количество астероидов в этом файле }
  End ;
  { вторая часть заголовка:
    реальный размер равен ODL_header1.NOrbits*SizeOf(LongInt) байт
    реальный диапазон индекса 1..ODL_header1.NOrbits }
  ODL_header2 = Array [1..MaxOrbitsInLib] of LongInt;
    { номера астероидов по каталогу }

  { параметры орбиты на эпоху J2000.0 }
  ODT_record =
  Record
    M_param, { средняя аномалия в градусах }
    w_param, { аргумент перигелия в градусах }
    o_param, { долгота узла в градусах }
    i_param, { наклон орбиты в градусах }
    e_param, { эксцентриситет }
    n_param, { скорость движения по орбите в градусах в день }
    a_param  { большая полуось орбиты в астрономических единицах }
     : Single;
  End ;

  { структура ODL файла:
    ODL_header1
    ODL_header2 - реальный размер равен
                  ODL_header1.NOrbits*SizeOf(LongInt) байт
    ODT_record для всех орбит на момент
               ODL_header1.FirstRecTime (юлианская дата/время)
                - реальный размер равен
                  ODL_header1.NOrbits*SizeOf(ODT_record) байт
    ODT_record для всех орбит на момент
               ODL_header1.FirstRecTime+ODL_header1.Step
                - реальный размер равен
                  ODL_header1.NOrbits*SizeOf(ODT_record) байт
    ODT_record для всех орбит на момент
               ODL_header1.FirstRecTime+2*ODL_header1.Step
                - реальный размер равен
                  ODL_header1.NOrbits*SizeOf(ODT_record) байт
    ..........................................................
    ODT_record для всех орбит на момент
               ODL_header1.LastRecTime (юлианская дата/время)
                - реальный размер равен
                  ODL_header1.NOrbits*SizeOf(ODT_record) байт
  }

  { -=- структура Information Data Library -=- }
  { структура IDL файла (простой текст MS-DOS):
    строка номер 6*n-5:   [<номер астероида по каталогу>]
    строка номер 6*n-4:   <английское название>
    строка номер 6*n-3:   <русское название>
    строка номер 6*n-2:   <вид1> <вид2> - не актуально в рамках
                            Программы Разработчиков Фаэтон
    строка номер 6*n-1:   <диаметр в километрах, если известен>
    строка номер 6*n:     ...пустая строка...
    где n=1,2,3,...
  }
 
Перекачка файлов
Ваш e-mail: 
 Если у Вас нет e-mail'а, введите слово "нет" или "none".
Выберите продукт(ы): 
Подписка на новости:  Оставьте отмеченным этот пункт, если хотите получать новости о выбранных продуктах. Вы в любой момент можете отписаться.
 
Copyright © 1997-2001, Альберт Тимашев
>>Обсудить на Форуме<< 16641 посетитель с 22 сентября 1998 года
Из них 14 на этой неделе, включая 4 сегодня

     

реклама
Астрологическая Консультационная Служба портала Русская Профессиональная Астрология
На первую страницу
Материалы, содержащиеся на страницах данного сайта, не могут распространяться и использоваться любым образом без согласия их автора и администратора сервера. Copyright © 1996-2004, Альберт Тимашев