Nikhil and Rajeswari - really impressive work! Thanks for sharing the process for GeoPDF extraction and hosting them on a nice static map. Will definitely be pointing people to your repo. [image: Logo] <https://spatialthoughts.com/> Ujaval Gandhi Spatial Thoughts mobile: +91-8095684687 email: uja...@spatialthoughts.com [image: LinkedIn icon] <https://www.linkedin.com/in/spatialthoughts/> [image: Twitter icon] <https://twitter.com/spatialthoughts>
On Sat, Jul 17, 2021 at 7:12 PM Ganesh Babu <m...@ganeshbabu.me> wrote: > This is a very important missing part in the existing information > dissemination and feedback collection components of master plan > development in Indian cities. I am planning to try something similar for > Chennai when they eventually release master plan 3.0 > > In case you aren't aware, a bunch of like-minded non-governmental > organisations are working on a campaign called Main Bhi Dilli > <https://www.mainbhidilli.com/> to make planning in Delhi more > representative and inclusive by engaging citizens in the 2041 Master Plan > process. I think your online tool can be a valuable component of their > efforts too. Potentially their combined resources can help tackle some of > the issues you raised in the input collection component. Their contact > information is on the website, in case you can't reach them, I can put you > in touch with one of the organisers if you are interested. > > Fantastic work again! > > On Thu, 15 Jul 2021 at 20:51, Arun Ganesh <arungra...@gmail.com> wrote: > >> This is fantastic work Nikhil! Love how it's parametrized for easy >> configuration. >> >> The backend part for citizen inputs is especially interesting and would >> really complete the whole loop for so many such geospatial applications. >> The moderation of such content is definitely a pain and something i keep >> thinking about. It may be helpful just to have it hosted as a demo for the >> platform. >> >> On Thu, Jul 15, 2021 at 2:29 PM Naraina Damle <cadvis...@gmail.com> >> wrote: >> >>> GOOD >>> >>> On Tuesday, July 13, 2021 at 8:41:14 AM UTC+5:30 nikh...@gmail.com >>> wrote: >>> >>>> Hi All, >>>> >>>> Sharing about a recent collaboration I did with Rajesvari Parasa to >>>> turn a development plan PDF into an web based interactive map. Spinoffs >>>> from here may be useful to the data community. >>>> >>>> Here's the output: >>>> https://draftmpd41.github.io/ >>>> >>>> >>>> >>>> >>>> Sharing what went into it: >>>> >>>> 1. Extracting from PDF >>>> - It's one of those PDFs exported from Autocad or so where you can see >>>> multi-layers and turn them on or off. >>>> - Rajesvari used a command-line GIS tool called "ogr2ogr >>>> <https://duckduckgo.com/?t=lm&q=ogr2ogr&ia=web>" to extract individual >>>> layers from the PDF into .geojson shapefiles. >>>> - There was a tricky bit where the output lat-longs were all like >>>> (716882.20,3166456.28) - a different CRS and we didn't know which. >>>> - I used http://projfinder.com/ to find it, then Rajesvari included >>>> CRS conversion into the ogr2ogr commands to produce proper shapefiles. >>>> - You can see all that in this repo: >>>> https://github.com/draftmpd41/layers_draft_delhi_master_plan_2041 - >>>> see the .bat file for the ogr2ogr commands >>>> >>>> >>>> 2. Poor person's GIS system >>>> - I cobbled together a static website (html + vanilla javascript) that >>>> mimics those geoserver-driven multiple-layers-groups sites like we see at >>>> Bhuvan and various municipal corporations' GIS portals. >>>> - Code: https://github.com/draftmpd41/draftmpd41.github.io >>>> - Parameterised the whole thing: By editing a small JS file and CSV >>>> table, you can repurpose this to make it yours. >>>> - The site is static, as in: no backend. Can run it anywhere. >>>> - Loads layers only when user clicks on them first time. So, site loads >>>> quickly even if data is heavy. >>>> - Disclaimer: if you don't want your site visitors grabbing all the >>>> data, then please go the geoserver way. This one's for open sharing (F12 > >>>> Network > XHR) >>>> >>>> >>>> 3. Developed but not deployed: Citizens inputs layer >>>> - Here, I added in a citizens' inputs form to capture geo-located >>>> comments. The comments go to a backend program where they're saved in a >>>> basic MySQL DB. >>>> - We haven't activated this because there aren't any people on board to >>>> admin the thing (moderation, spam prevention etc - nightmare). >>>> - But the setup is simple and can be useful for others who want to do >>>> this, so sharing it. >>>> - Frontend with additional section and inputs layer: >>>> https://github.com/draftmpd41/frontend-with-inputs >>>> - Backend code: https://github.com/draftmpd41/draftmpd41_backend (in >>>> python3) >>>> - It's setup such that frontend and backend can be hosted separately. >>>> - Disclaimer. It's simple and basic. No user accounts or spam >>>> prevention. Moderation would have to be through phpMyAdmin on the backend >>>> server. >>>> >>>> -- >>>> Cheers, >>>> Nikhil VJ >>>> https://nikhilvj.co.in >>>> >>> -- >>> Datameet is a community of Data Science enthusiasts in India. Know more >>> about us by visiting http://datameet.org >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "datameet" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to datameet+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/datameet/c8e88b31-be2a-4f38-be51-f9ab91b07f6fn%40googlegroups.com >>> <https://groups.google.com/d/msgid/datameet/c8e88b31-be2a-4f38-be51-f9ab91b07f6fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> Datameet is a community of Data Science enthusiasts in India. Know more >> about us by visiting http://datameet.org >> --- >> You received this message because you are subscribed to the Google Groups >> "datameet" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to datameet+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/datameet/CA%2BGKQr2EoJR0hHfOM934YfLpsYAuYsH7s9LbpdhkvE9aezG6cA%40mail.gmail.com >> <https://groups.google.com/d/msgid/datameet/CA%2BGKQr2EoJR0hHfOM934YfLpsYAuYsH7s9LbpdhkvE9aezG6cA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > > > *Thanks and regards,* > Ganesh Babu R P > +31 0 645 02 44 16 > * <https://www.facebook.com/ganeshbabudotme/> > <https://twitter.com/ganeshbabudotme> > <https://www.instagram.com/ganeshbabudotme/>** <http://ganeshbabu.me/>* > > -- > Datameet is a community of Data Science enthusiasts in India. Know more > about us by visiting http://datameet.org > --- > You received this message because you are subscribed to the Google Groups > "datameet" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to datameet+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/datameet/CAHjXGvTyki3j2Y22hUit0oK7Sjhukb5OrkNphG%3DRjGMbLQf3xA%40mail.gmail.com > <https://groups.google.com/d/msgid/datameet/CAHjXGvTyki3j2Y22hUit0oK7Sjhukb5OrkNphG%3DRjGMbLQf3xA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Datameet is a community of Data Science enthusiasts in India. Know more about us by visiting http://datameet.org --- You received this message because you are subscribed to the Google Groups "datameet" group. To unsubscribe from this group and stop receiving emails from it, send an email to datameet+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/datameet/CALymcQD6psWVhaMJ6xL5EPMf4KKWyvniDvQ4qnBVQ5%3DyAgnweg%40mail.gmail.com.