[go: up one dir, main page]

geo 0.4.9

Geospatial primitives and algorithms
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extern crate geo;

use geo::{Point, LineString, Coordinate};
use geo::algorithm::centroid::Centroid;

fn main() {    
    let mut vec = Vec::new();
    vec.push(Point(Coordinate{
        x: 40.02f64,
        y: 116.34
    }));
    vec.push(Point(Coordinate{
        x: 41.02f64,
        y: 116.34
    }));
    let linestring = LineString(vec);
    println!("Centroid {:?}", linestring.centroid());
}