AgGateway.ADAPT.ISOv4Plugin.Loaders.FieldLoader.LoadFieldBoundary C# (CSharp) Метод

LoadFieldBoundary() приватный Метод

private LoadFieldBoundary ( XmlNode inputNode, Field field ) : void
inputNode System.Xml.XmlNode
field AgGateway.ADAPT.ApplicationDataModel.Logistics.Field
Результат void
        private void LoadFieldBoundary(XmlNode inputNode, Field field)
        {
            var polygon = ShapeLoader.LoadPolygon(inputNode.SelectNodes("PLN"));
            if (polygon != null)
            {
                var fieldBoundary = new FieldBoundary
                {
                    FieldId = field.Id.ReferenceId,
                    SpatialData = polygon,
                };

                _taskDocument.FieldBoundaries.Add(fieldBoundary);

                field.ActiveBoundaryId = fieldBoundary.Id.ReferenceId;
            }
        }