<div dir="ltr">Seems like a small RFC is in order... --Steve</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 26, 2022 at 5:57 AM Jeff McKenna <<a href="mailto:jmckenna@gatewaygeomatics.com">jmckenna@gatewaygeomatics.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">(to followup from our chat on IRC yesterday)<br>
<br>
To clarify: this would be a new native format in MapServer, such as <br>
Shapefile or PostGIS, and the goal would be to not connect to FlatGeobuf <br>
through OGR, but instead directly, such as:<br>
<br>
   DATA countries.fgb<br>
<br>
instead of:<br>
<br>
   CONNECTIONTYPE OGR<br>
   CONNECTION "countries.fgb"<br>
   DATA "countries"<br>
<br>
This should improve the performance even more.  And it will be easy to <br>
update the documentation, as the existing files just need to be updated <br>
(see the new page at <a href="https://mapserver.org/input/vector/flatgeobuf.html" rel="noreferrer" target="_blank">https://mapserver.org/input/vector/flatgeobuf.html</a> )<br>
<br>
Great plan Björn!  I look forward to your Pull Request, ha, and will <br>
tackle the documentation changes for you.<br>
<br>
This is also great news for MapServer, and will give us some nice publicity.<br>
<br>
Thanks so much!<br>
<br>
-jeff<br>
<br>
<br>
<br>
On 2022-04-25 5:57 p.m., Björn Harrtell wrote:<br>
> Hi mapserver devs!<br>
> <br>
> I got interested in the subject because of the tests made recently by <br>
> Jeff that shows the potential of the format. I believe it should be <br>
> possible to get significant additional performance out of FlatGeobuf in <br>
> MapServer if it was built in just like Shapefile support is.<br>
> <br>
> FlatGeobuf C++ implementation is rather small, doesn't require any <br>
> dependencies, and I don't expect it to require any invasive changes to <br>
> existing code.<br>
> <br>
> Would love to get started on this ASAP, if there are no objections. :)<br>
> <br>
> Regards,<br>
> Björn Harrtell<br>
> <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>
<br>
<br>
-- <br>
Jeff McKenna<br>
GatewayGeo: Developers of MS4W, MapServer Consulting and Training<br>
co-founder of FOSS4G<br>
<a href="http://gatewaygeo.com/" rel="noreferrer" target="_blank">http://gatewaygeo.com/</a><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>