From OpenStreetMap Wiki
Jump to: navigation, search

I'm Jamie Gray. I live in Dallas. I'm a Product Designer / UX Designer. Here's my portfolio. I hope to be able to use my professional experience to help the OpenStreetMap community as it continues to develop features and expanded product offerings.

A doodle of the Dallas skyline with a proposal for sustainable transport in blue.

My interests:

Environmental mapping

Environmental OSM - ecosystem modeling, environmental optimization and sustainability

Wish list:

  • Water quality tests at a point on a waterway
  • "sustainability index" for transit modeling
  • Ecosystem Modeling: What data values do we need to add to be able to make a live Ecosystem Model?
  • build an online alternative to Ecopath, a powerful ecosystem modeling software.
  • Place documents on the map: Environmental studies, EPA reports, articles, etc
  • BIM: Estimate energy usage on a per-building basis
  • Build an OSM-based
  • Environmental jurisdiction / stakeholders ("which environmental agency is this area under?"
  • Invite actual climate scientists to help guide the direction of OSM projects
Environmental System Diagram
Geochemical cycles .png

Indoor mapping

Indoor Mapping, for indoor navigation.

Wish list:

3D Modeling

Wish list:

  • wireframe view, to be able to see inside / through buildings
    x-ray 3D wireframe
  • Camera viewport settings, adjust angular distortion (field of view, projection, camera mm equivalents)
    3d camera viewing angle
    3d camera viewing angle
  • 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

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, democratic, unsanctioned, unprofessional, community-led proposals. As opposed to the top-down proposals given to communities by the profiteers and gentrifiers who seek only to raise rents, with no regard to the human soul of a geographical community.

  • "plans, non-existent, not-yet-real"
  • show 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.
  • Similar to Open Historical Map, but in the future. An Open Future Map.
  • figure out which aspects of placemaking could be modeled in OSM
Policy Idea: Rooftop Productivity Index (blog post)

System Modeling

Complex systems can be modeled and attached to geographical attributes on the map.

Building Information Modeling (BIM)

Wikipeida page

Economic systems[1]
Governance and law


  • Legal Jurisdiction map
  • Representative's districts
  • Map OpenPolicy wiki policy ideas onto the relevant geographical elements

Further Explanation of System Modeling

System models are typically visualized as flow charts, diagrams, with states and logical pathways. Some useful concepts are explained by Graph Theory and Network Theory.

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

Records and 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?

FOIA requests apply to US Government institutions, muckrock is a popular example. This would be broader than FOIA, it'd encompass non-governmental organizations as well.

a system model with a node in a warning state

Head Hunting - Talent

We should research and list highly skilled workers in the proprietary mapping sphere to encourage them to either contribute some of their time to the OpenStreetMap project.

Skilled workers
Name Current company Position Link
Sophia Lin Google Maps Project Manager
Claire Barry Google Maps Lead Visual Designer for the Measurement UX team
Jesse Head Google Maps UX Designer
Suzanne Pellican Google Maps Head of

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.

Feature Requests:

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.

ID Editor

  • 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

Swappable UI components

To enable users to find and vote on the best UI components to build the optimal experience.

Main browser

  • 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
  • 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.

For example, the ID editor uses their discussion page to ask folks to submit bug reports to their github.

Pump documents into OSM - Public Records

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.

Donating to projects

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.

Per-project Donation Links
Project Donation Link
OpenStreetMap Donations
MediaWiki (powers this wiki) link to Wikimedia Foundation