Client Side JavaScript Library Modules - GeoSmartCity-CIP/gsc-client GitHub Wiki
Implementation of the library is split into modules to support reusability of code among client applications as much as possible. The following modules were identified:
<tr>
<td><a href="save-my-route">Save My Route</a></td>
<td>specific</td>
<td>AVINET</td>
</tr>
<tr>
<td><a href="Add-Save-my-Location">Add/Save My Location</a></td>
<td>specific</td>
<td>AVINET</td>
</tr>
<tr>
<td><a href="multilingual">Multilingual</a></td>
<td>specific</td>
<td>AVINET</td>
</tr>
<tr>
<td><a href="download-data-file">Download Data File</a></td>
<td>specific</td>
<td>GEOBID</td>
</tr>
<tr>
<td><a href="upload-data-file">Upload Data File</a></td>
<td>specific</td>
<td>GEOBID</td>
</tr>
<tr>
<td><a href="workflow-alert">Workflow Alert/event</a></td>
<td>specific</td>
<td>INGRCZ</td>
</tr>
<tr>
<td><a href="gsc-sos.js">gsc-sos.js and Client Functionality</a></td>
<td>specific</td>
<td>TRACASA</td>
</tr>
<!--<tr>
<td><a href="LayerSwitcherControl">LayerSwitcher control linked to DataCatalogue</a></td>
<td>Common (New task for consideration)</td>
<td>Not assigned</td>
<td>In progress</td>
</tr>-->
</tbody>
Module | Type | Responsibility |
---|---|---|
View/Browse Map | common | SINERGIS |
Filter on Attributes | common | SINERGIS |
Info on Feature | common | SINERGIS |
Self-registration | common | AVINET |
Authentication | common | AVINET |
Geocoding/Locate | common | AVINET |
Comment Geo-feature | common | TRACASA |
Report | specific | TRACASA |
Edit features | specific | GEOBID |
View routing planner results | specific | EPSGR |
The following table shows which pilots use particular modules
Module | Reggio | Turku | Marousi | Girona | Flanders | Oerias | Ruda Śl. | SUM |
---|---|---|---|---|---|---|---|---|
View/browse map | x | x | x | x | x | x | x | 7 |
Accessible map | x | 1 | ||||||
Filter on attributes | x | x | x | 3 | ||||
Info on feature | x | x | x | x | 4 | |||
Dashboard / stats | x | x | x | 3 | ||||
Report | x | x | x | 3 | ||||
Self registration | x | x | 2 | |||||
Authentication | x | x | x | x | x | 5 | ||
Form data entry | x | x | x | x | x | 5 | ||
Edit features | x | x | x | x | 4 | |||
Geocoding locate | x | x | x | x | x | 5 | ||
View routing planner results | x | x | 2 | |||||
Save my route | x | x | 2 | |||||
Add save my location | x | 1 | ||||||
Comment geo feature | x | x | x | 3 | ||||
Multilingual | x | x | 2 | |||||
Download data file | x | 1 | ||||||
Upload data file | x | 1 | ||||||
Workflow alert/event | x | x | 2 |