コード例 #1
0
ファイル: MapOperation.cs プロジェクト: yifeidong/gvms
        public double ComputeArea(Polygon polygonRegion)
        {
            MapObjects2.Points pts = (MapObjects2.Points)polygonRegion.Parts.Item(0);

            if (pts.Count < 3)
            {
                return(0.0);
            }

            return(ComputeArea(pts));
        }
コード例 #2
0
ファイル: MapOperation.cs プロジェクト: yifeidong/gvms
        public double ComputeDistance(Line polyLine)
        {
            MapObjects2.Points pts = (MapObjects2.Points)polyLine.Parts.Item(0);

            if (pts.Count < 2)
            {
                return(0.0);
            }

            return(ComputeDistance(pts));
        }