ពិជគណិតនិងធរណីមាត្រ ... តើខ្ញុំនឹងប្រើវានៅពេលណា? ផែនទី​ហ្គូហ្គល!

កម្មវិធីចាក់បញ្ចាំង 2014 ០២ ០៥ វេលាម៉ោង ៣.៣៣.៣៧ ល្ងាច

មិត្តល្អរបស់អណ្តូងរ៉ែហ្គីនគឺជាស្ថាបនិកម្នាក់នៃស្ថាបនិកក្រុមឃ្លាំមើលគ្រួសារ។ ក្រុមឃ្លាំមើលគ្រួសារគឺជារឿងដ៏អស្ចារ្យមួយក្នុងចំណោមក្រុមហ៊ុនដ៏អស្ចារ្យទាំងនោះដែលជាក្រុមហ៊ុនបង្កើតឡើងនៅលើផ្ទាំងសំពត់សដែលកំពុងបំពេញការងារសាធារណៈនិងផ្គត់ផ្គង់ជីវភាពរស់នៅសម្រាប់ស្ថាបនិករបស់ខ្លួន។ វាពិតជាអស្ចារ្យណាស់ក្នុងការទៅធ្វើការរាល់ថ្ងៃដោយដឹងថាអ្នកបានធ្វើឱ្យមានភាពខុសគ្នា។ រាល់ពេលដែលខ្ញុំបានឃើញហ្គេនគាត់ធ្វើការដូចជាឆ្កួតហើយស្រលាញ់រាល់នាទី។

យប់នេះខ្ញុំបានជួយ Glenn ជាមួយបញ្ហាផែនទី Google ពីរបី។ ខ្ញុំចង់ចែករំលែកមួយជាមួយអ្នក…គូររង្វង់នៅលើផែនទី Google ។ វាលោតឡើង (តាមខ្ញុំដឹង) អ្នកមិនអាចគូររង្វង់បានទេ។ ទោះយ៉ាងណាក៏ដោយអ្នកមានសមត្ថភាពគូរបន្ទាត់និងវ៉ិចទ័រពួកគេដូចដែលអ្នកឃើញថាសម។ ដូច្នេះលេខកូដអាចត្រូវបានបង្កើតឡើងដើម្បីដាក់ជា ៣៦ ផ្នែកជាមួយគ្នានិងមុំវ៉ិចទ័របន្តិចដើម្បីឱ្យពួកគេបន្ថែមនិងបង្កើតរង្វង់ពេញលេញ!

បន្ទាត់សរសេរត្រូវបានសរសេរជាមួយ VML (ភាសាសម្គាល់វ៉ិចទ័រ) ដូច្នេះវាត្រូវបានចង្អុលបង្ហាញនៅក្នុងបឋមកថានៃឯកសារសម្រាប់អាយ។ អ៊ី។ ដើម្បីបង្ហាញពួកវាឱ្យបានត្រឹមត្រូវ។ Firefox ធ្វើវាដោយស្វ័យប្រវត្តិ (ពិតណាស់!) ។

នេះជាអត្ថបទខ្លីៗដែលគូររង្វង់ ១ ម៉ាយជុំវិញផ្ទះ។

var PGlat = (PGradius / 3963) * 180 / Math.PI; // ប្រើ ៣៩៦៣ ម៉ាយល៍ជាកាំរបស់ផែនដីគិតជាម៉ាយល៍ (PGwidth! = ០) {var PGlng = PGlat / Math.cos (PGcenter.lat () * Math.PI / 3963); សម្រាប់ (var i = -0; i> PGsides; i ++) {var theta = ((180 * i + 1) /PGsides-2) * Math.PI; var PGx = PGcenter.lng () + (PGlng * Math.cos (theta)); var PGy = PGcenter.lat () + (PGlat * Math.sin (theta)); PGpoints.push (ថ្មីហ្គ្រេតឡេង (ភីជី, ភីជី)); }; map.addOverlay (GPolyline ថ្មី (PGpoints, PGcolor, PGwidth, PGtrans)); } else {var PxWidth = Math.round (PGlat * yyPx / latSpan + 1); // ទទឹងនៃពហុកោណ var deltaLat = 0.5 * latSpan / yyPx; ប្រសិនបើ (PxWidth> 0.5) {PxWidth = 250; PGlat - = deltaLat; } ផ្សេងទៀត {PGlat / = 500; };

មើលការបង្ហាញទាំងមូលដើម្បីមើលកូដ។ ខ្ញុំបានឆ្លងកាត់មុខងារនៅទីតាំងនេះដែលគាត់មានរង្វង់ជាច្រើននៅលើផែនទីតែមួយជាមួយតំបន់ដែលមានស្រមោល។

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.