regen-network / regen-registry-standards

:seedling: RDF and SHACL schemas for Regen Registry
4 stars 1 forks source link

Support for multiple locations in on-chain project metadata #67

Open wgwz opened 1 year ago

wgwz commented 1 year ago

@nedhorning pointed out that for the fibershed project he is working on creating the metadata for, it's a project that actually has multiple locations. in this particular case the fibershed project can be marked by two separate locations that are about 15km apart. for the time being Ned said he would just make use of one of the locations as the project location.

to the best of my knowledge, right now we only support one geojson "Point" in our project location field. it should be noted as well that the field for project location is loosely specified as a geojson "Feature". according to the geojson spec, we could probably make use of a "MultiPoint" object. here's the full list of the geometry objects that can used in a feature:

https://datatracker.ietf.org/doc/html/rfc7946#section-3.1

The only thing that prevents me from suggesting to use the "MultiPoint" for the fibershed project, is that I am unsure of if the map rendering tool in regen-web would work correctly when rendering multiple points.

So it's possible that the only thing to do for this task, is to test a project page in the marketplace, with a "MultiPoint" feature, rather than a "Point" feature. If that's the case then we can utilize this for the fibershed project.

ryanchristo commented 11 months ago

We should check with registry team as they may have created two separate projects but we may still want to further discuss whether this is something we want to support.