GEDCOM для HTML и RDF - PullRequest
       46

GEDCOM для HTML и RDF

8 голосов
/ 16 июня 2011

Мне было интересно, знает ли кто-нибудь о приложении, которое будет брать генеалогический файл GEDCOM и преобразовывать его в формат HTML для просмотра и публикации в Интернете.Я хотел бы иметь отдельные HTML-файлы для каждого человека и, возможно, дополнительные файлы для другого контента.Я знаю, что есть некоторые инструменты, но мне было интересно, если кто-нибудь использовал какие-либо инструменты и мог бы дать совет по этому поводу.Я не уверен, в каком формате искать такие приложения.Это могут быть файлы Python или php, которые можно редактировать, или даже JavaScript (может быть) или просто исполняемые файлы.

Следующая проблема может подойти для отдельной темы.Экспорт GEDCOM в RDF.Мой интерес здесь заключается в том, чтобы привести информацию в соответствие с определенными словарями, такими как BIO или REL, которые оба расширены от FOAF.

Ответы [ 5 ]

2 голосов
/ 29 июня 2011

Как сказал Роб Кам, Ged2Html долгое время была самой популярной такой программой.

GRAMPS также может создавать статические HTML-сайты и имеет то преимущество, что является бесплатным программным обеспечением и имеет собственный формат XML, который вы можете легко изменить в соответствии со своими потребностями.

1 голос
/ 26 октября 2011

Несколько лет назад я создал простую Java-программу для превращения gedcom в xml.Затем я использовал xslt для генерации html и rdf.HTML, который я генерирую, довольно элементарен, так что, вероятно, было бы лучше поискать это в другом месте, но rdf может быть полезен для вас:

1 голос
/ 16 июня 2011

Есть несколько из них. Все перечисленные в http://www.cyndislist.com/gedcom/gedcom-to-web-page-conversion/

Ged2html раньше был самым популярным и универсальным, но в настоящее время больше не разрабатывается. Это исполняемый файл с настраиваемым выводом с использованием собственного синтаксиса сценариев.

0 голосов
/ 11 октября 2012

С тех пор я пытался создать приложение по генеалогии, используя Semantic MediaWiki - MediaWiki, программное обеспечение, стоящее за Википедией, и Semantic MediaWiki включает в себя различные расширения, относящиеся к семантической сети.Я думал, что это очень легко использовать с формами и возможностью загружать GEDCOM, но некоторые отзывы от людей в генеалогию сказали, что это выглядело слишком техническим и, казалось, не предлагало ничего нового.

Итак, теперьвопрос заключается в том, стоит ли оставаться в MediaWiki и сделать его более удобным для пользователя, или создать совершенно новое приложение, которое позволяет добавлять и обновлять данные в тройном хранилище, а также отображать их.Я не уверен, как генерировать графическое представление данных семейного древа, например, на сайтах, таких как ancestry.com, где можно щелкнуть поле, чтобы просмотреть сведения о человеке и обновить эту информацию, или можно щелкнуть справа илистрелка влево вокруг поля для навигации по дереву.Данные поступают из запросов SPARQL, отправляемых в набор / тройное хранилище данных как при отображении начального представления, так и при навигации по дереву, где для получения дополнительных данных требуется вызов Ajax.Bruce

0 голосов
/ 30 июня 2011

Family Historian http://www.family -historian.co.uk создаст именно то, что вы ищете, например, один файл на человека с помощью встроенного создателя веб-сайта.Как и несколько других основных генеалогических пакетов.Я не видел ничего для RDF часть вашего вопроса.

...