Txantiloi:Mapa marraztu

[ikusi] [aldatu] [birkargatu] Txantiloiaren dokumentazioa

Erabilera aldatu

Interesguneak, lerroak edo poligonoak dituen mapa batean objektuak marrazteko txantiloia. Gainean klik eginez, mapa dinamikoa pantaila osora zabaltzen da, eta objektu bakoitzetik informazioa lortzen da.

Txantiloi hau Kartographer hedapenaren geoJSON sintaxia parametro-egitura malgu batekin eraikitzeko laguntza da. Balio batzuk automatikoki kalkula daitezke edo Wikidatatik hartu.

Sintaxia aldatu

Sintaxi sinplea objektu soil batentzat:

{{map draw}} atera mapa estandar bat artikuluan Wikidatan dituen koordenatuekin.
{{map draw | koordenatuak }}

Sintaxi osoa:

{{map draw
    |type= |latitude= |longitude=  |zoom= 
    |height= |width= |text= |align= |frameless= |class= |item=
    |coordinates= |title= |description= |image= 
    |marker-color= |marker-size= |marker-symbol=
    |stroke= |stroke-width= |stroke-opacity=
    |fill= |fill-opacity=
    |geotype= |ids=
        |geotype1=Point |coordinates1= |title1= |description1= |image1= |marker-color1= |marker-size1= |marker-symbol1=
        |geotype2=LineString |coordinates2= |title2= |description2= |image2= |stroke2= |stroke-width2= |stroke-opacity2= 
        |geotype3=Polygon |coordinates3= |title3= |description3= |image3= |fill3= |fill-opacity3= |stroke3= |stroke-width3= |stroke-opacity3= 
        |geotype4=(geoshape/geomask/geoline) |ids4= |title4= |description4= |image4= |fill4= |fill-opacity4= |stroke4= |stroke-width4= |stroke-opacity4= 
        |geotype5=page |commons5= 
        |titleN= ...
}}

Koordenatuak baino ez dira behar, edo parametroan zehaztutakoak edo Wikidatarentzat eskuragarri daudenak. Kanpoko objektuetarako, geotype eskatzen da. Beste parametro guztiak aukerakoak dira.

Zenbakitutako parametroak objektuak konbinatzeko dira. 1etik aurrera, zenbaki korrelatibo bati jarraitu behar diote.

Maparen datuak aldatu

  • item (hautazkoa): gure muestra edo probentzat, Wikidatako itema balioak sartzeko.
  • type (hautazkoa): errepresentazio tipoak. Balioak:
    • type =mapframe (per defecte): mapa estatiko bat sortzen du aurrebistarekin marko baten barruan mapa dinamikora sartzeko.
    • type =maplink: maparentzat lotura bat erakusten du ikono eta testu batekin.
  • latitude / longitude (hautazkoa): Irudikatu beharreko maparen zentroaren koordenatuak, bertsio hamartarrean. Besterik adierazi ezean, irudikatutako puntu guztien zentroa kalkulatzen du; mapa beste puntu batean zentratu nahi bada soilik izango da beharrezkoa.
  • zoom (hautazkoa): maparen zoom maila (0-18): 0=mapa munuda, 9-11=eskualdea, 13=hiria, 19=eraikina. Lehenespenez, zoom minimoa kalkulatzen du, puntu guztiak altueraz eta zabaleraz definitutako esparruan kateatzeagatik. Puntu batez parametro hau erabiltzen du: default_zoom edo lehenespenez 9.

Mapframerentzako datuak:

  • height / width (hautazkoa): maparen altura eta zabalera pixeletan. Lehenespenez 300 (300px x 300px), infotaulentzako ohiko neurria eta mugikorrentzat egokia dena.
  • text (hautazkoa): maparen oinerko testua.
  • align (hautazkoa): maparen alineazioa. Balioak: left, center, right. Lehenespenez right da.
  • frameless (hautazkoa): edozein baliorekin mapa markurik gabe erakusten du. Text parametroarekin bateraezina da.
  • item (hautazkoa): Wikidataren elementua, koordenatuen eta azaleraren datuak lortzeko. Lehenespenez, orrian lotutako elementua erabiltzen du. Ez da beharrezkoa izango koordenatu zentralak definitzen badira edo objektu desberdinak sartzen badira.

Maplinkentzako datuak:

  • text (hautazkoa): estekaren testua. Besterik adierazi ezean, koordenatuak erakutsiko ditu, baten kasuan.
  • class (hautazkoa): Mediawiki:Common.css(e)tan definituta dagoen class batekin aplikatu beharreko CSS formatua; adibidez, class=infobox. class=no-icon ez du erakutsiko ikonoa estekaren aurretik.

Mapan puntuak adierazi aldatu

Puntu bat baino gehiago marrazteko mapan, geotype alor zenbakituak erabili, Point balioa emanez. Ondoren, puntuaren lat-lon datuak, eta Title alorrarekin izena eman.

Marker-symbol alorrean irudi desberdinak erabil daitezke. Ikus taula. Color koloreak aukeratzeko, ikus kolore taula.

Ikus adibidea: Udalerri bateko lau herriak (Harana).

Mapan area jakin bat adierazi aldatu

Area jakin bat marrazteko mapan, zera da bide bat: objektu, area edo alor batek OpenStreetMap-en wikidata lotura gehituta badauka, geotype alorrean geoshape balioa eman. Ondoren, ids alorrean Wikidatako Q-balioa eman, eta horrela ager daiteke.

Ikus adibideak: Kursaal Jauregiaren eraikinaren forma, Donostian. Eta Zubieta Gipuzkoako herrian, Donostiako udalerriaren area gehituta, ikusten da nola Zubieta bi udalerritan zatitua dagoen.

Mapan lerro bat marraztu aldatu

Lerroa marrazteko, geotype alorrean LineString balioa eman. Ondoren, coordinates alorrean; lerroa marraztuko duten puntu desberdinak: puntu bakoitzeko lat eta lon, komaz bereiziak, eta puntu bakoitza puntukomaz bereizia: 43.31913637,-2.006405; 43.3212868,-2.00875729;

Aurreko datu horiekin bi puntu soileko marra zuzena marrazten da, hain zuzen ere Igeldoko funikularraren bidea. Puntu gehiago behar izan dira Iruñeko entzierroaren adibidean.

Ikus, gainera aldatu