Ŝablono:Situo sur mapo/multoble

El Vikipedio, la libera enciklopedio
Salti al navigilo Salti al serĉilo


Dokumentado Dokumentado

Ĉi tiu ŝablono estas varianto de {{situo sur mapo}}, kiu ebligas aperigon de du komuteblaj mapoj. La elekto okazas per la parametro Mapospeco.

Ĉi tiu ŝablono parte baziĝas sur fr:Modèle:Carte avec géolocalisation el la franca vikipedio. Tamen ĝi havas nur unu nenomitan parametron, nome 1. La nenomitaj parametroj 2 ĝis 4 ĉi tie fariĝis Latitudo, Longitudo kaj Teksto. Krome la tieaj nenomitaj parametroj 5 ĝis 7 ne havas ekvivalentojn ĉi tie. Tamen eblas difini la markilon per la parametro Markospeco.

Uzado

Kutima markilo, kiel {{situo sur mapo}}
{{Situo sur mapo/multoble
|1=
|Latitudo=
|Longitudo=
|Teksto=
|Mapo en angulo=
|Mapospeco=
|Markospeco=
|Marko-ampl=
|Priskribo=
|Larĝo=
|Floso=
|Priskribo=
}}
Kun markilo per {{punkto sur mapo}}
{{Situo sur mapo/multoble
|1=
|X=50
|Y=50
|Mapo en angulo=
|Mapospeco=
|Markospeco=
|Marko-ampl=
|Priskribo=
|Larĝo=
|Floso=
|Priskribo=
|lokoj=
{{Punkto sur mapo|}}
}}
Same kiel antaŭe, sed sen X kaj Y resp. kun "punkto"
{{Situo sur mapo/multoble
|1=
|Latitudo=
|Longitudo=
|Mapo en angulo=
|Mapospeco=
|Punkto=
|Punkto-a=
|Punkto-b=
|Priskribo=
|Larĝo=
|Floso=
|Priskribo=
|lokoj=
{{Punkto sur mapo|}}
}}

Bonvolu atenti, ke ĉikaze la unua punkto estas montrata jam per la parametra kombino "Latitudo", "Longitudo", "Punkto" kaj (nedevige) "Punkto-a" kaj "Punkto-b".

Parametroj

Tri parametroj estas devigaj, nome la unua nenomita kaj samtempe Latitudo kaj Longitudo.

  • 1 : la konvencia mapnomo (deviga).
  • Latitudo : la latitudo decimala en gradoj (deviga en la modo laŭ {{situo sur mapo}})
  • Longitudo : la longitudo decimala en gradoj (deviga en la modo laŭ {{situo sur mapo}})
  • X kaj Y kun la valoro 50 malaperigas la kutiman markilon resp. ĉe manko de koordinatoj la alie aperantan erarmesaĝon.
  • Punkto alternative aperigas punkton. Sed tiam "Latitudo" kaj "Longitudo" devas esti difinataj.
    • Punkto-a difinas la specon de punkto.
    • Punkto-b difinas plian detalon de punkto.
  • Teksto : la loknomo (nedeviga, malplena defaŭlte)
  • Mapo en angulo : la konvencia mapnomo en angulo ; vidu la ekzemplojn (nedeviga, neniu mapo en angulo defaŭlte)
  • Mapospeco : la speco de bildo ; vidu la ekzemplojn (nedeviga, administra mapo defaŭlte)
  • Markospeco : la bildeto por la marko, kiu estas difinita per helpo de la ŝablono {{Situo sur mapo/marko}}.
    • Marko-ampl : la grandeco por la antaŭe difinita marko.
  • Larĝo : la larĝo en pikseloj (sed sen px) de la afiŝata mapo (nedeviga, 298 defaŭlte)
  • Floso : opcioj de lokigo left, rightnone (nedeviga, right defaŭlte)
  • Priskribo : la priskribo de la afiŝita mapo (nedeviga sed neniu defaŭlte)
Notoj
  • Por la parametroj <Punkto>, <Punkto-a>, <Punkto-b>, vidu la listo de la punktoj uzeblaj en parametro.
  • Se la parametro Mapo en angulo estas lasata malplena, la mapo en angulo estas aŭtomate determinata.
  • La parametro Mapospeco povas havi unu duoblan valoron : « /reliefo » ; « reliefo/ » kio kaŭzas la uzadon de la procedo “imagetogle/geobox”.

Ekzemploj

Kodo Rezulto
Minimuma uzo:
{{Situo sur mapo/multoble|Ruslando|Latitudo=55.75|Longitudo=37.62|Teksto=Moskvo}}
Lokigo sur la mapo de Ruslando
DEC
Moskvo
Moskvo
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Ruslando : Moskvo.
Kun alĝustigo de la larĝeco:
{{Situo sur mapo/multoble
|Sinusoida projekcio|Latitudo=34.11|Longitudo=-118.41|Teksto=Los Angeles|Larĝo=200
|Floso=left|Priskribo=Pozicio de Los Anĝeleso.
}}
Lokigo sur la mapo de Sinusoida projekcio
DEC
Los Angeles
Los Angeles
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Sinusoida projekcio : Los Angeles.
Kun alĝustigo de la larĝeco:
{{Situo sur mapo/multoble
|Francio|Latitudo=43.70|Longitudo=7.27|Teksto=Nico|Larĝo=150
}}
Lokigo sur la mapo de Francio
DEC
Nico
Nico
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Francio : Nico.
Aŭtomate determinas la mapon en angulo.
{{Situo sur mapo/multoble
|Arizono|Latitudo=32.21|Longitudo=-110.92|Teksto=Tucson|Markospeco=konstruaĵo2|Larĝo=200
|Mapo en angulo=
|Priskribo=Lokigo de la uzino Raytheon de Tucson en Arizono.
}}
Lokigo sur la mapo de Arizono
DEC
Tucson
Tucson
Lokigo de Arizono en Usono
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Arizono : Tucson.
Difinas la mapon en angulo.
{{Situo sur mapo/multoble
|Arizono|Latitudo=32.21|Longitudo=-110.92|Teksto=Tucson|Markospeco=konstruaĵo2|Larĝo=200
|Mapo en angulo=Mondo
|Priskribo=Lokigo de la uzino Raytheon de Tucson en Arizono.
}}
Lokigo sur la mapo de Arizono
DEC
Tucson
Tucson
Lokigo de Arizono en mondo
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Arizono : Tucson.
Difinas la mapospecon.
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48.6173213
|Longitudo=2.4085969
|Teksto=Courcouronnes 
|Mapo en angulo=
|Mapospeco=reliefo
|Priskribo=Lokigo de Courcouronnes en la Essonne.
}}
Lokigo sur la mapo de Essonne
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Difinas la mapospecon.
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48.6173213
|Longitudo=2.4085969
|Teksto=Courcouronnes 
|Mapo en angulo=
|Mapospeco=reliefo/
|Priskribo=Lokigo de Courcouronnes en la Essonne.
}}
(Vidu la administran mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
(Vidu la topografan mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Difinas la mapospecon.
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48.6173213
|Longitudo=2.4085969
|Teksto=Courcouronnes 
|Mapo en angulo=
|Mapospeco=/reliefo
|Priskribo=Lokigo de Courcouronnes en la Essonne.
}}
(Vidu la topografan mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
(Vidu la administran mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Tio eĉ funkcias kun aŭtomata poziciigo de la mapo en angulo, se oni uzas la koordinatojn en GMS-formato.
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48/37/2.36/N
|Longitudo=2/24/30.95/E
|Teksto=Courcouronnes 
|Mapo en angulo=
|Mapospeco=/reliefo
|Priskribo=Lokigo de Courcouronnes en la Essonne.
}}
(Vidu la topografan mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
(Vidu la administran mapon)
DEC
Courcouronnes
Courcouronnes
Lokigo de Essonne en Francio
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Kune kun {{punkto sur mapo}}
{{Situo sur mapo/multoble
|1=Essonne
|X=50
|Y=50
|Teksto=
|Mapo en angulo=
|Mapospeco=reliefo/
|Priskribo=Lokigo de Courcouronnes en la Essonne.
|lokoj=
{{Punkto sur mapo|Essonne|48.6173213|2.4085969|Courcouronnes|urbo|4}}
}}
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : .
Por eviti malkonvenan aŭtomatan lokigon de la mapo en angulo, eblas uzi la punktajn parametrojn laŭ la jena ekzemplo.
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48.6173213
|Longitudo=2.4085969
|Punkto=urbo
|Punkto-a=4
|Teksto=Courcouronnes
|Mapo en angulo=
|Mapospeco=reliefo/
|Priskribo=Lokigo de Courcouronnes en la Essonne.
}}
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Kun kartografia klarigo
{{Situo sur mapo/multoble
|1=Essonne
|Latitudo=48.6173213
|Longitudo=2.4085969
|Punkto=urbo
|Punkto-a=4
|Teksto=Courcouronnes
|Mapo en angulo=
|Mapospeco=reliefo/
|Priskribo=Lokigo de Courcouronnes en la Essonne.
|lokoj=
{{Kartografia klarigo|Essonne|distanco=30|angulo=nw|larĝo=298}}
}}
(Vidu la administran mapon)
30 km
1:792 000
City locator 1.svg Nacia ĉefurbo
City locator 2.svg Federacia ĉefurbo
City locator 3.svg Grava urbo
City locator 4.svg Urbo
City locator 5.svg Vilaĝo
Lokigo de Essonne en Francio
(Vidu la topografan mapon)
30 km
1:792 000
City locator 1.svg Nacia ĉefurbo
City locator 2.svg Federacia ĉefurbo
City locator 3.svg Grava urbo
City locator 4.svg Urbo
City locator 5.svg Vilaĝo
Lokigo de Essonne en Francio
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Essonne : Courcouronnes.
Eraraj uzoj
La latitudo estas malĝusta.
{{Situo sur mapo/multoble|Francio|Latitudo=latitude?|Longitudo=1.44|Teksto=Tuluzo}}
Lokigo sur la mapo de Francio
DEC
Tuluzo Gradnumera eraro: NS: Esprima eraro: Nekonata vorto “latitude”. EW:
Vidu la priskribopaĝon de la bildo
Lokigo sur la mapo de Francio : Tuluzo.
Provo uzi ne ekzistantan lokumilon.
{{Situo sur mapo/multoble|NEKONATA|Latitudo=54|Longitudo=75}}

Eraro de parametroj : la ŝablono de parametroj de mapo "Ŝablono:Situo sur mapo NEKONATA" ne ekzistas.

Atentigo

Ĉi tiu ŝablono bezonas por la bildoŝanĝa trajto kelkajn funkciojn en MediaWiki:Common.js. Temas pri "Geobox_Init", "GeoBox_Toggle" kaj "getElementsByClass". La lasta estas uzebla ankaŭ de aliaj funkcioj kaj tial estu en la enkonduka parto de la paĝo.

Uzitaj ŝablonoj

Ĉi tiu ŝablono rekte aŭ malrekte uzas aliajn ŝablonojn en sia kodo:

Vidu ankaŭ


Se vi havas demandon pri ĉi tiu ŝablono, tiam vi povas demandi en la ŝablonprojekta diskutejo. La Intervikiaj ligiloj estu metataj al Vikidatumoj. (Vidu Helpopaĝon pri tio.)