منصوبے کے بارے میں

Mapbox GL JS ایک JavaScript لائبریری ہے جو WebGL اور ویکٹر ٹائل ڈیٹا کا استعمال کرتے ہوئے براؤزر میں براہ راست انٹرایکٹو، مکمل طور پر حسب ضرورت ویکٹر نقشے پیش کرتی ہے۔ یہ Mapbox Style Specification کے مطابق نقشہ اسٹائلز استعمال کرتی ہے اور انہیں Mapbox Vector Tile Specification کے مطابق ویکٹر ٹائلوں پر پیش کرتی ہے۔ یہ لائبریری کراس پلیٹ فارم Mapbox GL ماحولیاتی نظام کا حصہ ہے، جس میں Android، iOS، macOS اور React Native کے لیے ہم آہنگ نیٹو SDKs شامل ہیں۔ Mapbox ایپلیکیشنز میں نقشے، تلاش اور نیویگیشن جیسی مقام کی خصوصیات شامل کرنے کے لیے بنیادی اجزاء فراہم کرتا ہے۔ اہم خصوصیات میں شامل ہیں: - WebGL کے ساتھ ویکٹر ٹائل پر مبنی رینڈرنگ برائے ہموار، اعلیٰ کارکردگی والا نقشہ ڈسپلے - Mapbox Style Specification کے ذریعے گہرائی سے حسب ضرورت نقشہ اسٹائلز - مختلف قسم کی لیئر اقسام کی معاونت بشمول دائرے، لکیریں، کثیرالاضلاع، علامات، فل ایکسٹروژن اور مزید - تھری ڈی خطوں کی بصری نمائش - مارکر، پاپ اپ اور انٹرایکٹو کنٹرولز - ڈیٹا پر مبنی اسٹائلنگ جہاں بصری خصوصیات فیچر ڈیٹا کے مطابق ردعمل دیتی ہیں - GeoJSON پوائنٹ ڈیٹا کے لیے کلسٹرنگ - ہیکس بن بصری نمائشیں - سیٹلائٹ امیجری لیئرز اس ریپوزٹری میں GL JS اور نیٹو SDKs دونوں میں استعمال ہونے والا مشترکہ کوڈ، مسائل اور ٹیسٹ فکسچرز بھی شامل ہیں۔ نیٹو سے مخصوص کوڈ اور مسائل کے لیے الگ ریپوزٹریز ہیں۔ دستاویزات، API حوالہ جات، ٹیوٹوریلز اور مثالیں Mapbox دستاویزات کی سائٹ کے ذریعے دستیاب ہیں۔ ایک عوامی گیلری اس لائبریری سے بنائی گئی حقیقی دنیا کی مثالیں پیش کرتی ہے۔ لائسنس نوٹ: Mapbox GL JS کو Mapbox Terms of Service کے تحت تقسیم کیا گیا ہے۔ ڈویلپرز کو سافٹ ویئر استعمال کرنے کے لیے فعال Mapbox اکاؤنٹ درکار ہے، اور SDK محدود غیر شناخت شدہ مقام اور استعمال کا ڈیٹا جمع کرتا ہے۔ بلنگ، اکاؤنٹنگ یا ڈیٹا جمع کرنے والے حصوں میں مداخلت کرنے والی تبدیلیاں مجاز نہیں ہیں۔