ಬೀಜಗಣಿತ ಮತ್ತು ಜ್ಯಾಮಿತಿ… ನಾನು ಅದನ್ನು ಯಾವಾಗ ಬಳಸುತ್ತೇನೆ? ಗೂಗಲ್ ನಕ್ಷೆಗಳು!

ಸ್ಕ್ರೀನ್ ಶಾಟ್ 2014 10 23 3.24.52 PM ನಲ್ಲಿ

ನನ್ನ ಉತ್ತಮ ಸ್ನೇಹಿತ, ಗ್ಲೆನ್, ಫ್ಯಾಮಿಲಿ ವಾಚ್‌ಡಾಗ್ ಸ್ಥಾಪಕರಲ್ಲಿ ಒಬ್ಬರು. ಫ್ಯಾಮಿಲಿ ವಾಚ್‌ಡಾಗ್ ಆ ಅದ್ಭುತ ಕಥೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ… ಸಾರ್ವಜನಿಕ ಸೇವೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತಿರುವ ಮ್ಯಾಶ್‌ಅಪ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಕಂಪನಿಯು ಮತ್ತು ಅದರ ಸ್ಥಾಪಕರಿಗೆ ಜೀವನವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು ಒಂದು ವ್ಯತ್ಯಾಸವನ್ನು ಮಾಡಿದ್ದೀರಿ ಎಂದು ತಿಳಿದು ಪ್ರತಿದಿನ ಕೆಲಸಕ್ಕೆ ಹೋಗುವುದು ಆಶ್ಚರ್ಯಕರವಾಗಿರಬೇಕು. ನಾನು ಗ್ಲೆನ್‌ನನ್ನು ನೋಡಿದಾಗಲೆಲ್ಲಾ ಅವನು ಹುಚ್ಚನಂತೆ ಕೆಲಸ ಮಾಡುತ್ತಾನೆ ಮತ್ತು ಅದರ ಪ್ರತಿ ನಿಮಿಷವನ್ನೂ ಪ್ರೀತಿಸುತ್ತಾನೆ.

ಟುನೈಟ್ ನಾನು ಗ್ಲೆನ್‌ಗೆ ಒಂದೆರಡು ಗೂಗಲ್ ನಕ್ಷೆ ಸಮಸ್ಯೆಗಳೊಂದಿಗೆ ಸಹಾಯ ಮಾಡಿದೆ. ನಾನು ನಿಮ್ಮೊಂದಿಗೆ ಒಂದನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸಿದ್ದೇನೆ ... ಗೂಗಲ್ ನಕ್ಷೆಗಳಲ್ಲಿ ವೃತ್ತವನ್ನು ಚಿತ್ರಿಸಿದೆ. ಅದು ಸುತ್ತುತ್ತದೆ (ನನಗೆ ತಿಳಿದ ಮಟ್ಟಿಗೆ), ನೀವು ನಿಜವಾಗಿಯೂ ವೃತ್ತವನ್ನು ಸೆಳೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ. ಆದಾಗ್ಯೂ, ನೀವು ಸೂಕ್ತವಾಗಿ ಕಾಣುವಂತೆ ಪಾಲಿಲೈನ್‌ಗಳನ್ನು ಸೆಳೆಯುವ ಮತ್ತು ಅವುಗಳನ್ನು ವೆಕ್ಟರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀವು ಹೊಂದಿದ್ದೀರಿ. ಆದ್ದರಿಂದ, ಕೇವಲ 36 ಭಾಗಗಳನ್ನು ಒಟ್ಟಿಗೆ ಇರಿಸಲು ಮತ್ತು ವೆಕ್ಟರ್ ಅನ್ನು ಸ್ವಲ್ಪ ಕೋನಗೊಳಿಸಲು ಕೋಡ್ ಅನ್ನು ನಿರ್ಮಿಸಬಹುದು ಇದರಿಂದ ಅವುಗಳು ಸೇರ್ಪಡೆಗೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಸಂಪೂರ್ಣ ವಲಯವನ್ನು ನಿರ್ಮಿಸುತ್ತವೆ!

ಪಾಲಿಲೈನ್‌ಗಳನ್ನು ಇದರೊಂದಿಗೆ ಬರೆಯಲಾಗಿದೆ ವಿಎಂಎಲ್ (ವೆಕ್ಟರ್ ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆ), ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ನಿರೂಪಿಸಲು ಐಇಗಾಗಿ ಫೈಲ್‌ನ ಹೆಡರ್‌ನಲ್ಲಿ ಸೂಚಿಸಬೇಕಾಗುತ್ತದೆ. ಫೈರ್ಫಾಕ್ಸ್ ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುತ್ತದೆ (ಸಹಜವಾಗಿ!).

ನಿಮ್ಮ ಮನೆಯ ಸುತ್ತ 1 ಮೈಲಿ ವೃತ್ತವನ್ನು ಸೆಳೆಯುವ ತುಣುಕು ಇಲ್ಲಿದೆ.

var PGlat = (PGradius / 3963) * 180 / Math.PI; // ಮೈಲುಗಳಲ್ಲಿ 3963 ಮೈಲಿಗಳನ್ನು ಭೂಮಿಯ ತ್ರಿಜ್ಯವಾಗಿ ಬಳಸಿದರೆ (ಪಿಜಿವಿಡ್ತ್! for (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 (ಹೊಸ GLatLng (PGy, PGx)); }; map.addOverlay (ಹೊಸ GPolyline (PGpoints, PGcolor, PGwidth, PGtrans)); } else {var PxWidth = Math.round (PGlat * yyPx / latSpan + 1); ಪಾಲಿಲೈನ್‌ನ // ಅಗಲ var ಡೆಲ್ಟಾಲ್ಯಾಟ್ = 0.5 * ಲ್ಯಾಟ್‌ಸ್ಪಾನ್ / ವೈಪಿಎಕ್ಸ್; if (PxWidth> 0.5) {PxWidth = 250; ಪಿಜಿಲಾಟ್ - = ಡೆಲ್ಟಾಲ್ಯಾಟ್; } else {ಪಿಜಿಲಾಟ್ / = 500; };

ಕೋಡ್ ಅನ್ನು ಪೂರ್ಣವಾಗಿ ನೋಡಲು ಸಂಪೂರ್ಣ ಡೆಮೊ ವೀಕ್ಷಿಸಿ. ಈ ಸೈಟ್‌ನಲ್ಲಿನ ಕಾರ್ಯದಲ್ಲಿ ನಾನು ಸಂಭವಿಸಿದೆ, ಅಲ್ಲಿ ಅವನು ಒಂದೇ ನಕ್ಷೆಯಲ್ಲಿ ಮಬ್ಬಾದ ಪ್ರದೇಶಗಳೊಂದಿಗೆ ಅನೇಕ ಪದರಗಳನ್ನು ಪಡೆದಿದ್ದಾನೆ.

ನೀವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು?

ಸ್ಪ್ಯಾಮ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಈ ಸೈಟ್ ಅಕಿಸ್ಸೆಟ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ನಿಮ್ಮ ಕಾಮೆಂಟ್ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ತಿಳಿಯಿರಿ.