Personal tools
Skip to content. | Skip to navigation
EEA App Visualization`_ is the Core API for `EEA Daviz`_. This package was added in order to be able to use `EEA Google Charts`_ without `EEA Exhibit`_ and viceversa or any other visualization library as a standalone visualization or as part of a bundle package (`eea.daviz`_)
This package combines the features from lovely.memcached and plone.memoize.ram. It provides a decorator and utility for Memcaches at EEA. The decorator allows you set dependencies known by lovely.memcached .. note :: This add-on doesn't do anything by itself. It needs to be integrated by a developer within your own products. For reference you can check the `eea.app.visualization`_ package.
This package provides utilities to convert images and PDF files using ImageMagick. .. note :: This add-on doesn't do anything by itself. It needs to be integrated by a developer within your own products. For reference you can check the `eea.googlecharts`_ package.
Introduction ============ `EEA Daviz`_ is a web tool developed by the European Environment Agency which helps creating interactive data visualizations easily through the web browser, no extra tools are necessary. It is free and open source. You can generate attractive and interactive charts and combine them in a dashboard with facets/filters which updates the charts simultaneously. Data can be uploaded as CSV/TSV or you can specify SPARQL to query online Linked open data servers (aka sparql endpoints). **Daviz is the first Semantic web data visualisation tool for Plone CMS, entirely web-based!** At the moment `Simile Exhibit`_ and `Google Charts`_ visualizations are supported. The architecture allows to extend Daviz with more visualisation libraries (visualisations plugins). .. contents:: Main features ============= |Daviz features diagram| 1. No desktop tools needed to make visualizations. all web based. 2. Data input: easy copy and paste of data table from any webpage or excel sheet 3. Data input: drag-and-drop your data from CSV/TSV files, and we do the rest 4. Data input advanced: retrieve data from any SPARQL endpoint on the fly 5. Intuitive visualization editor to create interactive charts. 6. Large amount of visualizations available: Area, Bar, Bubble, Candlestick, Column, Combo Chart, Gauge, Geo Intensity Maps, Line, Pie, Radar, Scatter, Stepped Area, Table, Tree Map, Motion Charts, Faceted search table, Faceted tiles, Faceted timeline, Faceted map and more... 7. Dashboard. Group charts into one dashboard. 8. Share any chart. Embeddable visualization in any webpage. 9. Customizable chart options and colors 10. Data table manipulation via drag and drop, preparing table for chart 11. Pivot table (Transpose), transform row values into columns 12. Modular framework for extending it with more visualizations 13. And much more... It is simple to use, needs no desktop application, everything is done through the web by uploading an "excel file", CSV, TSV. You can also query the "web of data" via public available sparql endpoints. You can easily make visualizations like: 1. `Simile Exhibit <http://www.simile-widgets.org/exhibit>`_ 2. `Google Charts <http://code.google.com/apis/chart>`_ See also initial project `wiki page <https://svn.eionet.europa.eu/projects/Zope/wiki/DaViz>`_ for the reasoning behind this project.
`EEA Depiction`_ (formerly valentine.imagescales) is a generic system for creating thumbnails/image representations for content types, both those provided by Plone, and custom ones. At the moment this system is implemented and tested only on Archetypes content types, however this system could be adapted in a later version to work also for dexterity content types. To make it work for a content type, three adapters need to be provided: 1. ImageView that retrieves an image in the desired scale. 2. ImageTag that returns the HTML tag for the image 3. ImageLink that returns the HTML link to the image.
EEA Exhibit provides Simile Widgets Exhibit framework integration for eea.app.visualization. See eea.daviz package for more details.
This package applies a blue color theme to the eea.facetednavigation interface. Three CSS files are used: view.css - always loaded, contains CSS overrides for the facetednavigation styles displayed on view; edit.css - loaded for the configuration page; js.css - always loaded, contains JavaScript and plugins overrides. Replacement images are also provided (used for loading animations and placeholder indicators on the configuration page) The CSS overrides work by simply providing a more exact selector for the elements. This is accomplished by placing div in front of the default facetednavigation selector, e.g.: div .tags-cloud li { color: #CDE0EF; }
EEA Faceted Navigation extension that allow a faceted navigable object to inherit faceted configuration from another faceted navigable object. An extension to be used within eea.facetednavigation in order to allow objects to inherit faceted configuration from another faceted navigable object. This way one can define a global faceted navigable folder and reuse this configuration for multiple heritors.
Zope 3 vocabularies to be used within eea.facetednavigation
The EEA Faceted Navigation **(FacetedNav)** gives you a **very powerful interface to improve search within large collections of items.** No programming skills are required by the website manager to configure the faceted navigation interface, `configuration is done TTW <http://svn.eionet.europa.eu/projects/Zope/attachment/wiki/FacetedNavigationScreenshots/screenshot7.png>`_. It lets you gradually select and explore different facets (metadata/properties) of the site content and narrow down you search quickly and dynamically. On the contrary, plone collections are static, in a way that the site admin decides the search criteria and the end user is not able to further sort or filter the presented results. **FacetedNav is fully customizable**, site admin may decide that some criteria (facets) must have fixed values while other may be presented as filter options to the web visitor. **FacetedNav may very well replace the standard collection content type**, since it covers same functionality and it adds a lot more features. **FacetedNav can also be used as an advanced search for your site**. .. contents:: Main features ============= It comes with plenty of configuration options and features like: 1. Easy customizable GUI via drag-n-drop, no restart needed. 2. Facets can be set to fixed default values and hidden. 3. Facets can be placed in standard search or extended search panels, to not intimidate novice users and have cleaner interface 4. Facets can be displayed via several widgets like select, radio, text input, tag cloud, date range and more 5. Expandable and collapsible widgets with many values 6. Automatically counts number of content items beside each facet value 7. Possibility to show or hide the options with zero results (show only the facets which return content) 8. Ability to create your custom content types definition to be used as a combination of interface and portal type, presented in a single widget. 9. Export of search result in RSS. 10. Pleasant user interface based on Ajax JQuery, implemented with "deep linking", so bookmarking a faceted query works, browser history supported. 11. Export / Import of faceted settings as XML. Useful to replicate same facets navigation on another site. 12. Search engine friendly, disabling javascript acts as a normal collection batch list. 13. Synchronization of settings across multiple languages, I18N support. 14. High performance by caching faceted catalog queries via `distributed memory object caching system: memcached <http://www.danga.com/memcached/>`_ 15. Smart facets hiding - hide facets criteria if there is only one page of results (This can be explicitly disabled/enabled from version 4.6. It is also disabled by default for new faceted navigable pages starting with version 5.2) 16. Ability to transform faceted navigable items in search forms by putting them in the 'search mode' (starting with version 4.6) 17. Ability to enable/disable Plone portlets left and right columns within faceted navigable contexts (starting with version 4.1. Both disabled by default for new faceted navigable pages starting with version 5.2)