<div dir="ltr">That code is super isolated and not actually part of the mapocgapi.cpp code - beyond using an 'A' to identify that namespace. So it's not critical up front...</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 16, 2020 at 5:12 AM Tom Kralidis <<a href="mailto:tomkralidis@gmail.com">tomkralidis@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Good points; I've reverted to 'oga' for now.<br>
<br>
..Tom<br>
<br>
On Tue, Dec 15, 2020 at 11:18 PM Steve Lime <<a href="mailto:sdlime@gmail.com" target="_blank">sdlime@gmail.com</a>> wrote:<br>
><br>
> Thanks, I'll take a look. The ows namespace metadata lookup code is tied heavily to a 3-character namespace with 1-character selector for performance reasons. The code allocates the hash lookup key once (e.g. xxx_title) and then just changes the xxx to wms, wfs, ows in turn to do the lookup.<br>
><br>
> The oga key wouldn't have been my first choice either (it was the easiest though). I'm not sure the best way to change. I suppose one could allocate 3 and 4 character (or longer) namespace keys and just chose the appropriate one... I would actually pick ogcapi (matching the api signature) as a namespace if I had my choice.<br>
><br>
> --Steve<br>
><br>
> On Mon, Dec 14, 2020 at 8:52 PM Tom Kralidis <<a href="mailto:tomkralidis@gmail.com" target="_blank">tomkralidis@gmail.com</a>> wrote:<br>
>><br>
>> Thanks Steve.  I added some notes to the draft RFC (notably changing<br>
>> the oga namespace<br>
>> to oapi, if that works).<br>
>><br>
>> ..Tom<br>
>><br>
>> On Mon, Dec 7, 2020 at 10:18 PM Steve Lime <<a href="mailto:sdlime@gmail.com" target="_blank">sdlime@gmail.com</a>> wrote:<br>
>> ><br>
>> > Hi all: I have a proof of concept implementation well underway in case anyone is interested. The goal of this initial pass was to work up the integration with MapServer (the CGI bits) rather than develop a complete implementation. Please visit:<br>
>> ><br>
>> > <a href="https://github.com/MapServer/MapServer/wiki/OGC-API-RFC-Draft" rel="noreferrer" target="_blank">https://github.com/MapServer/MapServer/wiki/OGC-API-RFC-Draft</a><br>
>> > <a href="https://github.com/MapServer/MapServer/pull/6180" rel="noreferrer" target="_blank">https://github.com/MapServer/MapServer/pull/6180</a><br>
>> ><br>
>> > Integration is certainly possible and actually quite clean. Filling in the functional aspects of the full "features" API is the next step.<br>
>> ><br>
>> > --Steve<br>
>> > _______________________________________________<br>
>> > mapserver-dev mailing list<br>
>> > <a href="mailto:mapserver-dev@lists.osgeo.org" target="_blank">mapserver-dev@lists.osgeo.org</a><br>
>> > <a href="https://lists.osgeo.org/mailman/listinfo/mapserver-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-dev</a><br>
</blockquote></div>