球面投影:圆到圆
几何画板及绘图内容加载中,请稍等……
本范例演示了球面投影如何将球面上的圆映射到平面上的圆。涉及的核心数学概念包括球面几何、投影变换、解析几何等。作图要点使用了GeoGebra命令如Sphere(球体)、OrthogonalPlane(正交平面)、PointIn(点在路径上)、Segment(线段)、Point(点)、IntersectPath(路径交点)、Ray(射线)、Intersect(交点)、OrthogonalLine(正交线)、Polygon(多边形)、Locus(轨迹)、Angle(角度)等,以及对象如button1(按钮)、center(中心)、radius(半径)、sph(球体)、P(点)、topPlane(顶面)、Psph(球面点)、s(线段)、AuxP(辅助点)、TangPAux(辅助切线)、TangPsph(球面切线)、circleSph(球面圆)、Pcirc(圆点)、Proj(投影)、TangPcirc(圆切线)、ProjXY(投影XY)、AuxPerp(辅助垂直)、segaux(辅助线段)、PAux(辅助点)、t1(临时点)、segaux2(辅助线段)、PAux2(辅助点)、t2(临时点)、T1(临时点)、pcirc(圆点)、p(点)、paux(辅助点)、T2(临时点)、f(函数)、g(函数)、h(函数)、Prj(投影)、angleT1(角度T1)、angleT2(角度T2)、a(参数)、b(参数)、angleT3(角度T3)、angleT4(角度T4)、c(参数),适合高中及以上学段学习球面投影和解析几何。
GeoGebra 命令及参数
Sphere((0, 0, center), radius) → sphOrthogonalPlane(P, zAxis) → topPlanePointIn(sph) → PsphSegment((0, 0, center), Psph) → sPoint(s) → AuxPOrthogonalPlane(AuxP, s) → TangPAuxOrthogonalPlane(Psph, s) → TangPsphIntersectPath(TangPAux, sph) → circleSphPoint(circleSph) → PcircRay(P, Pcirc) → ProjOrthogonalPlane(Pcirc, Segment[(0, 0, center), Pcirc]) → TangPcircIntersect(Proj, xOyPlane) → ProjXYOrthogonalLine(ProjXY, xOyPlane) → AuxPerpRay(P, Intersect[AuxPerp, topPlane]) → segauxIntersect(segaux, TangPcirc) → PAuxSegment(PAux, Pcirc) → t1Ray((0, 0, 0), ProjXY) → segaux2Intersect(segaux2, TangPcirc) → PAux2Segment(PAux2, Pcirc) → t2Polygon(P, PAux, Pcirc) → T1, pcirc, p, pauxPolygon(ProjXY, PAux2, Pcirc) → T2, f, g, hLocus(ProjXY, Pcirc) → PrjAngle(Pcirc, PAux, P) → angleT1Angle(Pcirc, PAux2, ProjXY) → angleT2Angle(Pcirc, P, PAux) → angleT3Angle(PAux2, ProjXY, Pcirc) → angleT4