تخلیق کردہ کوآرڈینیٹس کے لیے بصری سیاق و سباق فراہم کرنے کے لیے، ہم SVG کا استعمال کرتے ہوئے ایک سادہ گلوب آئیکن نافذ کرتے ہیں۔ یہ کیسے کیا جا سکتا ہے اس کی ایک مثال یہ ہے:
یہ SVG ایک سادہ گلوب بناتا ہے جس میں عرض البلد اور طول البلد کی لائنیں ہیں، اور ایک سرخ نقطہ جو تخلیق کردہ مقام کی نمائندگی کرتا ہے۔ نقطے کی درست جگہ تخلیق کردہ کوآرڈینیٹس کی بنیاد پر حساب کی جا سکتی ہے۔
[... موجودہ مواد ...]
مثالیں
یہاں مختلف پروگرامنگ زبانوں میں بے ترتیب کوآرڈینیٹس پیدا کرنے کے لیے کچھ کوڈ کی مثالیں ہیں:
import random
defgenerate_random_coordinates(): latitude = random.uniform(-90,90) longitude = random.uniform(-180,180)return latitude, longitude
lat, lon = generate_random_coordinates()print(f"{lat:.4f}° {'N'if lat >=0else'S'}, {abs(lon):.4f}° {'E'if lon >=0else'W'}")
کاپی بٹن کی فعالیت کو نافذ کرنے کے لیے، ہم کلپ بورڈ API کا استعمال کر سکتے ہیں۔ یہاں ایک سادہ جاوا اسکرپٹ مثال ہے:
functioncopyToClipboard(text){navigator.clipboard.writeText(text).then(()=>{alert('کوآرڈینیٹس کلپ بورڈ میں کاپی کر دیے گئے ہیں!');},(err)=>{console.error('متن کاپی نہیں کیا جا سکا: ', err);});}// استعمالconst copyButton =document.getElementById('copyButton');copyButton.addEventListener('click',()=>{const coordinates =document.getElementById('coordinates').textContent;copyToClipboard(coordinates);});
یہ فنکشن کاپی بٹن پر کلک کرنے پر کال کی جا سکتی ہے، تخلیق کردہ کوآرڈینیٹس کو کاپی کے لیے متن کے طور پر پاس کیا جا سکتا ہے۔