سانچو:OSM Location map/doc
| هي سانچو ھزارين صفحن تي استعمال ٿئي ٿو، تنهنڪري ان ۾ ڪيل تبديليون وڏي پيماني تي نظر اچي سگهن ٿيون۔ تبديليون لاڳو ڪرڻ کان اڳ، مهرباني ڪري انهن کي سانچي جي /ريتخاني يا /آزمائشي حالتون وارن ذيلي صفحن ۾ آزمائي ڏسو، يا پنهنجي يوزر ذيلي صفحي ۾ جانچ ڪريو۔ تبديليون لاڳو ڪرڻ کان اڳ ڳالهيون صفحي تي بحث ڪرڻ تي پڻ غور ڪيو۔ |
فني مسئلو
[سنواريو]| 18 اپريل 2023 تي هڪ فني مسئلي سبب وڪيميڊيا “گراف” ماڊيول کي بند ڪري ڇڏيو هو، جنهن تي اهي نقشا دارومدار رکندا هئا. ان کان پوءِ صفحي تي نقشا صحيح نموني ظاهر نه ٿي رهيا هئا جيئن ايڊيٽرن ارادو ڪيو هو. لڳي ٿو ته Graph/Vega حل ويجهي مستقبل ۾ دستياب نه ٿيندو. بهرحال، هاڻي ان مسئلي جو متبادل حل نڪتو آهي، جنهن ۾ وڏي تبديلي سان CSS گرافڪس استعمال ڪيا ويا آهن. هن ۾ ڪجهه فائدا، نيون خاصيتون (۽ شايد تيز لوڊنگ وقت) آهن، پر ڪجهه چئلينج پڻ آهن—خاص طور تي متن جي سائيز ۽ جڳهه بابت. نظام هاڻي مستحڪم نظر اچي ٿو، پر جيڪڏهن ڪا به غلطي يا مسئلو نظر اچي ته مهرباني ڪري ڳالهه صفحي تي رپورٽ ڪريو. دستاويزڪاري اپڊيٽ جاري آهي... |
واپسي، 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 تي تمام سٺو لڳي ٿو) |
رنگن جي اختيارن جي مڪمل جدول
[سنواريو]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 |
نقشي جي مرڪزي نقطي جا عرض بلد ۽ طول بلد جا هم آهنگ.
استعمال ڪريو |
zoom |
نقشي جو اسڪيل طئي ڪري ٿو (0 کان 19 تائين) جيئن OpenStreetMap ۾ مقرر آهي.
نوٽ: فاصلا عرض بلد تي منحصر هوندا آهن، ۽ اسڪرين/براؤزر مطابق به تبديل ٿيندا. هيٺان ڏيکاريل scalemark رڳو اندازو ڏي ٿو. |
float |
فريم کي کاٻي، وچ (center/centre) يا ساڄي طرف رکي ٿو (default = ساڄو).
وچ ۾ رکڻ سان متن مٿي ۽ هيٺ ٿيندو، ٻي صورت ۾ پاسي ۾ اچي ويندو. |
widthheight |
نقشي جي ويڪر ۽ اوچائي (پڪسلن ۾) مقرر ڪري ٿو. صرف انگ لکو (px نه). Default: 350×250. |
fullscreen-option |
2024 کان پوءِ هي پيرا ميٽر بي اثر آهي؛ مڪمل اسڪرين جو لنڪ پاڻمرادو ڏيکاريو ويندو آهي. |
nolabels |
آبادين/ملڪن جا نالا لڪائڻ لاءِ nolabels=1 استعمال ڪريو.
نوٽ: Preview ۾ ليبل نظر ايندا، محفوظ ٿيڻ بعد لڪندا. |
captionauto-caption |
نقشي هيٺ متن شامل ڪري سگهجي ٿو.
|
title |
نقشي مٿان عنوان ڏيکارڻ لاءِ. |
|
|
OpenStreetMap جي خارجي ڊيٽا (مثلاً حدون يا رستا) شامل ڪرڻ لاءِ.
مثال: |
minimap |
Commons مان ننڍو نقشو شامل ڪرڻ لاءِ:
|
mini-file
|
ننڍي نقشي جي فائيل ۽ سائيز مقرر ڪري ٿو. |
|
|
ننڍي نقشي تي ڳاڙهو نقطو يا باڪس ڏيکارڻ لاءِ.
هي 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)
نمبر وار نشان لاءِ |
shape-colorshape-outlineshape-anglenumbered |
شڪل جو رنگ، ڪنڊ، اوپيسيٽي ۽ رخ مقرر ڪري ٿو.
مثال: |
mark |
Commons مان فائيل جو نالو جيڪو نشان طور استعمال ٿئي. |
mark-size( mark-dim) |
نشان جي سائيز (ويڪر، اوچائي، ڪنڊ).
|
mark-coord |
نشان جي هم آهنگ:
|
label |
نشان سان گڏ متن.
نئين سٽ لاءِ ^ استعمال ڪريو.
|
label-size |
متن جي سائيز (default = 12).
background يا outline به شامل ڪري سگهجن ٿا. |
label-color |
متن جو رنگ.
مثال: |
label-posldxldy |
ليبل جي جاءِ (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 کان مٿي پاسا وڌيڪ چٽا ڪندو۔
|}
مئي 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}} – تصوير تي نمبر، متن يا رنگي ٽيگ جي اوورلي رکڻ لاءِ، ته جيئن تصوير ۾ خاص جڳهن جي نشاندهي ڪري سگهجي
- ↑ 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.