C# Class DeedDrafter.ParcelXML

Saves parcel to CE-XML file This routine is designed to only write out one parcel. The intent is for this XML file to be imported in ArcGIS Parcel Editor.
显示文件 Open project: Esri/deed-drafter

Public Methods

Method Description
WriteCEXML ( ParcelData &parcelData, string xmlFileName, Configuration &configuration, ESRI spatialReference, ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary &pointDictionary, MapPoint &projectedStartPoint, double scale, double rotation ) : bool

Private Methods

Method Description
IncompleteLine ( ParcelLineRow record ) : bool
WriteConstructionData ( XmlWriter &writer, ParcelData &parcelData, ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary &pointDictionary, MapPoint &projectedStartPoint, Configuration &configuration, ParcelLineRow record ) : void
WriteControl ( XmlWriter &writer ) : void
WriteJobParameters ( XmlWriter &writer, Configuration &configuration ) : void
WriteLine ( XmlWriter &writer, ParcelLineRow record, DocumentEntry &documentType, Int32 to ) : void
WriteLines ( XmlWriter &writer, ParcelData &parcelData, DocumentEntry &documentType, Configuration &configuration ) : void
WriteParcel ( XmlWriter &writer, ParcelData &parcelData, ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary &pointDictionary, MapPoint &projectedStartPoint, double scale, double rotation, Configuration &configuration, DocumentEntry &documentType ) : void
WritePlans ( XmlWriter &writer, ParcelData &parcelData, ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary &pointDictionary, MapPoint &projectedStartPoint, double scale, double rotation, Configuration &configuration, DocumentEntry &documentType ) : void
WritePoints ( XmlWriter &writer ) : void
WriteUnits ( XmlWriter &writer, ESRI &spatialReference, Configuration &configuration ) : void
XMLAreaUnit ( esriCadastralAreaUnits areaUnit ) : string
XMLDirectionType ( EnumBearingFormat format ) : string
XMLDirectionUnit ( EnumBearingFormat format ) : string
XMLDistanceUnits ( esriUnits unit ) : string

Method Details

WriteCEXML() public static method

public static WriteCEXML ( ParcelData &parcelData, string xmlFileName, Configuration &configuration, ESRI spatialReference, ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary &pointDictionary, MapPoint &projectedStartPoint, double scale, double rotation ) : bool
parcelData ParcelData
xmlFileName string
configuration Configuration
spatialReference ESRI
pointDictionary ESRI.ArcGIS.Client.Geometry.MapPoint>.System.Collections.Generic.Dictionary
projectedStartPoint MapPoint
scale double
rotation double
return bool