16.09.2015 Views

PROCEEDINGS

FOSS4G PROCEEDINGS ver2

FOSS4G PROCEEDINGS ver2

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4. Data is sent to the web pages either as GeoJSON directly from PostGIS, or as WMS<br />

services from TileMill.<br />

The use of Leaflet allows us to create a very responsive GUI, and our connection with<br />

PostGRES/PostGIS allows us to issue virtually any kind of SQL or spatial SQL query.<br />

PostGres<br />

Node.js web server<br />

Node.js rest API<br />

Html web pages<br />

Map<br />

Leaflet.js<br />

Figure 10 The general architecture of the ESRGC dashboards include the use of<br />

node.js as a web server, PostGRES as the back end database, and Leaflet.js for the<br />

client-side interface.<br />

Examples<br />

The ESRGC completed geodashboards for Maryland’s BayStat program, the Maryland<br />

Department of Labor, Licensing, and Regulation (DLLR), the State of Oklahoma Licensing<br />

and Regulation, and the National Broadband Mapping Initiative, all using the architecture<br />

described in Figure 8.<br />

Figure 11 Example of Open Source Dashboards for the Maryland Department of Labor,<br />

Licensing, and Regulation, and the Maryland BayStat Program.<br />

FOSS4G Seoul, South Korea | September 14 th – 19 th , 2015<br />

195

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!