(to followup from our chat on IRC yesterday)

To clarify: this would be a new native format in MapServer, such as Shapefile or PostGIS, and the goal would be to not connect to FlatGeobuf through OGR, but instead directly, such as:

  DATA countries.fgb

instead of:

  CONNECTIONTYPE OGR
  CONNECTION "countries.fgb"
  DATA "countries"

This should improve the performance even more. And it will be easy to update the documentation, as the existing files just need to be updated (see the new page at https://mapserver.org/input/vector/flatgeobuf.html )

Great plan Björn! I look forward to your Pull Request, ha, and will tackle the documentation changes for you.

This is also great news for MapServer, and will give us some nice publicity.

Thanks so much!

-jeff



On 2022-04-25 5:57 p.m., Björn Harrtell wrote:
Hi mapserver devs!

I got interested in the subject because of the tests made recently by Jeff that shows the potential of the format. I believe it should be possible to get significant additional performance out of FlatGeobuf in MapServer if it was built in just like Shapefile support is.

FlatGeobuf C++ implementation is rather small, doesn't require any dependencies, and I don't expect it to require any invasive changes to existing code.

Would love to get started on this ASAP, if there are no objections. :)

Regards,
Björn Harrtell

_______________________________________________
MapServer-dev mailing list
MapServer-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-dev


--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
_______________________________________________
MapServer-dev mailing list
MapServer-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-dev

Reply via email to