Ŝablono:Situo sur mapo/multoble
Ĉ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
kajY
kun la valoro 50 malaperigas la kutiman markilon resp. ĉe manko de koordinatoj la alie aperantan erarmesaĝon.lokoj
: enhavas la ŝablonon {{punkto sur mapo}} almenaŭ unufoje.
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 senpx
) de la afiŝata mapo (nedeviga, 298 defaŭlte)Floso
: opcioj de lokigoleft
,right
aŭnone
(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}} |
||||
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. }} |
||||
Kun alĝustigo de la larĝeco:
{{Situo sur mapo/multoble |Francio|Latitudo=43.70|Longitudo=7.27|Teksto=Nico|Larĝo=150 }} |
||||
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. }} |
||||
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. }} |
||||
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. }} |
||||
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. }} |
||||
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. }} |
||||
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. }} |
||||
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}} }} |
||||
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. }} |
||||
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}} }} |
| |||
Eraraj uzoj | ||||
La latitudo estas malĝusta.
{{Situo sur mapo/multoble|Francio|Latitudo=latitude?|Longitudo=1.44|Teksto=Tuluzo}} |
||||
Provo uzi ne ekzistantan lokumilon.
{{Situo sur mapo/multoble|NEKONATA|Latitudo=54|Longitudo=75}} |
Eraro de parametroj : la ŝablono de parametroj de mapo " |
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:
- {{situo sur mapo}}
- {{situo sur mapo/marko}} por la markilo
- {{mapo en angulo}}
- {{komenco de mapo}}, {{Geolokigo de mapa kadro}}, {{Geolokigo de mapa kadro/+}} kaj {{fino de mapo}}
- {{Komenco de nestigo}} kaj {{Fino de nestigo}}
- {{komenco de ilustraĵo}} kaj {{fino de ilustraĵo}} por aranĝi la bildan aspekton.
Vidu ankaŭ
- {{Informkesto/Geografia lokigo multobla}} Varianto, kiu subtenas punktojn anstataŭ markiloj kaj maksimume kvar komuteblajn mapojn.
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.) |
|