<?php require_once( dirname(dirname(dirname( __FILE__ ))) . '/wp-load.php' ); ?>
<!-- START of header -->
<?php get_header(); ?>
<!-- END of header -->

<!-- warapper -->

<div class="docs-content">
    <!-- START of page navigation -->
    <?php get_template_part( 'docs_navigation' ); ?>
    <!-- END of page navigation -->
    <!-- START of pusher -->
    <div class="docs-content-body">
        <div id="content" class="docs-content-body__inner">
        
            <h1 class="title">5.1.1 Introduction</h1>
            <h2 id="overview">Overview</h2>
            <p>This document introduces the basic programming using GridDB Java APIs. For more information about the GridDB API, please refer to the <a href="https://www.griddb.net/en/docs/GridDB_API_Reference.html">GridDB API Reference</a>.</p>
            <p><br/></p>
            <h2 id="about-the-sample-application">About the Sample application</h2>
            <p>The sample application is a Weather Record Storage System, the contents of the &quot;delivery system of weather observation data&quot; are as follows.</p>
            <p><br/></p>
            <h3 id="weather-record-storage-system">Weather Record Storage System</h3>
            <p>The weather data that the measuring instrument observes is written at regular intervals to the measurement log.</p>
            <p>The system has the following data fields:</p>
            <ul>
            <li>Measuring Instrument
            <ul>
            <li>Data held
            <ul>
            <li>Measuring Instrument ID
            <ul>
            <li>To be used as the row key.</li>
            </ul></li>
            <li>Name
            <ul>
            <li>The geographic name of where the Measuring Instrument is installed.</li>
            </ul></li>
            <li>Latitude
            <ul>
            <li>Latitude of the Measuring Instrument.</li>
            </ul></li>
            <li>Longitude
            <ul>
            <li>Longitude of the Measuring Instrument.</li>
            </ul></li>
            <li>Camera Available
            <ul>
            <li>Boolean value for if a camera feed is available at that location.</li>
            </ul></li>
            </ul></li>
            </ul></li>
            <li>Measurement Log
            <ul>
            <li>Records measuring instrument data.
            <ul>
            <li>Data held
            <ul>
            <li>Timestamp
            <ul>
            <li>To be used as the row key.</li>
            </ul></li>
            <li>Measuring instrument ID
            <ul>
            <li>ID of instrument which records a log</li>
            </ul></li>
            <li>Temperature
            <ul>
            <li>Measured temperature.</li>
            </ul></li>
            <li>Live image
            <ul>
            <li>Image data.</li>
            </ul></li>
            </ul></li>
            </ul></li>
            </ul></li>
            </ul>
            <p>The data schema used in the sample application is shown below.</p>
            <p><strong>Figure 1 Schema Definition</strong><img src="img/schema_erd.png" alt="Figure 1 Schema Definition" title="Figure 1 schema definition"></p>
            <p><em>※ PK indicates a Primary Key.</em></p>
        </div>
    </div>
</div>
</div>

</div>

<?php get_footer(); ?>