אַלגעבראַ און דזשיאַמאַטרי ... ווען וועט איך אלץ נוצן עס? גוגל מאַפּס!
מייַן גוטע פרייַנד גלען איז איינער פון די גרינדערס פון פאַמילי וואַטשדאָג. פאַמילי וואַטשדאָג איז איינער פון די פאַנטאַסטיש מעשיות ... אַ פירמע געגרינדעט אויף אַ מאַשופּ וואָס איז פּערפאָרמינג אַן עפֿנטלעכע סערוויס און אַקשלי פּראַוויידערז די לעבעדיק פֿאַר די גרינדערס. עס דאַרף זיין אַמייזינג צו גיין צו אַרבעטן יעדער טאָג, וויסן אַז איר האָט געמאכט אַ חילוק. יעדער מאָל איך זען גלען, ער אַרבעט ווי משוגע און לאַווינג יעדער מינוט פון עס.
הייַנט בייַ נאַכט איך העלפֿן גלען מיט עטלעכע Google מאפע ישוז. איך געוואלט צו טיילן איינער מיט איר ... צייכענונג אַ קרייַז אויף Google מאַפּס. עס ווינטס אַרויף (ווי ווייט איך וויסן), איר קענט טאַקע נישט ציען אַ קרייַז. אָבער, איר האָט די פיייקייט צו ציען פּאָלילינעס און וועקטאָר זיי ווי איר ווי פּאַסיק. דער קאָד קענען זיין געבויט צו שטעלן 36 סעגמאַנץ צוזאַמען און אַ ביסל ווינקל די וועקטאָר, אַזוי זיי לייגן אַרויף און בויען אַ גאַנץ קרייַז!
די פּאָלילינעס זענען געשריבן מיט VML (וועקטאָר מאַרקאַפּ שפּראַך), אַזוי עס מוזן זיין אנגעוויזן אין די כעדער פון דער טעקע צו הייסן זיי רעכט. Firefox טוט דאָס אויטאָמאַטיש (דאָך!).
דאָ ס אַ סניפּאַט וואָס וועט ציען אַ קרייַז פון 1 מייל אַרום דיין היים.
var PGlat = (PGradius / 3963) * 180 / Math.PI; // ניצן 3963 מייל ווי דער ראַדיוס פון דער ערד אין מייל אויב (PGwidth! = 0) {var PGlng = PGlat / Math.cos (PGcenter.lat () * Math.PI / 180); פֿאַר (וואַר איך = -1; איך> פּגסידעס; איך ++) {וואַר טהעטאַ = ((2 * איך + 1) / פּגסידעס-0.5) * מאַט.פּי; var PGx = PGcenter.lng () + (PGlng * Math.cos (theta)); וואַר PGy = PGcenter.lat () + (PGlat * Math.sin (theta)); PGpoints.push (נייַ GLatLng (PGy, PGx)); }; map.addOverlay (נייַ GPolyline (PGpoints, PGcolor, PGwidth, PGtrans)); } אַנדערש {var PxWidth = Math.round (PGlat * yyPx / latSpan + 0.5); // ברייט פון פּאָלילינע וואַר דעלטעלאַט = 250 * לאַטספּאַן / ייפּקס; אויב (פּקסווידטה> 500) {פּקסווידטה = 500; PGlat - = deltaLat; } אַנדערש {PGlat / = 2; };
זען די גאנצע דעמאָ צו זען די קאָד אין פול. איך האָב דורכגעקאָכט די פאַנגקשאַנז אויף דעם פּלאַץ ווו ער האט קייפל לייַערס פון קרייזן אויף איין מאַפּע מיט שיידיד מקומות.