ImportsNETGeographicLibModuleexample_SphericalHarmonicSubMain()TryDimNAsInteger=3' The maximum degreeDimcaAsDouble()={10,9,8,7,6,5,4,3,2,1}' cosine coefficientsDimsaAsDouble()={6,5,4,3,2,1}' sine coefficientsDimaAsDouble=1DimhAsSphericalHarmonic=NewSphericalHarmonic(ca,sa,N,a,SphericalHarmonic.Normalization.SCHMIDT)DimxAsDouble=2,y=3,z=1Dimvx,vy,vzAsDoubleDimvAsDouble=h.HarmonicSum(x,y,z,vx,vy,vz)Console.WriteLine(String.Format("{0} {1} {2} {3}",v,vx,vy,vz))CatchexAsGeographicErrConsole.WriteLine(String.Format("Caught exception: {0}",ex.Message))EndTryEndSubEndModule