|
Geometry : |
Subject: [ggl] Refinement of io folders and files layout
From: Mateusz Åoskot (mateusz)
Date: 2011-10-20 21:21:01
Folks,
In current trunk, I have applied some refinements to folders/files
layout for I/O tools.
All domain-nonspecific formats live in
geometry/io/<FORMAT>/
geometry/io/<FORMAT>/read.hpp
geometry/io/<FORMAT>/write.hpp
geometry/io/<FORMAT>/detail/...
Example: geometry/io/dsv/
All domain-specific formats follow similar pattern and will live in:
boost/geometry/domains/<DOMAIN>/io/
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/read.hpp
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/write.hpp
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/detail/...
Example: geometry/domains/gis/io/wkt/
I have updated the tests and the examples to refer to new locations.
In case of problems related to these changes, please report to me.
Likely, similar changes will be applied to geometry/extensions
Best regards,
-- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org Member of ACCU, http://accu.org
Geometry list run by mateusz at loskot.net