Development PC, used for pre-generating your website
Hardware requirement:Operating system tested:
- minimum: CPU 2Ghz, RAM 2Gb (better 4Gb)
Software requirement (any AMP environment):
- Windows 2000, XP, Vista, 7, 8;
- Mac OSX Tiger (10.4), Leopard (10.5), Lion (10.6);
- Linux: Ubuntu, OpenSuse, Fedora, CentOS.
- personal webserver: Apache 2.x;
- scripting language: PHP 5.4.x, you may encounter problems with PHP 5.5.x;
- database management system (DBMS): MySql 5.x;
- useful software for organising your macroseimic intensity data:
- preparatory phase: Microsoft Access or OpenOffice Base / LibreOffice Base;
- once your data are in MySQL: phpMyAdmin, MySQL workbench.
The Apache webserver uses port 80 and 443, conflicting with softwares such as Skype that uses the same ports.
Have a look at the manual for further details on how to configure your personal webserver.
Input macroseismic data
Here the minimum set of information required in order to generate a website:
- list of earthquakes, with:
- earthquake identifier code;
- origin time, subdivided in separate fields, year, month, day, hour, minutes, seconds;
- list of macroseismic intensity data, with:
- a field with the earthquake identifier code, repeated for each intensity point of the same earthquake;
- two fields for the places geographical coordinates, one for the latitude and one for the longitude, expressed in decimal degree;
- two fields for the geographical coordinates of large territories (e.g. "Crete", "Sicily", "Southern Spain") that will not be plotted but used internally, one for the latitude and one for the longitude, expressed in decimal degree;
- two fields for the macroseismic intensities, one with the proper intensity (e.g. "7", "7-8", "F", "D")
and the other with the corresponding numerical value used internally for sorting intesities (e.g. "7", "7.5", "3.9", "6.4").Have a look at the manual for further details on how to prepare your intensity data and for more complex data structures.
Generated output
MIDOP will generate a folder with everything you need to go public on the Web.
Web users will be able to query your data:
The output will contain HTML standard pages with Scalable Vector Graphic (SVG) images and some Javascript files.
- by earthquakes, each with an interactive map (UTM projection) and related intensity data points;
- by mentioned place, showing the seismic history of each of them. This feature will only be available if your input intensity data table have a unique identifier attached to each mentioned place.
As maps and diagrams are rendered using SVG, a browser capable of rendering such format is required.
All modern browsers supports SVG (Internet Explorer 9+, Firefox, Safari, Opera, Chrome).
Internet Explorer prior to version 9 requires the installation of a SVG plug-in, the freely available Adobe SVG Viewer, available at www.adobe.com/svg/viewer/install/.Please, note that the generated output website cannot be framed into another html page, so do not include it into a
<frameset>
, nor<iframe>
.Have a look at the manual for further details on how customize the layout of your final website.
See some examples of up and running websites generated using MIDOP.