コード例 #1
0
        public static MultiPointType ToGmlMultiPoint(this MultiPoint multiPoint)
        {
            MultiPointType           gmlMultiPoint   = new MultiPointType();
            List <PointPropertyType> gmlPointMembers = new List <PointPropertyType>();

            foreach (var point in multiPoint.Points)
            {
                PointPropertyType gmlPointMember = new PointPropertyType();
                gmlPointMember.Point = ToGmlPoint(point);
                gmlPointMembers.Add(gmlPointMember);
            }
            gmlMultiPoint.pointMember = gmlPointMembers.ToArray();
            return(gmlMultiPoint);
        }
コード例 #2
0
 public static MultiPointType ToGmlMultiPoint(this MultiPoint multiPoint)
 {
     MultiPointType gmlMultiPoint = new MultiPointType();
     List<PointPropertyType> gmlPointMembers = new List<PointPropertyType>();
     foreach (var point in multiPoint.Points) {
         PointPropertyType gmlPointMember = new PointPropertyType();
         gmlPointMember.Point = ToGmlPoint(point);
         gmlPointMembers.Add(gmlPointMember);
     }
     gmlMultiPoint.pointMember = gmlPointMembers.ToArray();
     return gmlMultiPoint;
 }