Hi Nikhil,
This is super work!!
It can really speed up processes for capturing Citizen feedbacks on Master
Plan. Always needs another specialised agency when Planning Authorities
need to publish draft master plans for citizen inputs.
My learning - generating geojson/shp files using ogr2ogr tool. I was not
aware of it.

Regards,
Suvajit
www.geogo.in


On Sun, Aug 1, 2021 at 9:09 PM Nikhil VJ <nikhil...@gmail.com> wrote:

> Hi All,
>
> Thanks for the +1s.
> Got an input about making it printable. So, did it.
>
> [image: print.png]
>
> Click the print icon on left sidebar to open a page where you can adjust
> various settings and take a printout.
>
> Only the map portion will be printed. You can increase the height/width
> pixels and then print to A0/A1/A2 size etc to take large high-res prints.
> (and I have no idea what setting makes the perfect print, if you find out
> then pls share.)
> Background tiles : I've used from leaflet providers.
> <https://leaflet-extras.github.io/leaflet-providers/preview/> Pls lookup
> legalities yourself.
>
> --
> Cheers,
> Nikhil VJ
> https://nikhilvj.co.in
>
>
> On Sun, Jul 18, 2021 at 12:52 AM Ujaval Gandhi <uja...@spatialthoughts.com>
> wrote:
>
>> 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
>> <https://groups.google.com/d/msgid/datameet/CALymcQD6psWVhaMJ6xL5EPMf4KKWyvniDvQ4qnBVQ5%3DyAgnweg%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/CAH7jeuMs7D5X2jPbQLNt3jc0R%2B%2BQiPWWd5PwvHJwz5HxPJox0w%40mail.gmail.com
> <https://groups.google.com/d/msgid/datameet/CAH7jeuMs7D5X2jPbQLNt3jc0R%2B%2BQiPWWd5PwvHJwz5HxPJox0w%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/CAAKocdU3RPwvQ0bVGN8N-CQXGYUs%2BJoE-zF5sueyORAw0dsCSg%40mail.gmail.com.

Reply via email to