1 / 12

Portal  development

Portal  development. Artem Vorontsov. Distinguishing features. Distributed data providers with different archival legal system Distributed development teams Riga + St. Petersburg Data and UI multilanguage support. Universal METADATA FORMAT. Universal format metadata xls + images.

allayna
Télécharger la présentation

Portal  development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Portal development Artem Vorontsov

  2. Distinguishing features • Distributed data providerswith different archival legal system • Distributed development teams Riga + St. Petersburg • Data and UI multilanguage support

  3. Universal METADATA FORMAT Universal formatmetadata xls + images Raw archival data

  4. Metadata import flow 1. Verification source data 2. Image preparations 3. Load data in database 4. Populate search index

  5. Image PREPARATIONs Raw Image(png, jpg, tiff) Same size jpg“new original” Optimized image with watermark Tiled images*(for maps) Small sizepreview image

  6. MAPS DISTRIBUTION (TILES)

  7. Metadata Translations Archival file content in RU content in EN content in ET content in LV

  8. Indexing documents Document Analysis Indexing Index

  9. searching documents Search query Language detecting Analysis Searching Index

  10. schematic diagram of the portal

  11. AS PORTAL ENGINE • Free enterprise portal project • Cross-platform solution • Written in JAVA • Contain content management system • Localization support • *successfully previously used

  12. Used technologies • OS:CentOS • PL: JAVA • RDBMS: MYSQL • Application server: Tomcat • Portal solution:Liferay • Full text search engine:Lucene • Image processing:ImageMagic, LibVips • Maps viewer:OpenLayers

More Related