مواد ڏانھن هلو

سانچو:OSM Location map/doc

کليل ڄاڻ چيڪلي، وڪيپيڊيا مان

فني مسئلو

[سنواريو]

واپسي، 2024

[سنواريو]

هن سانچي جي مڪمل ڪارڪردگيءَ جي بحالي ۽ نين خاصيتن بابت مڪمل وضاحت لاءِ ڏسو سانچو:OSM Location map/Return to service. هيٺ ڏنل دستاويز پڻ اپڊيٽ ڪيو ويو آهي ۽ نون امڪانن کي شامل ڪري ٿو، تنهنڪري ان کي مٿي واري صفحي سان گڏ استعمال ڪري سگهجي ٿو.

دستاويز

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error
برڊگيٽ پارڪ، ليڪسٽرشائر ۾ اولڊ جان ٽاور

هي سانچو مهيا ڪري ٿو:

  • اوپن اسٽريٽ ميپ تان نقشو
  • ڪيترائي نشان، ليبل، ۽ تصويرون
  • مڪمل اسڪرين انٽرايڪٽو نقشو

مقصد

[سنواريو]

OSM Location map ايڊيٽرن کي اجازت ڏئي ٿو ته هو ڪنهن به جڳهه لاءِ مناسب زوم سطح سان نقشو شامل ڪن.

استعمال جا مثال

[سنواريو]

منظرنامو 1: سادو نقشو

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error

منظرنامو 2: هڪ نشان سان

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error
لانفيچيل جي ڀرسان پٿر

گهڻا نشان

[سنواريو]

هي سانچو 60 تائين نشان ڏيکاري سگهي ٿو، جن ۾ هر هڪ لاءِ الڳ سيٽنگون هونديون.

منظرنامو 3: نمبرن سان

[سنواريو]
وينس

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error
اهم جڳهيون:

{{#if  :| }}

وراثتي قدر

[سنواريو]

هر نشان لاءِ الڳ سيٽنگون ٿي سگهن ٿيون، پر جيڪڏهن مقرر نه ڪيون وڃن ته ڊيفالٽ قدر استعمال ٿيندا.

{{Flushing Meadows-Corona Park map}} هڪ سٺو مثال آهي.

منظرنامو 4: نقشي ۾ گرافڪ عنصر شامل ڪرڻ لاءِ نشانن جو استعمال

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error
بينوين، ڏکڻ ويلز جي آسپاس واري علائقي جو نقشو، جنهن ۾ رومي رستا ۽ عارضي لشڪري ڪيمپ مان وڌيڪ مستقل قلعي ڏانهن منتقلي ڏيکاريل آهي.[1]

بينوين واري علائقي جي نقشي مان ظاهر ٿيندڙ اهم نڪتا:

  • انهن نشانن مان هر هڪ جي ڏيک بلڪل الڳ آهي، ۽ ڪي اهڙي ماپ جا آهن جو اهي سادن نشانن بدران پاڻ “نقشي جون خاصيتون” لڳن ٿا۔
  • Mark-size صرف ويڪر مقرر ڪرڻ لاءِ نه، پر اوچائي مقرر ڪرڻ لاءِ پڻ استعمال ٿي سگهي ٿو، جيڪڏهن ٻي ڪاما سان جدا ڪيل قيمت شامل ڪئي وڃي۔ اهڙي طرح ‘box’ کي مستطيل شڪل ڏئي سگهجي ٿي۔ ‘box’ جي حالت ۾ ٽين قيمت ڪنڊن جي گولائي لاءِ آهي، جنهن سان ٻنهي رومي قلعن جا گول ڪنارا ٺهن ٿا۔ مثال: | mark-size2 = 44,62,4
  • لشڪري قلعي جي رنگ کي شفاف رکيو ويو آهي، تنهنڪري فقط ان جو خاڪو ڏسجي ٿو، جيڪو ويڪرو ۽ ٽٽل لڪيرن وارو رکيو ويو آهي۔
  • Label-pos2 کي ‘center’ تي رکيو ويو آهي، تنهنڪري لفظ شڪل جي اندر ظاهر ٿين ٿا، نه ته ڀرسان۔
  • هاڻي نقشي ۾ لڪير شامل ڪرڻ جا ڪيترائي طريقا آهن۔ هن نقشي ۾ رومي رستو shape6=rule ذريعي شامل ڪيو ويو آهي۔ rule وٽ ‘shape-outline’ جون صفتون هونديون آهن، جيڪي هتي | shape-outline6=hard grey,2,60,dashed سان مقرر ڪيون ويون آهن۔ رنگ ۽ لڪير جي ويڪر لازمي آهن؛ opacity٪ ۽ ‘style’ اختياري آهن۔ style جا اختيار solid، dashed، dotted يا double آهن۔
  • جيڪڏهن اوهان مڪمل اسڪرين وارو نسخو ڏسو ته اتي فقط پهريان ٽي نشان نظر ايندا۔ ڪنهن شيءِ کي خارج ڪرڻ لاءِ مثال طور mark-title6=none لکبو آهي۔
  • هتي مڪمل اسڪرين واري ڏيک ۾ ٽيئي نشان سفيد نظر اچن ٿا، پر الڳ سببن جي ڪري۔ Mark-color1 کي white تي رکيو ويو آهي۔ Mark-color3 مقرر ٿيل نه آهي (ڇوته Red pog.svg پاڻ هڪ تصويري عنصر آهي ۽ پنهنجو رنگ کڻي اچي ٿو)، تنهنڪري مڪمل اسڪرين وارو نشان Mark1 مان white ورثي ۾ وٺي ٿو۔ Mark-color2 کي transparent تي رکيو ويو آهي، جيڪو مڪمل اسڪرين جي نشان لاءِ white طور ظاهر ٿئي ٿو۔ نقشي ۾ وڌيڪ مختلف عنصر شامل ڪرڻ سان مڪمل اسڪرين وارا رنگ ارادي يا غيرارادي طور متاثر ٿي سگهن ٿا۔
  • هن نقشي ۾ ضلعي جي حد پڻ ڏيکاريل آهي۔ OpenStreetMap مان ‘map-data’ لڪيرون ڏيکارڻ لاءِ Qvalue ڪيئن استعمال ڪجي، ان لاءِ ڏسو پيرا ميٽرن وارو ڀاڱو۔
  • هن (مصنوعي) مثال ۾ ‘curveA’، يعني تير جهڙي مُڙي لڪير شامل ڪئي وئي آهي۔ curveC (گھڙيءَ جي سئيءَ جي رخ واري صورت) پڻ موجود آهي۔

کاٻي يا ساڄي ڪنڊ ۾ ننڍڙو رهنمائي نقشو شامل ڪرڻ

[سنواريو]

گهڻن صفحن ۾، خاص طور معلوماتي خاني وارن، اڳي ئي هڪ locator map هوندو آهي جيڪو ڏيکاريندو آهي ته موضوع يا هنڌ ڪٿي واقع آهي۔ جن صفحن ۾ اهو نه هجي، اتي اهو فائدي وارو ٿي سگهي ٿو ته اهو اوهان جي نقشي جي اندر ئي شامل ڪيو وڃي۔ هن مقصد لاءِ Wikimedia Commons مان موجود ڪو ‘Location map’ هن نقشي جي ڪنڊ ۾ شامل ڪري سگهجي ٿو۔

Location map جي ويڪر ۽ اوچائي اڳواٽ مقرر ڪرڻي پوندي، ۽ اهڙي حساب سان رکڻي پوندي جو اهو ڪنڊ مان نه هٽي۔ ڪي location maps اڳي ئي لاڳاپيل هنڌ کي نمايان ڪن ٿيون، پر جيڪڏهن نه ڪن ته اختياري locator ‘pog’ کي minipog-gx ۽ minipog-gy ذريعي رکيو وڃي ٿو، جيڪو minimap تي 100x100 گرڊ جي حساب سان ڪم ڪري ٿو۔ مثال طور gx=25 ۽ gy=50 جو مطلب ٿيندو ته dot minimap جي چوٿين حصي تائين افقي ۽ اڌ اوچائي تائين عمودي جاءِ تي رکيو ويندو۔ اهو latitude ۽ longitude استعمال نه ڪندو آهي۔ اصل نقطو (0,0) minimap جي مٿين کاٻي ڪنڊ ۾ هوندو آهي، جڏهن ته پاڻ minimap عام طور هيٺين ساڄي ڪنڊ ۾ هوندو آهي، پر minimap=file bottom left، minimap=file top left ۽ minimap=file top right به استعمال ڪري سگهجن ٿا۔

جيڪڏهن اوهان minimap جي سائيز تبديل ڪريو ته به dot صحيح جاءِ تي رهندو۔ (ياد رهي ته هاڻي غيرضروري ٿي ويل minipog-x ۽ minipog-y صرف مطابقت لاءِ برقرار رکيا ويا آهن۔ اهي ساڳين pixel ماپن تي هلندا هئا، تنهنڪري انهن جو حساب ڏکيو هوندو هو ۽ سائيز بدلجڻ تي ٻيهر ڪرڻو پوندو هو۔ تنهنڪري هاڻي gx ۽ gy استعمال ڪرڻ گهڻو بهتر آهي۔)

جيڪڏهن اصل نقشي جو علائقو mini-map جي وڏي حصي تي پکڙيل هجي ته dot جي بدران هڪ کليل ڳاڙهو باڪس ڏيکاري سگهجي ٿو، جيڪو مکيه نقشي جون حدون ڏيکاري ٿو۔ ان لاءِ صرف گهربل باڪس جي ويڪر مقرر ڪريو: minimap-boxwidth=xx جتي xx = minimap جي ويڪر جي سيڪڙو قدر هوندي۔ عام طور xx=15 کان گهڻو گهٽ هجي ته dot وڌيڪ مناسب هوندو۔ باڪس کي minipog-gx ۽ minipog-gy جي هم آهنگن تي مرڪز ۾ رکيو ويندو۔ گهربل ويڪر لاءِ ڪجهه آزمائش ڪرڻي پوندي۔ پوءِ باڪس جي اوچائي اصل نقشي جي تناسب موجب پاڻ ٺهندي ۽ minimap جي سائيز بدلجڻ سان ساڳئي تناسب سان بدلجي ويندي۔

قوس تي متن

[سنواريو]

وڏي جاگرافيائي خاصيتن لاءِ متن قوس جي چوڌاري رکجي سگهي ٿو، جيئن ڪنهن وڏي علائقي جو احساس پيدا ٿئي يا درياهه، جبلن جي قطار، سامونڊي ڪناري وغيره جي خم کي پيروي ڪري سگهجي۔ هي ٻين ليبلن کان مڪمل طور الڳ ڪم ڪري ٿو۔ اهو ڪنهن نشان يا dot سان نه جڙندو آهي ۽ نه ئي ڪو مڪمل اسڪرين وارو نشان پيدا ڪندو آهي۔ ان لاءِ پهرين اکر لاءِ هم آهنگ، شروعاتي زاويي، قوس جي ريڊيس ۽ اکرن جي وچ واري gap جا پيرا ميٽر گهرجن۔ متن جي سائيز ۽ رنگ پڻ مقرر ڪري سگهجن ٿا، يا Default سيٽنگن مان ورثي ۾ ملي سگهن ٿا۔

متبادل نشان

[سنواريو]

نقشي تي mark points لاءِ معياري ‘Red pog’ جي بدران ٻيون تصويرون به استعمال ڪري سگهجن ٿيون۔ Wikimedia Commons مان ڪا به تصوير مقرر ڪري سگهجي ٿي۔ مٿي ڏنل Pentre Ifan واري مثال ۾ 'Archaeological site icon (red).svg' استعمال ٿيل آهي۔ جيڪڏهن ڪنهن مخصوص تصويري فائيل کي mark1= ۾ مقرر ڪيو وڃي ته پوءِ ان کان پوءِ ايندڙ سڀ نشان به ساڳيو فائيل استعمال ڪندا، جيستائين اهي پنهنجو الڳ تصويري فائيل نه ڏين۔ جيڪڏهن تصوير چورس نه هجي ته پوءِ هڪ dimension value پڻ مقرر ڪرڻي پوندي (اوچائي 1 جي مقابلي ۾ ويڪر جو تناسب)

شفاف overlay

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error
رومي ۽ وچئين دور وارو ليسٽر: ڪجهه اهم هنڌ۔

نشان واري تصوير ضروري ناهي ته ننڍي ۽ اڻشفاف هجي۔ هڪ وڏي overlay تصوير (شفاف پسمنظر سان) استعمال ڪري سگهجي ٿي ته جيئن اهڙيون خاصيتون ڏيکاريون وڃن جيڪي بنيادي نقشي ۾ شامل نه هجن، جهڙوڪ ڪنهن شهر جون اڳوڻيون ڀتيون (ڏسو ڀرسان نقشو، جيڪو [[File:Leicester Town Walls map overlay.svg]] استعمال ڪري رهيو آهي)۔ اهڙيون تصويرون ڪيترن طريقن سان تيار ڪري سگهجن ٿيون (مثال طور بنيادي نقشي جي ڪاپي تي tracing ڪري)؛ انهن کي بلڪل ٻين marker image files وانگر ئي سڏيو وڃي ٿو۔ (انهن نقشن لاءِ overlay ٺاهڻ ۽ استعمال ڪرڻ جي تفصيلي رهنمائي لاءِ ڏسو رڪن:J. Johnson/OSM overlay how-to)۔ (هيٺ لڪير وارين گرافڪس ڏيکارڻ جا وڌيڪ سڌا طريقا پڻ ڏسو۔)

نقشي جي اندر legend/key/information panel

[سنواريو]

هي 2024 جي نئين خاصيت آهي، جيڪا shape=panel ذريعي استعمال ٿئي ٿي۔ هي عام coordinate system ئي استعمال ڪري ٿي ته جيئن panel جي مٿين کاٻي ڪنڊ ۽ ان تي رکيل نشانن/وضاحتن ٻنهي کي جاءِ ڏني وڃي، جيتوڻيڪ انهن جو نقشي جي انهيءَ نڪتي سان ڪو حقيقي تعلق نه هوندو۔

جڏهن ڪو نمبر يا ليبل استعمال نه ڪيو وڃي، تڏهن هتي استعمال جو مقصد مختلف قسمن جي هنڌن جي پکڙجڻ کي ڏيکارڻ آهي۔ انفرادي dots کي پوءِ به وڌيڪ ڄاڻ لاءِ “جاچ” ڪري سگهجي ٿو، خاص طور مڪمل اسڪرين واري نسخي ۾، پر صرف انهن کي ڳولي ڏسڻ سان، نه ته مٿان ئي نمايان پيش ڪرڻ سان۔ مختلف صفحن جي مواد جي مختلف گهرجن هونديون آهن۔ ڪنهن به نقشي کي تمام وڌيڪ لاڳاپيل ڄاڻ ڏيکارڻ جي ڪوشش ڪرڻ گهرجي، ۽ ايڊيٽر پنهنجون چونڊون ڪري سگهن ٿا ته جيئن نقشو مقالي جي بيان جو مناسب حصو بڻجي۔

(drawing جي ترتيب بابت هڪ نوٽ: بغير نمبر وارو mark سڀ کان پهرين ٺاهيو ويندو آهي۔ نمبر وارا marks 60 کان شروع ٿي shape1 تائين ٺاهيا ويندا آهن، تنهنڪري shape1 سڀ کان مٿان ايندو آهي۔ overlay بغير نمبر واري mark کي استعمال ڪري ٿو، تنهنڪري اهو ٻين سڀني جي هيٺان رهي ٿو۔ هن مثال ۾ panel لاءِ shape20 استعمال ڪيو ويو آهي ته جيئن اهو ٻن legend وارن نشانن (16 ۽ 17) جي هيٺان اچي ۽ اهي مٿس واضح نظر اچن۔)

متن جو رنگ

[سنواريو]

ليبل جي متن جو رنگ label-color = ذريعي مقرر ڪري سگهجي ٿو۔ معياري HTML رنگ نالي سان ڏئي سگهجن ٿا، ۽ ڪو به رنگ hex triplets coding #xxyyzz ذريعي پڻ مقرر ڪري سگهجي ٿو (ڏسو ويب جا رنگ)۔ بهرحال، وڪيپيڊيا جي نقشن ۾ هم آهنگ ڏيک لاءِ ڪي خاص OSM Location map رنگ به موجود آهن، جيڪي نسبتاً هلڪي tone range رکن ٿا ۽ بنيادي نقشن جي رنگن سان بهتر ملي وڃن ٿا۔ عام طور تي بهتر اهو آهي ته مخصوص سبب کان سواءِ انهيءَ range کي ئي استعمال ڪيو وڃي۔

عام استعمال ۾ هيٺين ليبل رنگ واري ترتيب تي عمل ڪرڻ گهرجي:-

soft grey آباديون = soft grey (نقشي جي اصل موضوع لاءِ hard grey ۽ وڏي label-size پڻ ٿي سگهي ٿي)

گهڻو اونداهي يا گهڻو ڀريل پسمنظر وارن علائقن ۾ shade کي hard grey يا dark gray ڏانهن وڌائڻو پئجي سگهي ٿو۔

soft blue درياهه، ڍنڍون، سامونڊي علائقا وغيره = soft blue (OSM جي نيري علائقن مٿان سٺو ڪم ڪري ٿو)
soft green پارڪ، قومي/علائقائي باغ، باغات، ٻيلا وغيره = soft green، OSM جي ساون علائقن مٿان سٺو ڪم ڪري ٿو۔ (ٻيلن ۾ يا نقشي جي موضوع لاءِ hard green وڌيڪ مناسب ٿي سگهي ٿو)
hard red احتياط سان استعمال ڪريو = dark red ڳاڙهي pog سان سٺو لڳي ٿو پر redlink جهڙو به لڳي سگهي ٿو۔ افسوس، اڃا تائين نقشي تي وڪي-لنڪ ممڪن نه آهن۔)
dark grey انفرادي هنڌ = dark grey (جيڪڏهن هنڌ وٽ ڳاڙهي pog سان گڏ فقط هڪ ليبل هجي ته رنگ لکڻ جي ضرورت ناهي)
dark brown Information panel = dark brown (مثال طور ‘pale brown’ panel تي تمام سٺو لڳي ٿو)

رنگن جي اختيارن جي مڪمل جدول

[سنواريو]
OSM نقشن لاءِ سفارش ڪيل رنگ۔

اهي معياري رنگن جي ڀيٽ ۾ وڌيڪ هلڪي ڇانوَ وارا آهن، تنهنڪري نقشي جي پسمنظر سان بهتر ملي وڃن ٿا (pale variants فقط panel-background وغيره لاءِ آهن)

style="background-color:#سانچو:OSM Location map/color" |pale red #سانچو:OSM Location map/color soft red #سانچو:OSM Location map/color hard red #سانچو:OSM Location map/color dark red #سانچو:OSM Location map/color
style="background-color:#سانچو:OSM Location map/color" |pale green #سانچو:OSM Location map/color soft green #سانچو:OSM Location map/color hard green #سانچو:OSM Location map/color dark green #سانچو:OSM Location map/color
style="background-color:#سانچو:OSM Location map/color" |pale blue #سانچو:OSM Location map/color soft blue #سانچو:OSM Location map/color hard blue #سانچو:OSM Location map/color dark blue #سانچو:OSM Location map/color
style="background-color:#سانچو:OSM Location map/color" |pale grey #سانچو:OSM Location map/color soft grey #سانچو:OSM Location map/color hard grey #سانچو:OSM Location map/color dark grey #سانچو:OSM Location map/color
style="background-color:#سانچو:OSM Location map/color" |pale brown #سانچو:OSM Location map/color soft brown #سانچو:OSM Location map/color hard brown #سانچو:OSM Location map/color dark brown #سانچو:OSM Location map/color
معياري HTML رنگ۔

اهي OSM نقشن تي ڪڏهن ڪڏهن تيز لڳن ٿا، پر compatibility لاءِ برقرار رکيا ويا آهن

White #سانچو:OSM Location map/color Silver #سانچو:OSM Location map/color Gray #سانچو:OSM Location map/color Red #سانچو:OSM Location map/color
Maroon #سانچو:OSM Location map/color Yellow #سانچو:OSM Location map/color Olive #سانچو:OSM Location map/color Lime #سانچو:OSM Location map/color
Green #سانچو:OSM Location map/color Aqua #سانچو:OSM Location map/color Teal #سانچو:OSM Location map/color Blue #سانچو:OSM Location map/color
Navy #سانچو:OSM Location map/color Fuchsia #سانچو:OSM Location map/color Purple #سانچو:OSM Location map/color Black #سانچو:OSM Location map/color
Orange #سانچو:OSM Location map/color transparent #سانچو:OSM Location map/color style="background-color:#سانچو:OSM Location map/color" |background1 #سانچو:OSM Location map/color

2024 ۾ نئون: هاڻي سڀني رنگن سان opacity value به ڏئي سگهجي ٿي، فقط رنگ جو نالو نه۔ مثال طور label-color3=dark blue,30 سان 30٪ opacity مقرر ٿيندي۔ (‘50%’ ۽ ‘opacity’ پيرا ميٽر هاڻي deprecated آهن؛ يعني اهي اڃا ڪم ڪن ٿا، پر هاڻي انهن جي ضرورت ناهي)

اهو پڻ ممڪن آهي ته ڪنهن به HTML Hex رنگ کي ڇهن انگن واري hex-code سان ڏنو وڃي، مثال طور #AAAAAA، پر default رنگ استعمال ڪرڻ سان صفحن جي وچ ۾ هم آهنگي رهي ٿي

جيڪڏهن ڪو صحيح رنگ مقرر نه ڪيو وڃي ته رنگ default طور 'hard grey' تي رکيو ويندو

متن، شڪل ۽ خاڪائي لڪير جي اوپيسيٽي

[سنواريو]

{{#if:| See Wikidata query.

maplink: Couldn't parse JSON: Syntax error

2024 واري تبديليءَ کان پوءِ هاڻي ڪنهن به مقرر ڪيل رنگ جي اوپيسيٽي کي آسانيءَ سان مقرر ڪري سگهجي ٿو۔ 'label-color' ۽ 'shape-color' لاءِ اها ٻي، ڪاما سان جدا ڪيل قيمت هوندي آهي۔ 'shape-outline' لاءِ اها ٽين شيءِ هوندي آهي، ڇاڪاڻ⁠تہ ان جي ترتيب هيئن آهي: رنگ جو نالو، لڪير جي ويڪر، اوپيسيٽي، اسلوب۔ مثال طور shape-outline4=hard red,8,30,solid شڪل جي چوڌاري 8px ٿلهي نيم شفاف ڳاڙهي خاڪائي لڪير شامل ڪندو۔ (ياد رهي ته اوپيسيٽي سيڪڙو ۾ ڏني ويندي آهي۔ تاريخي سببن جي ڪري اوپيسيٽي 0 ۽ 100 ٻئي مڪمل اڻشفاف رنگ ڏين ٿا۔ مڪمل شفافيت لاءِ 1 جي قيمت يا 'transparent' نالو استعمال ڪيو وڃي۔)

  • متبادل طور: | label-color=#1659165A. جيڪڏهن نالي وارن HTML رنگن بدران #hexvalues استعمال ڪيا وڃن ته به اوپيسيٽي مقرر ڪري سگهجي ٿي۔ ان لاءِ opacity جي اضافي ٻن hex digits کي شامل ڪري 8-digit #value ٺاهيو ويندو آهي، جتي opacity digits 00 (اڻشفاف) کان FF (شفاف) تائين هوندا آهن۔

اڳ ۾ شڪلين جي چوڌاري 'Halo' خاصيتون ڏيڻ جو هڪ اختيار موجود هو۔ اهي تمام گهٽ استعمال ٿينديون هيون (جيڪڏهن ڪڏهن ٿينديون به هيون)، ۽ انهن لاءِ ڪيترين اضافي شڪلين جي ضرورت پوندي هئي، جنهن سبب وسيلا گهڻا استعمال ٿيندا۔ جڏهن گهڻا dots استعمال ٿين ٿا ته template جي سائيز اڳي ئي مسئلا پيدا ڪري سگهي ٿي، تنهنڪري halo parameter کي في الحال هٽايو ويو آهي۔ البت shape-outline اختيار ذريعي halo جهڙا ڪيترائي اثر اڃا به حاصل ڪري سگهجن ٿا۔

متني اثر

[سنواريو]
گهڻ-سَٽَ وارو ليبل
جڏهن label = سان ڏنل ليبل جو متن هڪ ئي سٽ ۾ نه اچي سگهي، تڏهن هاڻي هر سٽ کي ^ واري نشاني استعمال ڪندي جيتريون ڀيرا گهرجي اوتريون ڀيرا ورهائي سگهجي ٿو۔ هي طريقو هاڻي پراڻن ۽ غيرمرغوب labela = ۽ labelb = جي جاءِ وٺي چڪو آهي۔ جيڪڏهن اوهان کي پنهنجي ليبل ۾ حقيقي ^ ڏيکارڻو هجي ته ^ entity استعمال ڪريو۔
بغير نشان جي ليبل
جيڪڏهن mark-size=0 رکيو وڃي ته نتيجي ۾ هڪ اهڙو ليبل ٺهندو جيڪو بغير ڪنهن marker جي آزاد نموني بيٺل هوندو۔
زاويه وارو ليبل
label-angle = مقرر ڪري سگهجي ٿو، جنهن سان ليبل جو متن marker point جي مرڪز جي چوڌاري ڏنل زاويي مطابق ڦرندو۔ اهڙو زاويه وارو ليبل، جنهن وٽ ڪو نشان به نه هجي، خاص طور جاگرافيائي ۽ ڊگهين لڪير وارين خاصيتن کي نالو ڏيڻ لاءِ گهڻو ڪارائتو هوندو آهي۔ وڌيڪ نمايان ۽ جاذبِ نظر متبادل اهو آهي ته متن کي قوس تي رکيو وڃي، ArcText اختيارن وسيلي۔ اندازي جي يڪسانيت لاءِ عام طور آباديءَ ۽ عمارتن جا نالا زاويه سان نه ڏيڻ گهرجن۔
وڪي مارڪ اپ
2024 ۾ نئين ڳالهه هي آهي ته هاڻي سمورو متن عام وڪي متن وانگر ڏيکاريو وڃي ٿو۔ ان جو مطلب آهي ته اوهان '''ٿلهو متن''' ۽ ''ترڇو متن'' معمول مطابق استعمال ڪري سگهو ٿا۔ وڪي-لنڪ به هاڻي ممڪن آهن، پر ياد رکو ته پوءِ اهي عام وڪي-لنڪ رنگ اختيار ڪندا، جنهن ۾ غير موجود صفحن لاءِ ڳاڙها لنڪ پڻ شامل آهن۔
  • ۽ فني شوقينن لاءِ هڪ ڳالهه: جيڪڏهن اوهان ٻين فونٽن يا font-effects کي لازمي طور استعمال ڪرڻ چاهيو ٿا ته پنهنجي ليبل ۾ <span style="...">اوهان جو متن هتي</span> جهڙا عنصر به شامل ڪري سگهجن ٿا۔ پر اهو ڪم نهايت احتياط ۽ سمجھداري سان ڪريو۔ مقصد هي نه آهي ته نقشي کي ضرورت کان وڌيڪ سجاوٽي اثرن سان ڀريو وڃي۔ البت، مناسب نموني سان استعمال ٿيڻ جي صورت ۾ اهو ئي شايد اهو حل هجي جيڪو اوهان ڳولي رهيا آهيو — بشرطيڪ اوهان کي HTML/CSS وغيره جي ڪافي ڄاڻ هجي۔

معلوماتي خاني ۾ استعمال

[سنواريو]

{{OSM Location map}} کي اهڙن معلوماتي خانن ۾ شامل ڪري سگهجي ٿو جيڪي module پيرا ميٽر جي اجازت ڏين ٿا، مثال طور {{infobox school}}، هن هدايت سان: |module={{OSM Location map| ...}}۔ هڪ مثال لاءِ ڏسو St John Fisher Catholic School، جتي ان سانچي کي معلوماتي خاني جي نقشي اندر اسڪول جي ٻن هنڌن کي ڏيکارڻ لاءِ استعمال ڪيو ويو آهي۔ ڪي معلوماتي خانا اهو به اجازت ڏين ٿا ته ان کي تصوير جي هيٺ ڏنل caption ۾ شامل ڪيو وڃي۔ البت، اهو فقط تڏهن ڪم ڪندو جڏهن تصوير ۽ ڪجهه caption متن گڏ موجود هجن۔ (ڏسو Inishmore Lighthouse

گرافڪ خاصيتون ڪڍڻ لاءِ ليبل متن جو استعمال

[سنواريو]

هاڻي جڏهن outline ۽ line-drawing جون مختلف خاصيتون اچي ويون آهن، تڏهن سادي گرافڪس ڏيکارڻ لاءِ متن وارن ليبلن کي استعمال ڪرڻ جي ضرورت اڳ جي ڀيٽ ۾ گهڻي گهٽجي وئي آهي۔ تنهن هوندي به، ڪجهه خاص حالتن ۾ Box Drawing واري فهرست مان ڪيتريون ئي يونيڪوڊ نشانيون مفيد ثابت ٿي سگهن ٿيون۔

پيرا ميٽرن جي فهرست

[سنواريو]
ڪوڊ جو خالي نمونو — OSM Location map سانچي جا سڀ پيرا ميٽر
{{OSM Location map
| coord = {{coord|  |  }}
| zoom=
| float = 
| width = 
| height = 
| fullscreen-option =
| caption = 
| title =

| minimap = 
| mini-file =
| mini-width =
| mini-height =
| minipog-gx =
| minipog-gy =
| minipog-boxwidth =
| scalemark =
    <!-- اختياري default سيٽنگون. اهي 'D' پيرا ميٽر صرف پوءِ ايندڙ نشانن لاءِ override قدر ٺاهين ٿا، پاڻ ڪا نشاني نٿا ٺاهين -->
|          shapeD = 
|    shape-colorD = 
|  shape-outlineD = 
|    shape-angleD =
|           markD = 
|      mark-sizeD = 
|       mark-dimD = 
|     label-sizeD = 
|    label-colorD = 
|    label-angleD =
|      label-posD = 
|            ldxD = <!-- label-offset-x ۽ -y جا مختصر روپ هاڻي سڀني سيٽن لاءِ موجود آهن-->
|            ldyD =  

    <!-- بغير نمبر وارو پيرا ميٽر سيٽ نقشي تي نشان ۽/يا ليبل ٺاهي ٿو -->
|   mark-coord = {{coord|  |  }}
|         mark = 
|        shape = 
|  shape-color = 
|shape-outline =
|  shape-angle = 
|    mark-size = 
|     mark-dim = 
|        label = 
|   label-size = 
|  label-color = 
|  label-angle =
|    label-pos = 
| ldx = 
| ldy =  
|   mark-title = 
|   mark-image = 
| mark-description=

<!-- قوسي متن (A، B ۽ C) — ڪابه شڪل، نشان يا مڪمل اسڪرين اثر ناهي، صرف قوس تي متن. هم آهنگ پهرين اکر لاءِ هوندا (وڌ ۾ وڌ 20).-->
|     arc-coordA = {{coord| | }}   
|      arc-textA =  
|     arc-angleA =  
|       arc-gapA = 
|    arc-radiusA = 
| arc-text-sizeA = <!-- default طور 12 --> 
|arc-text-colorA = 
|ellipse-factorA = <!-- default طور 1.0 --> 

<!-- نمبر وارا نشان (1 کان 60 تائين). mark1 ۾ ڏنل قدر سڀني ٻين نمبر وارن نشانن ۾ ورثي طور ايندا، جيستائين 'D' قدر سان override نه ڪيا وڃن-->
|   mark-coord1 = {{coord| | }}
|         mark1 = 
|        shape1 = <!--image/circle/square/triangle/diamond/rule/box/ellipse/etriangle/panel -->
|  shape-color1 = 
|shape-outline1 = <!--رنگ،ويڪر،اوپيسيٽي،اسلوب-->
|  shape-angle1 = 
|    mark-size1 = <!--ويڪر،اوچائي،ڪنڊ-->
|     mark-dim1 = 
|        label1 = <!--نئين سٽ لاءِ ^ استعمال ڪريو، جنهن سان labela1 ۽ labelb1 غيرضروري ٿي وڃن ٿا -->
|   label-size1 = <!--متن جي اثرن لاءِ اضافي اختيار پڻ شامل: ,outline,background-->
|  label-color1 = 
|  label-angle1 =
|    label-pos1 = <!--جاءِ،[line اختيار][،وڌيڪ اختيار]-->
|          ldx1 = 
|          ldy1 =  
|   mark-title1 = 
|   mark-image1 = 
| mark-description1=

|    mark-coord2 ={{coord|  |  }}
|          mark2 =
|         shape2 =
|   shape-color2 = <!-- ... ساڳيا سڀ پيرا ميٽر 60 تائين هر نمبر لاءِ جاري رهندا -->
}}

پيرا ميٽر

[سنواريو]
نقشي جي ڏيکاري جا پيرا ميٽر
پيرا ميٽر وضاحت
coord نقشي جي مرڪزي نقطي جا عرض بلد ۽ طول بلد جا هم آهنگ.

استعمال ڪريو coord={{Coord|عرض بلد|طول بلد}}. {{Coord}} ڪيترن ئي فارميٽن کي سنڀالي سگهي ٿو. مثال: coord={{Coord|57|18|22|N|4|27|32|W}}, coord={{Coord|44.112|N|87.913|W}}, coord={{Coord|44.112|-87.913}}. هي لازمي ناهي ته صفحي جي اصل coord هجي، ڇو ته نقشي جي فريم لاءِ مناسب جاءِ موضوع کي مرڪز کان هٽائي سگهي ٿي. (نشان الڳ سيٽ ڪيا وڃن ٿا).

zoom نقشي جو اسڪيل طئي ڪري ٿو (0 کان 19 تائين) جيئن OpenStreetMap ۾ مقرر آهي.

نوٽ: فاصلا عرض بلد تي منحصر هوندا آهن، ۽ اسڪرين/براؤزر مطابق به تبديل ٿيندا. هيٺان ڏيکاريل scalemark رڳو اندازو ڏي ٿو.

float فريم کي کاٻي، وچ (center/centre) يا ساڄي طرف رکي ٿو (default = ساڄو).

وچ ۾ رکڻ سان متن مٿي ۽ هيٺ ٿيندو، ٻي صورت ۾ پاسي ۾ اچي ويندو.

width
height
نقشي جي ويڪر ۽ اوچائي (پڪسلن ۾) مقرر ڪري ٿو. صرف انگ لکو (px نه). Default: 350×250.
fullscreen-option 2024 کان پوءِ هي پيرا ميٽر بي اثر آهي؛ مڪمل اسڪرين جو لنڪ پاڻمرادو ڏيکاريو ويندو آهي.
nolabels آبادين/ملڪن جا نالا لڪائڻ لاءِ nolabels=1 استعمال ڪريو.

نوٽ: Preview ۾ ليبل نظر ايندا، محفوظ ٿيڻ بعد لڪندا.

caption
auto-caption
نقشي هيٺ متن شامل ڪري سگهجي ٿو.

auto-caption=1 سان نمبر وار فهرست پاڻمرادو ٺهندي. auto-caption=15 سان ڪالمن ۾ ڏيکاري سگهجي ٿو.

title نقشي مٿان عنوان ڏيکارڻ لاءِ.

map-data
map-data-text
map-data-color
map-data-width

map-data-heavy
map-data-light

OpenStreetMap جي خارجي ڊيٽا (مثلاً حدون يا رستا) شامل ڪرڻ لاءِ.

مثال: map-data=Q83065 هڪ کان وڌيڪ عنصر ڪاما سان ڌار ڪريو. فريم ۽ مڪمل اسڪرين ٻنهي ۾ ڏيکاريو ويندو.

minimap Commons مان ننڍو نقشو شامل ڪرڻ لاءِ:

minimap=file bottom right وغيره.

mini-file

mini-width
mini-height

ننڍي نقشي جي فائيل ۽ سائيز مقرر ڪري ٿو.

minipog-gx
minipog-gy
minimap-boxwidth

ننڍي نقشي تي ڳاڙهو نقطو يا باڪس ڏيکارڻ لاءِ.

هي 100×100 گرڊ تي ٻڌل هوندو (lat/lon نه).

scalemark نقشي تي اسڪيل ڏيکارڻ يا لڪائڻ لاءِ (0 سان بند).
ليبل ۽ نشان پيرا ميٽر

ڪل 61 نشان لڳائي سگهجن ٿا (1 بغير نمبر ۽ 1–60 نمبر وارا). mark1 هڪ بنيادي سيٽ آهي جنهن مان باقي نشان قدر وٺن ٿا، جيستائين الڳ مقرر نه ڪيا وڃن.

پيرا ميٽر وضاحت
shape نشان جي شڪل:

circle، square، diamond، triangle box، ellipse، panel rule (لڪير)، curveA/curveC (تير واري قوس) image (default: Red pog.svg) نمبر وار نشان لاءِ n-circle استعمال ڪريو.

shape-color
shape-outline
shape-angle
numbered
شڪل جو رنگ، ڪنڊ، اوپيسيٽي ۽ رخ مقرر ڪري ٿو.

مثال: shape-color=hard blue,60 outline فارميٽ: رنگ، ٿولهه، اوپيسيٽي، انداز (solid/dashed وغيره).

mark Commons مان فائيل جو نالو جيڪو نشان طور استعمال ٿئي.
mark-size
(mark-dim)
نشان جي سائيز (ويڪر، اوچائي، ڪنڊ).

mark-size=0 سان صرف ليبل ڏيکارجي ٿو.

mark-coord نشان جي هم آهنگ:

mark-coord=Coordinates: Unable to parse latitude as a number:lat
{{#coordinates:}}: invalid latitude

label نشان سان گڏ متن.

نئين سٽ لاءِ ^ استعمال ڪريو. mark-size=0 سان رڳو متن ڏيکارجي ٿو.

label-size متن جي سائيز (default = 12).

background يا outline به شامل ڪري سگهجن ٿا.

label-color متن جو رنگ.

مثال: dark blue,40 (40٪ اوپيسيٽي). Default: dark grey

label-pos
ldx
ldy
ليبل جي جاءِ (left/right/top/bottom/center).

ldx ۽ ldy سان پوزيشن وڌيڪ ترتيب ڏئي سگهجي ٿي.

نوٽ: جيڪڏهن شڪل panel هجي، ته متن شڪل جي ڀر ۾ رکڻ بدران ان جي اندر رکيو ويندو آهي، ۽ left ۽ right پوءِ عام “جاءِ واري” هدايت بدران اهڙيون “justified” هدايتون بڻجي وينديون آهن، جيڪي panel جي اندر wrap ٿيندڙ متن تي لاڳو ٿينديون آهن۔

2024 لاءِ نئون: هاڻي هن پيرا ميٽر ۾ وڌيڪ لڪير-ڪڍڻ وارا اختيار به موجود آهن، ۽ اهي هيٺ ڏنل ڪنهن به position indicator سان گڏ ڪم ڪري سگهن ٿا۔

  • with-line: ldx ۽ ldy استعمال ڪري شڪل کان ڪجهه فاصلي تي هڪ نئون نقطو طئي ڪريو، ۽ ٻنهي وچ ۾ مناسب لڪير ڪڍو۔ مثال طور label-pos2=left,with-line| ldx2=-15| ldy2=-3 نشان کان ان offset تائين هڪ لڪير ڪڍيندو، ۽ پوءِ ليبل کي انهيءَ نئين نقطي جي کاٻي پاسي رکي ڇڏيندو۔
  • n-line: هي تقريباً 'with-line' وانگر ڪم ڪري ٿو، پر numbered shapes لاءِ استعمال ٿيندو آهي۔ جيڪڏهن ڪيترائي نمبر وارا dot پاڻ ۾ overlap ڪن ٿا ته هي انگ کي dot مان “ڪڍي” ڳنڍيندڙ لڪير جي پڇاڙيءَ تي رکي ٿو۔ جيڪڏهن متن وارو ليبل به هجي ته پوءِ انگ ۽ ليبل ٻئي گڏ ڇپبا۔
  • mark-line: هي ldx يا ldy جي repositioning خاصيتن کي استعمال نٿو ڪري، ۽ نه ئي ليبل سان لاڳاپو رکي ٿو۔ ان جي بدران هي هن شڪل کان پوئين mark تائين هڪ ڳنڍيندڙ لڪير ڪڍي ٿو۔ مثال طور label-pos2=right, mark-line,2 ليبل کي عام نموني سنڀاليندو، ۽ mark2 ۽ mark1 جي وچ ۾ 2px ٿلهي لڪير به ڪڍيندو، جنهن جو رنگ shape-outline2 مان ورتو ويندو۔ وڌيڪ ٻه comma-separated قيمتون اختياري طور ڏئي سگهجن ٿيون: هڪ CSS line-style (solid، dashed، يا dotted) ۽ هڪ gap size، جنهن سان ساڳئي ٿولهه ۽ انداز جون ٻه متوازي لڪيرون ٺهنديون، ۽ انهن جي وچ ۾ ڏنل gap رهندو۔ مثال: label-pos=top,mark-line,3,dotted,6۔ جيڪڏهن gap 1 هجي يا مقرر نه ڪيو ويو هجي ته فقط هڪ لڪير ٺهندي۔
    خلاصو:label-pos=position,mark-line,line-width,style,gap-width.
  • photo-panel: هي ldx ۽ ldy استعمال ڪري ٿو، ۽ هڪ panel ٺاهي ٿو (default اوچائي 50px) جنهن ۾ ليبل جو متن ۽ اختياري تصوير ٻنهي ڏيکاري سگهجن ٿا، ۽ هڪ ڳنڍيندڙ لڪير واپس mark/shape ڏانهن وڃي ٿي۔ 'mark-image' ۾ ڏنل قيمت (تصوير چونڊڻ لاءِ) کان علاوه، هن لاءِ وڌيڪ ٻه comma-separated پيرا ميٽر به لازمي آهن: تصوير جي dimension value ۽ panel جي ڪل گهربل ويڪر۔ مثال: label-pos=left,photo-panel,0.8,110۔ panel جي مرڪز جي جاءِ ldx= ۽ ldy= سان طئي ٿيندي۔ left يا right اهو ظاهر ڪندا ته تصوير panel جي اندر ڪهڙي پاسي هوندي۔ پوءِ ليبل panel جي بچيل حصي جي مرڪز ۾ رکيو ويندو۔ هڪ اختياري آخري پيرا ميٽر panel جي اوچائي به مقرر ڪري سگهي ٿو — خاص طور تي جڏهن تصوير نه هجي۔ مثال: label-pos=left,photo-panel,0,90,24 هڪ اهڙو panel ڏئي ٿو جنهن ۾ صرف هڪ سٽ وارو متن هجي ۽ ڪا تصوير نه هجي۔
    خلاصو:label-pos=position,photo-panel,photo-dimension,panel-width,panel-height.

|- |label-angle | label-angle = مقرر ڪري سگهجي ٿو، جنهن سان ليبل جو متن marker point جي مرڪز جي چوڌاري ڏنل درجن موجب ڦرندو۔ (+ve زاويه clockwise ڦيرائيندو، -ve anticlockwise) جيڪڏهن mark-size کي صفر تي رکيو وڃي ته پوءِ نتيجي ۾ هڪ آزاد بيٺل ليبل ٺهندو جنهن وٽ ڪو marker نه هوندو، ۽ اهو جاگرافيائي ۽ ليڪ وارين خاصيتن لاءِ مفيد هوندو۔ اندازي جي يڪسانيت لاءِ عام طور سڀني آبادي وارن نالن کي زاويه نه ڏيڻ گهرجي۔ |- ! colspan="2" style="background-color:lightblue" | مڪمل اسڪرين واري ڳنڍڻي لاءِ اضافي مواد |- | colspan="2" style="background-color:lightblue" | 'full screen' نقشو ساڳيو OSM بنيادي نقشو استعمال ڪري ٿو، پر هڪ الڳ نقشي واري ماحول ۾، جنهن ۾ استعمال ڪندڙ zoom in ۽ zoom out ڪري سگهن ٿا، نقشي کي drag ڪري سگهن ٿا، ۽ 'More details' بٽڻ وسيلي ٻين نقشن ۽ satellite imagery تائين پهچي سگهن ٿا۔ هن ۾ numbered markers پڻ هوندا آهن، جن لاءِ tooltip-style عنوان، ۽ تصويرن جا ننڍڙا thumbnail caption سان گڏ ڏيکاري سگهجن ٿا۔ اهو خاص طور تڏهن وڌيڪ فائديمند هوندو آهي جڏهن نقشي تي ڪيترائي marker هجن۔ هن خاصيت لاءِ مواد هيٺ ڏنل ٽن پيرا ميٽرن سان طئي ڪيو ويندو آهي — ۽ ٻين mark خاصيتن وانگر انهن کي به هر mark لاءِ نمبر سان لکڻو پوندو: |- ! پيرا ميٽر ! وضاحت |- | mark-title | هي عنوان tooltip ۽ thumbnail title طور ظاهر ٿيندو آهي، جڏهن marker تي click ڪيو وڃي۔ جيڪڏهن mark-title=none رکيو وڃي ته اهو marker مڪمل اسڪرين واري نقشي مان خارج ٿي ويندو۔ (پر مکيه نقشي تي عام نموني ظاهر ٿيندو رهندو۔)
2024 ۾ نئون: جيڪڏهن mark-title جي اندر ڪو وڪي-لنڪ شامل ڪيو وڃي ته هاڻي اهو framed map تي mark کي هڪ live-link بڻائيندو۔ فقط پهريون لنڪ ئي اصل ڳنڍڻي طور استعمال ٿيندو، پر پورو متن mark/dot تي hover ڪرڻ وقت tooltip طور ظاهر ٿيندو۔ |- | mark-image | جڏهن marker تي click ڪيو وڃي ته هي هڪ pop-up thumbnail تصوير ڏيکاري ٿو۔ صرف Wikimedia Commons وغيره مان تصوير جو نالو شامل ڪريو۔ (يعني نه قوسين، نه 'File:') |- | mark-description | caption وارو متن، جيڪو يا ته pop-up تصوير سان گڏ ڏيکاريو ويندو، يا جيڪڏهن تصوير نه هجي ته text box جي صورت ۾ marker تي click ڪرڻ وقت ظاهر ٿيندو۔ هن ۾ وڪي-لنڪ وغيره شامل ڪري سگهجن ٿا ته جيئن وڌيڪ لاڳاپيل مقالن ڏانهن ڳنڍي سگهجي۔ |- ! colspan="2" style="background-color:lightblue" | قوسي متن: قوس تي رکيل ليبل |- | colspan="2" style="background-color:lightblue" | Arc-text وارا پيرا ميٽر 3 مختلف ننڍا متن (وڌ ۾ وڌ 20 اکر) قوس جي مٿان رکڻ جي اجازت ڏين ٿا، ۽ ان سان گڏ اهڙا پيرا ميٽر پڻ ڏين ٿا جيڪي دائري جي ٽائٽنس (radius) ۽ متن جي ڍلائپ (gap) تي ضابطو رکن ٿا۔ radius ۾ تبديلي gap تي به اثر انداز ٿيندي؛ وڏي radius سان gap وڌيڪ کلي ويندو۔ گهربل شڪل ۽ اثر حاصل ڪرڻ لاءِ آزمائش ۽ سڌارا ڪرڻا پوندا۔ عام اصول طور پهرين گهربل شروعاتي نقطي جا هم آهنگ طئي ڪريو، پوءِ OSM Location map#Text on an arc مان ڪو شروعاتي نمونو چونڊيو، ۽ پوءِ نقشي جي ضرورت مطابق پيرا ميٽر ترتيب ڏيو۔ هيٺ ڏنل پيرا ميٽر set A لاءِ آهن۔ Sets B ۽ C پڻ موجود آهن۔ |- ! پيرا ميٽر ! وضاحت |- | arc-coordA|| پهرين اکر جا هم آهنگ، هن صورت ۾: ={{coord|xxx.xx|yyy.yy}} |- | arc-textA=|| پنهنجو متن هتي شامل ڪريو |- | arc-angleA || درجن ۾، -180 کان 180 تائين۔ 0 سان افقي شروعات ٿيندي، -90 سڌو مٿي، 90 سڌو هيٺ |- | arc-gapA ||1 = هڪ فرضي “معياري” قدر۔ 0.2 تمام ويجهو، 10 تمام ڍلو۔ جيڪڏهن negative gap لڳائجي ته اکر الٽجي ويندا ۽ دائري جي ٻئي رخ تي هلندا |- | arc-radiusA ||1 = هڪ فرضي “معياري” قدر۔ 0.5 ڪافي ٽائيٽ دائرو، 8 ايترو ويڪرو جو تقريباً سڌو لڳندو |-| arc-text-sizeA || معياري font sizes۔ جيڪڏهن مقرر نه ڪيو ويو هجي ته default 12 آهي |- | arc-text-colorA || متن جو رنگ مقرر ڪري ٿو۔ #000000 جهڙا color hex ۽ معياري OSM Location map رنگ قبول ڪيا ويندا |- | ellipse-factorA|| دائري کي دٻائيندو يا ڊگهو ڪندو۔ 1 = فرضي دائرو، 0.5 کان 1.0 مٿيون ۽ هيٺيون حصو وڌيڪ چٽو ڪندو، 1.0 کان مٿي پاسا وڌيڪ چٽا ڪندو۔ |}

{{Maplink}} سان ڀيٽ

[سنواريو]

مئي 2018 کان وٺي {{Maplink}} وسيلي به فريم اندر نقشو ٺاهڻ ممڪن ٿيو آهي، جيڪو ڪجهه پهلوئن ۾ OSM Location map جهڙو ڪم ڪري ٿو۔ ٻنهي حالتن ۾ دنيا جي ڪنهن به هنڌ لاءِ هڪ static نقشي جي تصوير مقالي ۾ شامل ڪري سگهجي ٿي، جيڪا OpenStreetMap جي ڊيٽا مان حاصل ٿيندي آهي۔ فرق انهن شين ۾ آهي جيڪي اهي بنيادي نقشي تي شامل ڪري سگهن ٿا يا نٿا ڪري سگهن۔ Maplink، پنهنجي framed ۽ fullscreen ٻنهي نسخن ۾، points (numbered يا icon-style نوڪيلا dots)، ۽ مختلف lines ۽ areas شامل ڪري سگهي ٿو، جيڪي عام طور OpenStreetMap مان wikidata Q values وسيلي آندا ويندا آهن۔ ان جي وڏي ڪردار مان هڪ “خودڪار” نقشو مهيا ڪرڻ آهي، جيڪو wikidata ذريعي جلدي نتيجا ڏئي ٿو، اڪثر ڪنهن infobox جي اندر به۔

OSM Location map ۾ عمل گهڻو وڌيڪ هٿ سان تيار ڪيل هوندو آهي، جتي مقالي مان عنصر گڏ ڪري نقشو ٺاهيو ويندو آهي۔ framed map وڌيڪ شاهوڪار قسم جا dots، shapes، graphics، overlays، images ۽ خاص طور متن ڏيکاري سگهي ٿو، ته جيئن ڪنهن خاص مقالي سان لاڳاپيل مخصوص تفصيل پيش ڪري سگهجن۔ هاڻي ان کي Q value پڻ ڏيکارڻ جي صلاحيت ڏني وئي آهي (في الحال حدن ۽ رستن تائين محدود)۔ ان جو fullscreen متبادل Maplink جي fullscreen شيءِ جي گهڻو ويجهو آهي، جتي framed map لاءِ ڏنل تفصيلن کي وري point-items طور استعمال ڪيو ويندو آهي۔

بنيادي ٽيڪنالاجي

[سنواريو]

OSM Location map پاڻ ۾ ڪا به نقشا ٺاهڻ يا ڏيکارڻ جي صلاحيت نٿو رکي۔ 2023 تائين فريم جي اندر موجود هر شيءِ {{Graph:Street map with marks}} سانچي وسيلي ٺهندي هئي، جيڪو يوزر:Yurik طرفان ٺاهيو ويو هو۔ هن ۾ ويگا visualisation پيڪيج استعمال ڪيو ويندو هو، جيڪو بنيادي نقشو ۽ متن ۽ گرافڪ عنصرن جي وڏي حد ڏيکاريندو هو۔ پنهنجي شروعاتي صورت ۾ نتيجو bitmap تصوير طور تيار ٿيندو هو، جنهن سبب ڏسڻ دوران وسيلن جو استعمال گهٽ هوندو هو، پر ريزوليوشن گهٽ هوندي هئي۔ 2020 ۾ bitmap ٺاهڻ وارو عمل ختم ڪيو ويو، جنهن سان صفحي جي ڏيک وڌيڪ صاف ٿي وئي، پر وسيلن جو استعمال ڪافي وڌي ويو۔

اپريل 2023 ۾ سيڪيورٽي خدشن سبب ويگا پيڪيج ۽ ان سان لاڳاپيل سڀئي 'graph' ماڊيول ختم ڪيا ويا۔ ڊگهي غيريقيني دور کان پوءِ (جيڪو اپريل 2024 تائين به مڪمل حل نه ٿيو هو) هڪ طريقو ڳوليو ويو جنهن سان اڳوڻا نتيجا ٻيهر پيدا ڪري سگهجن۔ Extension:Kartographer استعمال ڪندي، ان جي <mapframe> ٽيگ وسيلي بنيادي نقشو html <div> عنصر جي اندر ڏيکاريو ويو۔ پوءِ inline CSS ڪوڊ ذريعي انهيءَ فريم ۾ گرافڪس ۽ متن ڏيکاريا ويا۔ Mercator 'coords' کي x,y pixel قدرن ۾ تبديل ڪيو ويو ته جيئن نقشو ۽ zoom سطح سان ٺهڪندڙ هجن۔ هن تبديلي نه صرف موجود 5,600 سانچن کي ٻيهر ڪم ڪندڙ بڻايو، پر وڌيڪ گرافڪ خاصيتون شامل ڪرڻ ۽ معياري wiki markup ۽ wiki لنڪن جي استعمال کي به بهتر بڻايو۔

مڪمل اسڪرين وارو اختيار، جيڪو فريم ٿيل نقشي مان کوليو وڃي ٿو، هڪ بلڪل مختلف نقشا ٺاهڻ وارو طريقو مهيا ڪري ٿو، جيتوڻيڪ اهو به Kartographer ذريعي OSM بنيادي ڊيٽا استعمال ڪري ٿو۔ هي <maplink> ٽيگ استعمال ڪري هڪ interactive مڪمل اسڪرين نقشو ڏئي ٿو، جنهن کي zoom ۽ drag ڪري سگهجي ٿو۔ اهو فريم ٿيل نقشي مان markers ۽ رنگن کي پڻ (numbered markers طور) نقل ڪري ٿو۔ پوءِ انهن کي وڌيڪ مواد سان وڌائي سگهجي ٿو، جيئن عنوان، تصوير ۽ وضاحت، ۽ گڏوگڏ coordinates پڻ ڏيکاريا ويندا آهن۔ نتيجي طور هڪ اهڙو نقشو-مرڪوز صفحو تيار ٿئي ٿو جيڪو مقالي جي مواد سان ڳنڍجڻ جو نئون طريقو ڏئي ٿو۔

نقشا ٺاهڻ واري ٽيڪنالاجي جي وڌيڪ ترقي هن وقت Wikimedia Foundation جي ترجيحن ۾ شامل ناهي۔ {{maplink}} کي، جيڪو شروعات ۾ صرف مڪمل اسڪرين نقشي لاءِ هڪ سادو متن وارو لنڪ هو، هاڻي اهڙي سطح تي آندو ويو آهي جتي اهو wikidata مان سڌو ڊيٽا کڻي فريم ٿيل نقشو ڏيکاري سگهي ٿو۔ نون نقشا حلن لاءِ في الحال ڪا سرگرم ترقي جاري ناهي (جيڪڏهن توهان کي ڪا ڄاڻ هجي ته ٻڌايو!). وسيلن جو استعمال گهٽ رکڻ لاءِ فريم ۾ static تصوير ڏيکاري وڃي ٿي، جيڪا click ڪرڻ تي مڪمل اسڪرين interactive بڻجي وڃي ٿي۔ Maplink هاڻي infobox ۾ وڏي پيماني تي استعمال ٿي رهيو آهي، جتي نقشو پاڻمرادو موجود ڊيٽا مان ٺهي ٿو۔

هي سانچو خاص طور هٿ سان ترتيب ڏيڻ واري نقشي لاءِ ٺاهيو ويو آهي، جنهن ۾ ڏيکاريل علائقو ۽ شامل ڪيل عنصر ۽ ليبل موضوع جي ضرورت مطابق چونڊيا ۽ ترتيب ڏنا وڃن ٿا۔ هڪ ٻيو طريقو، جيڪو في الحال ڪنهن به نقشا سانچي ۾ سپورٽ نٿو ٿئي، اهو آهي ٻاهرين زنده ڊيٽا مان معلومات وٺڻ، جهڙوڪ SPARQL query استعمال ڪري وڏي علائقي جا scatter-plots ٺاهڻ۔ اهڙن ڪم ۾ سيڪيورٽي ۽ سنڀال جا مسئلا اهم رڪاوٽ آهن، جيئن ٻين زنده ڊيٽا وارن گرافن ۾ به ٿيندو آهي۔

هتي استعمال ٿيل ٽيڪنالاجي (Kartographer + inline CSS) کي “معقول حد تائين ترقي يافته” سڏجي ٿو۔ اپريل 2024 جي آخر تائين اهو لڳي ٿو ته هي هڪ مستحڪم ۽ پائيدار حالت ۾ آهي، تنهنڪري 2023 واري 'Graph' جهڙو وقفو ٻيهر اچڻ جو امڪان گهٽ آهي۔ ممڪن آهي ته مستقبل ۾ SVG بنياد تي گرافڪس طرف وڌيو وڃي، جنهن سان وڌيڪ بهتر گرافڪ مواد ۽ شايد هڪ مڪمل بصري ايڊيٽنگ ماحول به ملي سگهي۔ ٻئي پاسي، اهڙن نقشن جي به گهرج آهي جيڪي گهٽ وسيلن سان وڌيڪ points ڏيکاري سگهن، جنهن لاءِ شايد ڪجهه خاصيتون گهٽ ڪرڻيون پون۔ پر اهي گهڻو ڪري هن سانچي جا متبادل هوندا، نه ته سڌي جاءِ وٺندڙ۔

پڻ ڏسو

[سنواريو]
  • وڪيپيڊيا:وڪيپيڊيا لاءِ نقشا – وڪيپيڊيا تي موجود نقشا ٺاهڻ وارن اوزارن جي فهرست
  • {{Location map}} – ويڪرائي ڦاڪ ۽ ڊگھائي ڦاڪ سان هڪ نشان/ليبل رکڻ لاءِ
  • {{Location map+}} – نشانن/ليبلن جي لامحدود فهرست رکڻ لاءِ
  • {{Location map many}} – ويڪرائي ڦاڪ ۽ ڊگھائي ڦاڪ سان ڪيترائي نشان ڏيکارڻ لاءِ
  • Commons:Category:Map pointers – وڪي ميڊيا ڪامنز ۾ موجود مختلف نشانين (پوائنٽرن) جي فهرست
  • {{Overlay}} – تصوير تي نمبر، متن يا رنگي ٽيگ جي اوورلي رکڻ لاءِ، ته جيئن تصوير ۾ خاص جڳهن جي نشاندهي ڪري سگهجي
  1. Royal Commission on the Ancient and Historical Monuments of Wales (1976). Glamorgan Inventory, Vol 1, Part 2: The Iron Age and Roman Occupation. p. 100. https://shop.rcahmw.gov.uk/products/glamorgan-inventory-vol-1-part-2-the-iron-age-and-roman-occupation-ebook?variant=29576736997441.