// Boost.Geometry (aka GGL, Generic Geometry Library) // QuickBook Example // Copyright (c) 2011-2012 Barend Gehrels, Amsterdam, the Netherlands. // Use, modification and distribution is subject to the Boost Software License, // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) //[length //` The following simple example shows the calculation of the length of a linestring containing three points #include #include #include #include int main() { using namespace boost::geometry; model::linestring > line; read_wkt("linestring(0 0,1 1,4 8,3 2)", line); std::cout << "linestring length is " << length(line) << " units" << std::endl; return 0; } //] //[length_output /*` Output: [pre linestring length is 15.1127 units ] */ //]