Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.

4.4.5. Изолинии на глобусе ПриизображенииповерхностиЗемлиилиоколоземного пространстванапрямоугольнойкартесильноискажаютсяполяр­ ныеобласти, априизображениисеверногоиюжногополушарий - плохопросматриваетсяэкваториальнаязона. Наилучшийре­ зультатдает, безусловно, глобус. Нокакегоизобразитьна плоскости? Можнопойтитакимпутем: изобразитьпроекциюЗем­ лисостороныэкватораизаставитьее"вращаться" вокруг земнойоси, тогдамыполучимизображениеповерхностисмини­ мальнымиискажениями, особенновцентрерисунка. Можнопойти дальше: разрешитьповорачиватьнаш"глобус" влюбойплоскос­ ти, чтопоэволитнаблюдатьлюбойучастокЗемлипрактически безискажений. Вкачествеисходногорисункавозьмемизображениеполу­ шарияввидекругарадиусомR, вцентрекоторогоразместим началокоординатглобуса(географическихилигеомагнитных) и прямоугольныхкоординат. Каквэтихпрямоугольныхкоордина­ тахопределитьположениенашихбазовыхэлементов? ВозьмемнекуюпроизвольнуюточкунаглобусеТ, широта которойравнаSH, адолгота- DG, иопределиме прямоуголь­ ныекоординаты (х,у). ИзтреугольникаОАВ(рис.4.7) следует: ут- АО- R-cos(90°-SH) = R-sin(SH), (4.5) аизтреугольникаАТС (рис.4.7, внизу): хт- АС= R s h 'COS(90°-DG) = RsH-sin(DG), где R sh ■= АВ= R-cos(SH) - радиусокружностиширотногосече­ ния, тогда хт= R-cos(SH)-sin(DG). ЕслиповернутьглобусслеванаправовокругосиY на уголиу, тоточкаТзайметположениеТ’скоординатамихт' и ут'. Приэтомут’= Ут, ахт’будетвычислятьсяпоформуле: хт' - R s h •cos(90°-DG+Uy) - R-cos(SH)sin(SUy), (4.6) 67

RkJQdWJsaXNoZXIy MTUzNzYz