Hello friends! I'm Jamie Gray, I live in Dallas, Texas. I'm a Product Designer / UX Designer, here's my portfolio. I hope to contribute to the OpenStreetMap community develop map-based products that are ultimately able to help people improve our understanding of the world, so we can change it for the better.
EnviroOSM - this project includes ecosystem modeling, environmental optimization and sustainability
My wish list for the EnviroOSM project:
- Crowdsourced water quality map
- add water tests to a point on a waterway, associated with a specific time
- show changes over time
- Identify potential pollution sources
- sustainability index for all objects on the map
- Ecosystem Modeling Tools
- Embed documents into the map
- Use case A: Extract map data from documents
- Use case B: Place documents on map
- Example documents: Environmental studies, EPA reports, research papers, articles, etc
- Building Information Modeling to estimate resource consumption on a per-building basis
- Build a more collaborative and up-to-date Environmental Justice Atlas
- Environmental agency jurisdiction map
- "which environmental agency is this area under?"
- Invite climate scientists to help guide the direction of OSM projects
Things to keep an eye on:
Indoor Mapping, for indoor navigation, improving accuracy of business listings, optimizing flow (throughput) of pedestrians through complex urban terrains
- Editing: easier tools for editing indoor map data, take some UX/UI inspiration from floor planning apps and websites
- 3D Wireframe view: to peek inside of buildings, like an x-ray view (shown below)
- Floorplan: (wiki search) for indoor navigation
3D - Viewing, editing, further applications
Main article: 3D
- Wire-frame view, to be able to see inside / through buildings
- angle of view (see also: field of view, projection) (gif)
- An editor with 3D visualization and editing tools.
- Sunlight studies, realistic shadow rendering, reflections on skyscrapers, etc.
- Script to generate 3D snapshots cities to put on Wikipedia for every city (using Wikidata)
- would help identify cities which cities lack 3D OSM data, and would get more contributors from Wikipedia
- Build a partnership with Google to license their 3D imagery
- Circumvent Google by building our own publicly licensed 3D imagery
- Contract vendors to gather 3D data to be hosted on OSM
- Viewers and editors on Augmented Reality and Virtual Reality platforms
- Zooming out all the way should show a spherical earth instead of a flat projection.
Collaborative Urban Planning
Urban planning should be collaborative process, where development is determined by community needs. If there was a temporal dimension to OSM, we could not only accommodate historical maps, but also future maps, in the form of proposals. Specifically, grassroots, non-approved, community-led proposals. As opposed to the top-down proposals given to communities by the profiteers and gentrifiers who seek only to raise rents and profitability, which often leads to displacement and discontent in the community.
- ability to submit a proposal to be voted on by the community
- vote and comment on proposals from the community, architectural firms, planning bodies, etc.
- existing map contributions are aimed at improving the "as-built" dimension, OSM does not yet support "future plans" mapping.
- Proposals can be placed in a time-series at "sometime in the future"
- figure out which aspects of placemaking could be modeled in OSM
General Systems Modeling
Theoretically, all complex systems (environmental, economic, social, political) could be modeled and attached to geographical attributes on the map. This would allow users to contextualize themselves within those systems.
Building Information Modeling (BIM)
Wiki - The generation and management of digital representations of physical and functional characteristics of places.
- Industrial systems
- Who controls this facility? Who owns this facility? Where does the profit go?
- Business Process Models to visualize the flow of business inputs and outputs.
- inputs: suppliers (build supply chain network diagram based on connections)
- output:type = service, product, menu
- output:quantity = customers served over time, units produced over time,
- Labor conditions (wiki)
- Social systems
- Infrastructure, wiki
- Democratic economic planning
- Optimization: Automation of processes
Governance and law
- Legal Jurisdiction map
- Districts of elected officials
- Map OpenPolicy wiki policy ideas onto the relevant geographical elements
Epidemiological Network Mapping
- Collaborative Disease Surveillance
- Disease Spread Modelling / Predictions
- Auto-classify areas based on risk of spread
- Traffic nexuses, throughput of people
Examples of related projects:
Further Description of System Modeling
All that's required is to map entities/nodes onto physical geography, and build the proper visualizations and interactions. (eg. systems collapse as you zoom out, etc)
Potential Data Sources for System Modeling
Public records (financials, tax documents) are useful for mapping organizational structures, they indicate the flow of information and materials within an organization. Therefore, record compliance could be a primary target goal; for each entity, institution, workplace, how many records do we have access to?
I'd love to find ways to use mapping technology to have social impact such as poverty alleviation or disaster response.
Main article: Timelapse videos
OSM has, as far as I can tell, two temporal dimensions:
- Changes to the real world over time
- Updates to the map over time (the map approaching the real world)
Both of these dimensions should be exportable and viewable as timelapses.
Head Hunting - Talent
We should try to find skilled workers who work in the proprietary mapping industry to encourage them to contribute some of their time to various OpenStreetMap projects.
|Sophia Lin||Google Maps||Project Manager||https://www.linkedin.com/in/sophia-lin-89886028/|
|Claire Barry||Google Maps||Lead Visual Designer for the Measurement UX team||clairebarry.com|
|Jesse Head||Google Maps||UX Designer||jessehead.co|
|Suzanne Pellican||Google Maps||Head of Design||https://www.linkedin.com/in/suzannepellican/|
Is this legal? All of this data is publicly accessible through LinkedIn so I don't think I'm breaking any laws or anything.
We can also look for talent on freelancing sites such as Fiverr and UpWork.
Just some feature requests for various components in the OpenStreetMap ecosystem. I need to find ways to introduce these ideas into the correct channels for tracking such requests.
- Simplify "Custom Background Settings"
- allow users to upload an image (without using an external URL)
- easily rearrange the image placement (without using the URL schema)
- In the "describe your changes" box, disable the suggestions from past entries. Rarely are entries repeated.
- User Experience studies to improve ease of use to increase frequency of contributions.
- 3D editing views
- cmd+enter to submit an edit without needing to click the button with cursor
- Mobile Web Editing Capabilities
Swappable UI components
To enable users to find and vote on the best UI components to build the optimal experience.
- Swappable Main browser
- Swappable Search
- Different search results UIs
- Different search engines
- Wish list: Show wiki results in addition to map results
- Swappable Editors ( this functionality already exists! )
- quick link: submit feature requests to ID editor on github
- Ability to click on elements to view data
- view data as a sidebar or a pop-over
- show an "edit" button on the data to improve the ease of editing (without entering the ID editor)
- Different themes; dark / light / color themes, like mapstyle for google maps
- Explode view to better visualize layers
- Show 3D
- Support 3D gestures
- Smooth scrolling: The map jerks at zoom intervals. I wish it was smooth like Mapbox or Google Maps.
- Allow users to zoom in farther to view more details.
- Thinking sidewalk granularity, for "placemaking" studies
- meta: how to send feedback?
- meta: a collaborative usersnap interface for sending feedback
UI Component Documentation
All UI components could link back to the wiki, which would allow us to see the github repos, make and submit code changes, and create issues and suggestions.
Pump Public Documents into OSM
to populate the map with data available in public records, land surveys, etc.
- this might need to be policy-driven, requiring government agencies to integrate with existing OSM APIs.
A proposed layer to comment on the map itself, to interact with other editors.
- Discussions about the map itself:
- "Can someone please add the courtyard? I don't know how to use multi-polygon feature"
- Discussions about how the map is visualized
- "I wish I could see the infrastructure, I'd like to report a plumbing problem"
- Discussions about the real world on the map
- "Who else wishes we had a sidewalk right here?"
Financing the community
Projects to donate to
I'd like to add a table of projects that I believe in that I'd like to donate to, to hopefully encourage others to donate to them as well.
|MediaWiki (powers this wiki)||link to Wikimedia Foundation|
|Go Map!! iPad app|
Bug Bounty / Feature Bounty
I propose we create crowdfunded bounties for bug fixes, as well as new feature development. This could be modeled after Monero's Community Crowdfunding Service (CCS) (link)