== Google Summer of Code 2018 == **pgAdmin4 plugin for viewing data** ''Mentors: [http://www.up.ac.za/en/centre-for-geoinformation-science/article/2060495/victoria-rautenbach Victoria Rautenbach] and Frikan Erwee'' [https://www.pgadmin.org pgAdmin] graphical user interface (GUI) administration tool for [https://www.postgresql.org PostgreSQL] that allows you to execute spatial queries using [https://postgis.net PostGIS] on geospatial data. Currently, there is no integrated geospatial data viewer in pgAdmin and external applications, such as [https://postgis.net QGIS], are required. For this project, you will develop a GUI that allows users to view the tables in a spatial database and the results of queries executed as geometries. Also, refer to [https://trac.osgeo.org/postgis/ticket/3648#no1 this page] for more detail on the project. ''Languages and APIs'': Python, JavaScript and JavaScript APIs such as, require.js, bootstrap and OL3. \\ **''Test for potential students:''** ''Task 1:'' Write a Python program to construct an array by repeating the values within the original array three times. Expected Output: Original array [1, 2, 3, 4] Repeating 2 times [1 2 3 4 1 2 3 4] Repeating 3 times [1 2 3 4 1 2 3 4 1 2 3 4] \\ ''Task 2:'' Create a basic web map using OpenLayers displaying json layer, also ensure that you bootstrap the page.