Feedback on geography_type Field #588
Replies: 6 comments 6 replies
-
For some background from the WG Meeting here: https://github.com/openmobilityfoundation/mobility-data-specification/wiki/Web-conference-notes,-2020.10.08-(Joint-Working-Group-Provider-Services)#minutes I think the problem it's solving is to be able to filter the Geography API results by type of geography, eg, to get a location of Stops, or polygons of equity zones, etc. And I think it helps:
The WG call participants landed on adding it as an optional field with a list of suggested enumerated categories.
I think you would create 2 geographies. This is how Louisville does it now. Some areas are slow ride zones, or no ride zones, or no parking zones. And since they are served up as different GIS layers now, there is duplication.
No parking zone. A neighborhood type would be more for analysis, maybe for Metrics, eg you can break a city into neighborhoods. If it happens to be both you would create 2 geometries.
The spec says you can make up your own right now, and these are just suggestions. Also they don't have to be used at all. |
Beta Was this translation helpful? Give feedback.
-
I agree with this sentiment, and made some comments indicating as such on the PR that merged this field. Copied here for context:
I do see the utility of classifying geographies using geopolitical terminology such as Here's the full list of
The suggestion I made on the PR was to collapse the Policy-like types into one |
Beta Was this translation helpful? Give feedback.
-
I like the idea of a 'policy_zone' option, and thanks for categorizing the ones that could fit into that. Since this whole list is just recommended text, and people can make up their own, I would argue that we keep the full list (maybe add policy_zone) so that there is some consistency around the ones cities will inevitably make up around policy areas. These policy areas may not be defined in any other way in a city. For example, a no parking zone for scooters may not exist in any other form in the existing city geospatial areas. And if we want Geography to be public and allow others to ingest this feed, I think adding some kind of context here for these geographies would be useful, even if it's just one optional field. I know Policy could also be public, but it would require some matching of the 2 feeds to make sense of the area. And I think Geography could be optionally public, while Policy could separately be optional public, so Policy may not be available to make sense of a Geography. This does create some duplicity across these 2 APIs, with having to setup similar but more details in Policy as well, but I argue it's worth it in this case. Note we do have this language now above the Type table to make it clear these are optional fields and not meant for policy:
|
Beta Was this translation helpful? Give feedback.
-
I think it's clear now that this is not to be used for policy. But maybe some more language reinforcing the fact that Policy takes precedence could help.
|
Beta Was this translation helpful? Give feedback.
-
I feel strongly that we should not put anything that looks like policy information in the types in geography. So I would advocate the following:
We could also include a type of |
Beta Was this translation helpful? Give feedback.
-
Per discussions here and on the last call, I rolled policy types into new |
Beta Was this translation helpful? Give feedback.
-
I'm not convinced it makes sense to encode policy-specific concerns in the geography type.
First of, I'm not clear on the problems it is solving, so some context there would be helpful if anyone can provide! As is, I don't see the necessity.
Second, I'm worried that this new field confuses the modeling, leading to conflicts such as:
Beta Was this translation helpful? Give feedback.
All reactions