citizenlabsgr / grparks Goto Github PK
View Code? Open in Web Editor NEWJoins parks millage data with OpenStreetMap.
Home Page: https://grparks.citizenlabs.org
License: Other
Joins parks millage data with OpenStreetMap.
Home Page: https://grparks.citizenlabs.org
License: Other
Or clearly indicate which ones are.
Currently, grparks.citizenlabs.org is redirecting to http://citizenlabsgr.github.io/grparks/, but ultimately I think we'd like this to be an alias.
We need to host the file somewhere else and update CSV_URL
in the Makefile
.
see sidebar at http://friendlycode.github.io/grparks/map.html to find numerous duplicate parks pulled from OpenStreetMaps ... one of them even has a duplicate on the other side of the same street!
I don't see any explanation of what the millage number means for each park.
This might be as simple as deleting index.html
and renaming map.html
to index.html
.
@pichot mentioned this might be useful for future mapping and validation activities. If someone wants to define a set of routes, I can get started on this.
make run
after make ci
pages
directory to GitHub pagesThere are at least 2 parks which are so oddly-shaped that the leaflet method of determining the center of the park in order to locate the marker ends up placing it a block or two outside the park (leaflet draws a rectangle to contain the park's polygon, then computes the center of that). See Riverside Park for the best example.
What I propose is that we allow an extra column (or two) in the park data spreadsheet/csv file for the geographical coordinates of the real center. For most parks, this data could be left blank, in which case leaflet can use the default calculation. But for those exceptions (Riverside, etc.), filling this data in could override the default.
@MuellerL will obtain the lat/lng coordinates for the two problematic parks, but we'll need @jacebrowning to help ensure that those items make it from the spreadsheet (when they begin appearing) into the geojson data.
Several missing parks need to be mapped.
I'm at wit's end on this. IE, even up through version 11, is not showing the "back" side of the flipped cards. Instead, we see the front as a mirror image. Someone did a fiddle (http://jsfiddle.net/Tinclon/2ega7yLt/7/) that works, but I'm not able to follow what's going on.
menu item to toggle back-and-forth between the two
( @MuellerL )
"Joins parks millage data with OpenStreetMap. http://friendlycode.github.io/grparks" should be changed to point to grparks.citizenlabs.org. I would do it if I could figure out how.
This will let us display "data last updated xxxx" on the site.
https://grparks.citizenlabs.org is now reporting console errors with SSL enabled.
Waiting on permission from Parks and Recreation. Hopefully data can be updated regularly and pulled directly from the opendata portal.
We need some framework built around the map. This can be simple, but should provide some context for the data. I'm imaging a simple page frame / border with the map inset.
Thoughts on updating the design on the header with the GR Parks logo and color scheme?
@joel6653 Is there a way to add this metadata to the index?
From @MuellerL:
For the time being, I recommend we consider incorporating some "dummy" data in order to demonstrate how this might show up on the map. For example, the parks currently receiving renovation are theoretically supposed to cost roughly $150k each. These parks are Fuller, Wilcox, Cherry, Westown Commons, Lincoln, Garfield, Highland, and Roosevelt. We could put $150k in the total millage expenditure for each of these parks. I then recommend we show dots on the map that are sized based on the investment.
I'm thinking: friendlycode.org/grparks
Some time in the day or day-and-a-half, the parks.geojson file used to drive the front-end interface, has gone missing. It may or may not be related to the difficulties that @MuellerL has had getting Parks & Rec staff the proper permissions and procedures to publish new millage.csv data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.