ArcGISWindowsPhoneSDK.AreaAndLengths.GeometryService_AreasAndLengthsCompleted C# (CSharp) Method

GeometryService_AreasAndLengthsCompleted() private method

private GeometryService_AreasAndLengthsCompleted ( object sender, AreasAndLengthsEventArgs args ) : void
sender object
args AreasAndLengthsEventArgs
return void
        private void GeometryService_AreasAndLengthsCompleted(object sender, AreasAndLengthsEventArgs args)
        {
            //TODO: Geometry service not returning correct values, area unit seems invalid, may need to use data in
            //planar coordinate space

            // convert results from meters into miles and sq meters into sq miles for our display
            double miles = args.Results.Lengths[0] * 0.0006213700922;
            double sqmi = Math.Abs(args.Results.Areas[0]) * 0.0000003861003;
            ResponseTextBlock.Text = String.Format("Polygon area: {0} sq. miles\nPolygon perimeter: {1} miles.", Math.Round(sqmi, 3), Math.Round(miles, 3));
        }