جيو :: ellipsoids.

GEO :: ELESSOODS هي عبوة ل GEO :: Ellipsoid A، B، F و 1 / F القيم.
التحميل الان

جيو :: ellipsoids. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jim Gibson
  • موقع ويب الناشر:
  • http://search.cpan.org/~jgibson/Geo-Ellipsoid-1.11/lib/Geo/Ellipsoid.pm

جيو :: ellipsoids. العلامات


جيو :: ellipsoids. وصف

Geo :: Ellipsoids عبارة عن حزمة ل GEO القياسية :: ELESSOID A، B، F و 1 / F القيم. GEO :: ELLIPSOODS هي حزمة ل GEO القياسية :: ELLIPSOID A، B، F و 1 / F القيم. بلدي $ obj = geo :: ellipsoids-> جديد ()؛ $ OBJ-> مجموعة ('WGS84')؛ # Default طباعة "A ="، $ OBJ-> A، "N"؛ طباعة "B ="، $ OBJ-> B، "N"؛ طباعة "f ="، $ obj-> f، "n"؛ طباعة "i ="، $ obj-> i، "n"؛ طباعة "E ="، $ OBJ-> E، "N"؛ قم بطباعة "n ="، $ OBJ-> N (45)، "n"؛ يمكن استدعاء منشئ منشئ جديد () مع أي معلمة مناسبة لطريقة SET. بلدي $ obj = geo :: ellipsoid-> جديد ()؛ methodsSetMethod يحدد ellesoid الحالي. يتم استدعاء هذه الطريقة عند إنشاء الكائن (الافتراضي هو WGS84). $ OBJ-> مجموعة ()؛ #Default WGS84 $ OBJ-> مجموعة ('Clarke 1866')؛ يتم تخزين # جميع المدمج في الإقليمية في متر $ OBJ-> تعيين ({A => 1، B => 1})؛ #custom Sphere 1 وحدة RadiusListMethod إرجاع قائمة بأسماء المسكن المعروفة. بلدي @ القائمة = $ OBJ-> قائمة؛ قائمة $ = $ OBJ-> قائمة؛ بينما (@ @ $ قائمة) {print "$ _n"؛ } إرجاع أميثود قيمة المحور شبه الرئيسي. بلدي $ A = $ obj-> a؛ bmethod إرجاع قيمة المحور شبه القاصر. بلدي $ B = $ obj-> b؛ # B = A (1-F) FMETHOD إرجاع قيمة مسطحة بلدي $ f = $ obj-> f؛ # f = (a-b) / aimethod إرجاع قيمة المسطحة العكسية بلدي $ i = $ obj-> أنا؛ # I = 1 / F = A / (A-B) INVFMETHOD مرادف طريقة i طريقة بلدي $ i = $ obj-> invf؛ # أنا = 1 / femethod إرجاع قيمة غريب الأطوار الأول، ه. هذا هو غريب الأطوار في المقطع الإهليلجي في الأرض. بلدي $ e = $ obj-> e؛ e2method إرجاع قيمة غريب الأطوار المربعة (E.G. E ^ 2). ليس هذا هو غريب الأطوار الثاني، E "أو E-Prime انظر طريقة" EP ". بلدي $ e = sqrt ($ obj-> e2)؛ # E ^ 2 = f (2-f) = 2F-f ^ 2 = 1-b ^ 2 / a ^ eepmethod إرجاع قيمة الغرنة الثانية، E 'أو e-prime. ترتبط غريب الأطوار الثاني بالغرابة الأولى من خلال المعادلة: 1 = (1-E ^ 2) (1 + E '^ 2). بلدي EP = $ OBJ-> EP؛ EP2METHOD إرجاع مربع قيمة غريب الأطوار الثاني، E '(E-PRIME). هذا هو أكثر فائدة في جميع المعادلات تقريبا. بلدي $ EP = SQRT ($ OBJ-> EP2)؛ # EP2 = (EA / B) ^ 2 = E2 / (1-E2) = a ^ 2 / b ^ 2-1mnmethod إرجاع قيمة N بالنظر إلى خط العرض (الدرجات). يمثل عادة الحرف اليوناني Nu، وهذا هو دائرة نصف قطرها من انحناء العلبة الإقليمية عمودي على طائرة ميريديان. كما أنها المسافة من النقطة المعنية بالمحور القطبي، مما يقاس عموديا لسطح الإكليبات. بلدي $ n = $ obj-> n ($ lat)؛ ملاحظة: بعض تحديد المتغير N AS (A-B) / (A + B) هذا ليس هذا المتغير .N_RADMETHOD إرجاع قيمة N المعطى خط العرض (الرضيات). بلدي $ n = $ obj-> n_rad ($ lat)؛ rhorho هو دائرة نصف قطرها من انحناء الأرض في طائرة ميريديان. بلدي rho = $ obj-> rho ($ lat)؛ rho_radrho هو دائرة نصف قطرها من انحناء الأرض في طائرة ميريديان. بلدي rho = $ obj-> rho_rad ($ lat)؛ polar_circumferencemethod إرجاع قيمة Times Times شبه القاصر 2 * PI. بلدي $ polar_circumention = $ obj-> polar_circumention؛ questial_circumferencemethod إرجاع قيمة Axis Times 2 * Pi. My Equatorial_Circumenceference = $ obj-> obj-/circumention؛ shortnamemethod إرجاع القصير، وهو مفتاح التجزئة، من ellipsoid الحضانة الحالية الخاصة بي = $ obj-> shortname؛ longnamemethod إرجاع الاسم الطويل من ellipsoid الحالي لي $ longname = $ obj -> اسم طويل؛ Datamethod إرجاع مرجع تجزئة بنية بيانات تعريف Eellipsoid. بيانات البيانات الخاصة بي = $ obj-> البيانات؛ name2refmethod إرجاع مرجع التجزئة (E.G. {A => 6378137، I => 298.257223563}) عندما مرت اسم علامة تجاري صالح (E.G. 'WGS84'). بلدي $ المرجع = $ OBJ-> Name2REF ('WGS84') متطلبات: متطلبات بيرل: perl.


جيو :: ellipsoids. برامج ذات صلة

SDL_Sound.

sdl_sound هي مكتبة تعالج فك تشفير العديد من تنسيقات ملفات الصوت الشائعة، مثل .wav و .mp3. ...

163

تحميل

dataface.

مشروع Dataface يجعل تطوير تطبيقات الويب مع PHP و MySQL نسيم. ...

164

تحميل