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

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

Личная консультация у профессионального астролога
Фаэтон 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

реклама
-AdRiver-
-AdRiver-

-AdRiver-

-AdRiver-

-AdRiver-

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, Альберт Тимашев
>>Обсудить на Форуме<< 10607 посетителей с 22 сентября 1998 года
Из них 6 на этой неделе, включая 3 сегодня

     

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