Şablon:Location mark+

Vikipedi, özgür ansiklopedi
Şablon belgelemesi[gör] [değiştir] [geçmiş] [temizle]

Bu şablon, bir veya daha fazla işareti bir resim üzerine yerleştirir ve isteğe bağlı olarak etiketler ekler. Yardımcı şablon {{Location mark~}} işareti etiketlerle birlikte oluşturmak için bir veya daha fazla kez kullanılabilir. Sadece etiketler için, {{Location mark label}} şablonu her renkteki etiketi, istenen yazı boyutunda, resmin üzerine yerleştirebilir.

Diğer şablonlar bir resmin üzerine başka bir resmi bindirebilme yeteneğine sahiptir. Bu şablon, koordinat değerleri kullanarak herhangi bir resmin üzerinde bir işareti belirli bir konumun üstünde merkezler. Böylece bileşik resmin boyutu değiştirilse bile işaretleyicilerin göreceli konumları değişmez. Bileşik resim, basit bir resim, kenarlı bir resim veya küçük bir resim olarak görüntülenebilir.

Eğer konumun coğrafi koordinatları biliniyorsa ve konum haritası şablonlarından biri mevcutsa, konum haritası ailesinden bir şablon kullanılmalıdır. Aşağıdaki Ayrıca bakınız bölümü alternatif şablonları listeler.

Kullanım[kaynağı değiştir]

ABD'deki bazı yerler
San Francisco
San Francisco
Four Corners
Four Corners
New York
New York
ABD'deki bazı yerler
{{Location mark+
| image = 
| width = 
| caption = 
| alt = 
| type = 
| float = 
| marks = 
}}
{{Location mark~
| width = 
| label = 
| position = 
| font_size = 
| background = 
| mark = 
| mark_width = 
| mark_alt = 
| mark_link = 
| x = 
| y = 
}}

Parametreler[kaynağı değiştir]

Location mark~ için parametreler
Parametre Açıklama
width Resmin genişliği. Varsayılan değer 220 pikseldir. Resmin genişliğiyle kesinlikle aynı olmalıdır.
label İsteğe bağlı olarak, işaretin yanında gösterilecek etiket metni. Metin viki bağlantılı olabilir.
position Etiketin işarete göre konumunu belirtir. Geçerli değerler şunlardır: left, right, top ve bottom. Varsayılan değer right. Eğer bir değer atanmazsa, etiket işaretin konumuna bağlı olarak ya sağa ya da sola yerleştirilir.
font_size Etiket için kullanılacak yazı boyutu yüzde olarak belirtilir. Varsayılan değer %90'dır. Örnek olarak, font_size=80 kullanılabilir.
background Etiket metni için kullanılacak arka plan rengi. Web renklerine bakınız. Varsayılan olarak arka plan rengi, etiketin arkasındaki görüntüden alınır.
mark İşaret olarak kullanılacak resmin adı. Varsayılan olarak Red pog.svg'dir. Burada ve burada bazı örnekler görülebilir.
mark_width Piksel cinsinden işaretin genişliği. Varsayılan olarak 8 pikseldir. Örneğin, mark_width=7px şeklinde değil, mark_width=7 şeklinde girilmelidir. Etiketler büyük işaretli görsellerle iyi çalışmaz. Bu şablonun kaplama oluşturması amaçlanmamıştır. Bakınız {{Superimpose}}.
mark_link Maddeyi okuyan kişinin işarete tıklaması durumunda takip edilecek bir viki bağlantısını belirtir. Fare imleci işaretin üzerine getirildiğinde bağlantılı maddenin adı araç ipucu olarak görüntülenecektir.
mark_alt İşaret resmi için alternatif metin. Bakınız WP:ALT. Eğer mark_alt metni belirtilmezse label metni kullanılacaktır.
x
y
İşaretin resim üzerindeki konumunu belirtir. İşaretin koordinatları, 1000 piksel genişliğinde bir harita temel alınarak piksel cinsinden belirtilmelidir. Şablon bu değerleri düzgün görüntüleme için ölçekleyecektir. Aşağıya bakınız.
x%
y%
İşaretin resim üzerindeki konumunu belirtir. %x görüntünün sol kenarından olan mesafenin yüzdesini, %y üst kenardan aşağıya olan mesafenin yüzdesini belirtir. Aşağıya bakınız.
Location mark label için parametreler
Parametre Açıklama
label İşaretin yanında görüntülenmesi istenen etiket metni. Metin, bir viki bağlantısı olabilir.
lwidth Kaydırma öncesinde görüntülenecek etiketin genişliği (varsayılan: lwidth=18em).
lheight Satır arası boşluk için görüntülenecek etiketin satır yüksekliği (varsayılan: lheight=%111).
position Etiketin işarete göre konumu. Geçerli değerler: left, right, top ve bottom. Varsayılan right. Eğer belirtilmezse, şablon etiketi işarete göre sağa veya sola yerleştirilir.'
size Etiket için kullanılacak yüzde olarak belirtilen yazı boyutu. Varsayılan %90'dır. Örneğin, font_size=80.
color Etiket metni için kullanılacak ön plan rengi. Web renklerine bakınız. Varsayılan: black. Örnekler: color=purple veya color=#0099EE (yeşil-mavi).
bg Etiket metni için kullanılacak arka plan rengi. Web renklerine bakınız. Varsayılan olarak arka plan rengi, etiketin arkasındaki görüntüden alınır. Örnekler: bg=darkorange, veya bg=#0099EE (yeşil-mavi).
mark İşaret için kullanılacak resmin adı. Varsayılan resim Red pog.svg. burada veya burada bazı örnekler görülebilir.
mark_width İşaretin genişliği piksel cinsinden belirtilir. Varsayılan değer 0'dır (gizlenmiş). Örnek olarak, mark_width=7 kullanılabilir.
mark_link Maddeyi okuyan kişinin işarete tıklaması durumunda takip edilecek bir viki bağlantısını belirtir.
mark_alt İşaret resmi için alternatif metin. Bakınız WP:ALT. Eğer mark_alt metni belirtilmezse label metni kullanılacaktır.
x veya x% Etiketin yatay eksen boyunca soldan sağa konumu. Aşağıya bakınız.
y or y% Etiketin dikey eksen boyunca yukarıdan aşağıya konumu. Aşağıya bakınız.

İşaret yerleştirme parametreleri[kaynağı değiştir]

Bir harita üzerinde işaret oluşturmanın iki yolu vardır.

x ve y parametrelerini kullanarak görüntüye işaret koyma[kaynağı değiştir]

x ve y parametreleri için değerler, görüntünün 1000 piksel genişliğinde ölçeklendirildiğinde işaretin konumunun piksel koordinatlarıdır.

x, 1000 piksel genişliğindeki bir görüntünün sol kenarından itibaren işaretin piksel olarak uzaklığıdır.
y, 1000 piksel genişliğindeki bir görüntünün üst kenarından itibaren işaretin piksel olarak uzaklığıdır.

Bu değerleri elde etmenin en az iki yolu vardır:

  1. Resmi dosya sayfasından bilgisayarınıza indirin. GIMP veya XnView gibi bir grafik yazılımıyla açın. Resmi 1000 piksel genişliğine ölçeklendirin ve fare imleci istenen konumu gösterdiğinde x, y koordinatlarını kaydedin. Bu değerleri doğrudan kullanabilirsiniz.
  2. Resmi dosya sayfasından bilgisayarınıza indirin. Microsoft Paint gibi imleç pozisyonunun koordinatlarını gösteren herhangi bir resim görüntüleyicide resmi açın. İmleç istenen konumu gösterdiğinde x, y koordinatlarını kaydedin. Ardından:
1000 · x'/w = x  ve  1000 · y'/w = y
burada x' ve y' imleç koordinatları, w bilgisayarınızda görüntülenen resmin genişliği, x ve y ise x ve y parametrelerine atayacağınız değerlerdir.

x% ve y% parametrelerini kullanarak görüntüye işaret koyma[kaynağı değiştir]

x%, görüntünün sol kenarından itibaren mesafenin yüzdesini belirtir.
y% üst kenardan aşağı doğru olan mesafenin yüzdesini belirtir.

type parametresi[kaynağı değiştir]

default type=border type=thumb
İskoçya kıyısında üç yer
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point

-->

İskoçya kıyısında üç yer
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
İskoçya kıyısında üç yer
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
İskoçya kıyısında üç yer

Örnekler[kaynağı değiştir]

İlk iki örnek {{Konum haritası+}} kullanılarak da oluşturulabilir.

Çoğunlukla varsayılan değerler kullanılarak[kaynağı değiştir]

İskoçya'daki hava durumu istasyonları
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
{{Location mark+
| width =
| image = Scotland relief location map.jpg
| caption = İskoçya'daki hava durumu istasyonları
| float =
| type =
| marks =
{{Location mark~
  | width =
  | label = '''Cape Wrath'''
  | position =
  | x = 452 | y = 480 }}
{{Location mark~
  | width =
  | label = '''Rattray Head'''
  | position =
  | x = 835 | y = 703 }}
{{Location mark~
  | width =
  | label = '''Ardnamurchan Point'''
  | position =
  | x = 307 | y = 865 }}
}}

Etiketler için arka plan rengi kullanılarak[kaynağı değiştir]

Kuzey Ren-Vestfalya'daki en büyük şehirler
Cologne
Cologne
Düseldorf
Düseldorf
Dortmund
Dortmund
Essen

Essen
Duisburg
Duisburg
Kuzey Ren-Vestfalya'daki en büyük şehirler
{{Location mark+
| image = North Rhine-Westphalia location map 05.svg
| width = 300
| caption = [[Kuzey Ren-Vestfalya]]'daki en büyük şehirler
| type = thumb
| marks =
{{Location mark~
  | width = 300
  | label = Cologne
  | position = right
  | background = #a7cb9d
  | x = 302 | y = 702 }}
{{Location mark~
  | width = 300
  | label = Düseldorf
  | position = left
  | background = #a7cb9d
  | x = 267 | y = 574 }}
{{Location mark~
  | width = 300
  | label = Dortmund
  | position = right
  | background = #a7cb9d
  | x = 456 | y = 457 }}
{{Location mark~
  | width = 300
  | label = <br />Essen
  | position = right
  | background = #a7cb9d
  | x = 328 | y = 484 }}
{{Location mark~
  | width = 300
  | label = Duisburg
  | position = left
  | background = #a7cb9d
  | x = 261 | y = 496 }}
}}

Görünmez işaret kullanılarak[kaynağı değiştir]

Sevimli civcivler
Altın
Altın
Toprak
Toprak
Sevimli civcivler
{{Location mark+
| image = Take five.jpg
| caption = Sevimli civcivler
| type = thumb
| marks =
{{Location mark~
  | label = Altın
  | position = top
  | background = #ae9074
  | mark = Blanksvg.svg
  | x = 433 | y = 295 }}
{{Location mark~
  | label = Toprak
  | position = top
  | background = #ae9074
  | mark = Blanksvg.svg
  | x = 812 | y = 245 }}
}}

Ayrıca bakınız[kaynağı değiştir]