{"id":20425726,"url":"https://github.com/mapmeld/postgis-erbil","last_synced_at":"2026-04-19T00:05:11.770Z","repository":{"id":140237941,"uuid":"188449159","full_name":"mapmeld/postgis-erbil","owner":"mapmeld","description":"Code for mapping workshop","archived":false,"fork":false,"pushed_at":"2019-06-18T20:41:38.000Z","size":752,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-15T15:18:46.920Z","etag":null,"topics":["iraq","kurdish","postgis","postgresql","tutorial"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mapmeld.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-24T15:48:30.000Z","updated_at":"2019-07-06T20:30:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"a7b6768a-7a3c-4881-967e-5bd0200ee76f","html_url":"https://github.com/mapmeld/postgis-erbil","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapmeld%2Fpostgis-erbil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapmeld%2Fpostgis-erbil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapmeld%2Fpostgis-erbil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapmeld%2Fpostgis-erbil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapmeld","download_url":"https://codeload.github.com/mapmeld/postgis-erbil/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241967055,"owners_count":20050331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["iraq","kurdish","postgis","postgresql","tutorial"],"created_at":"2024-11-15T07:14:07.179Z","updated_at":"2025-12-04T06:05:33.411Z","avatar_url":"https://github.com/mapmeld.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# postgis-erbil\n\nA PostGIS tutorial with NodeJS and SQL as the main languages.\nBased on workshop from PyCon Zimbabwe.\n\n## Participatory\n\nMy goal was to create a PostGIS demo which would be accessible to students\nif they have not installed NodeJS, PostgreSQL, or PostGIS.\n\n- SQL queries and NodeJS scripts/notebooks for local PostGIS\n- Basic config for a read-only PostGIS\n- (internet-required) ObservableHQ notebooks for read-only PostGIS\n\n## Topics\n\n- Finding and downloading geodata (govt data, OpenStreetMap)\n- Setting up PostGIS\n- SQL Review and Added Features of PostGIS\n- Importing CSVs and geodata\n- Commands for import, export, querying\n- Sample queries with map frontends: point-in-polygon, nearest point, buffers, US census statistics, etc\n\n## Setup for public PostGIS and Jupyter Notebooks\n\nI set up on DigitalOcean so that ports and resizing would be more readily available.\n\nThe documents linked here are old. The current version of PostgreSQL is '10'\n\nInstalling PostgreSQL on Ubuntu:\nhttps://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-14-04\n\nInstalling and configuring PostGIS on Ubuntu:\nhttps://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postgis-on-ubuntu-14-04\n\nMaking PostgreSQL open to the web:\nhttps://bosnadev.com/2015/12/15/allow-remote-connections-postgresql-database-server/\n\nDigitalOcean firewall: https://www.digitalocean.com/community/questions/opening-ports-on-my-server\n\n## License\n\nOpen source, MIT license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapmeld%2Fpostgis-erbil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmapmeld%2Fpostgis-erbil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapmeld%2Fpostgis-erbil/lists"}