Wikipedia:De kroeg/Archief/20231222

Uit Wikipedia, de vrije encyclopedie

Technieuws: 2023-50[bewerken | brontekst bewerken]

MediaWiki message delivery 12 dec 2023 03:10 (CET)[reageren]

(New) Feature on Kartographer: Adding geopoints via QID[bewerken | brontekst bewerken]

Since September 2022, it is possible to create geopoints using a QID. Many wiki contributors have asked for this feature, but it is not being used much. Therefore, we would like to remind you about it. More information can be found on the project page. If you have any comments, please let us know on the talk page. – Best regards, the team of Technical Wishes at Wikimedia Deutschland

Thereza Mengs (WMDE) 13 dec 2023 13:31 (CET)[reageren]

Bedankt voor de herinnering, Thereza. Ik wist niet dat dit bestond.
Voor de rest, die dit liever in het Nederlands leest: Er schijnen veel Wikipedianen te hebben gevraagd om een feature om een kaart te tonen rond een bepaalde plek (ik veronderstel het onderwerp van het artikel bijvoorbeeld, met een kaartje in de infobox). Je hoeft door inspanningen van de Wikimedia-Duitsland-ontwikkelaars nu alleen een stukje code neer te zetten, zonder dat je de precieze coördinaten moet invullen.
Thereza wijst ons hier op omdat veel mensen het gevraagd hebben maar ze het daarna helemaal niet gebruikt hebben. Mijn vraag aan jullie: Is het hier ergens al in gebruik, kan iemand ervaringen er mee delen? (Geklaag dat de Wikidata-gegevens onbetrouwbaar zijn en niet gecontroleerd worden en het einde van de wereld betekenen, en daarna dat van Wikipedia NL, hoef ik persoonlijk niet te horen)Frank Geerlings (overleg) 13 dec 2023 15:44 (CET)[reageren]
Ik gebruik het indirect, met gebruik van het sjabloon {{maplink}} zoals bijvoorbeeld hier in de infobox, of hier bij het kaartje onder in de infobox, of, met behulp van {{infobox spoorwegstation WD}} in infoboxen als deze. Je kan er echt heel veel wilde dingen mee. Milliped (overleg) 13 dec 2023 15:57 (CET)[reageren]
Dat zier mooi uit! Ik kende {{maplink}} ook nog niet. –Frank Geerlings (overleg) 13 dec 2023 16:26 (CET)[reageren]
Dit is leuk! Ik ken sjablonen alleen als die ergerlijke dingen die je altijd verkeerd invult, maar ik heb je code van Staatsliedenbuurt (Amsterdam) 1 op 1 gekopieerd naar Aruküla (Raasiku) (omdat ik @Sijtze Reurich even wilde kietelen) en het werkt!
| kaart={{maplink|id= type=shape|frame=yes|plain=yes|stroke-width=1|frame-align=center|stroke-color=#ff0000|fill=#444444|fill-opacity=0.1}}
Kaart
Zelfs in De kroeg zonder infobox werkt het, ik heb alleen handmatig een Q in moeten voeren voor Bourtange (anders kreeg ik een wereldkaart). Geloof het of niet, normaal hoeft dat niet eens, zie deze diff in Aruküla (Raasiku)  →bertux 13 dec 2023 17:10 (CET)[reageren]
Wanneer gaan we dit stukje code botmatig uitrollen over al onze geografische artikelen?  →bertux 13 dec 2023 17:13 (CET)[reageren]
Nog niet, want het is nog niet perfect. Niet iedere OSM relatie heeft al een QID, en je zal op sommige plekken te maken krijgen met een wat verschillende definitie (denk aan dingen zoals regentschappen op Indonesië vs steden, dat werk), dat is op OSM vergelijkbaar uitdagend als op Wikipedia. Ik zal eens een kookboek maken hoe je dit op OSM kan checken/toevoegen. Milliped (overleg) 13 dec 2023 17:18 (CET)[reageren]
Een bot moet toch kunnen nagaan of er een (geschikt) QID is?  →bertux 13 dec 2023 17:20 (CET)[reageren]
Een bot kan nagaan of er een QID-tag aanwezig is op een relatie (of een way), een bewerker kan zien of het de goede is. Milliped (overleg) 13 dec 2023 17:28 (CET)[reageren]
Wie de plaatselijke geografie kent, zou bovenstaande regel een paar honderd keer in een kladblok kunnen zetten met de QID's en de doelartikelen van een land of regio erbij. Ongewenste resultaten gooi je weg, de overblijvende regels mag de bot in de artikelruimte zetten. Toch?
Er zijn genoeg mensen die de geografie van grote delen van België of Nederland goed genoeg kennen om dat voor grote delen van het land vrijwel foutloos te doen. In de meeste gevallen zal er bij een fout een wereldkaart getoond worden, neem ik aan? Dat gebeurde toen ik het QID van Ketelsluis (Emden) probeerde  →bertux 13 dec 2023 17:49 (CET)[reageren]
Ja, als het onduidelijk is wat er afgebeeld moet worden dan krijg je idd een wereldkaart te zien. In het geval van de https://www.openstreetmap.org/node/243502997 Ketelsluis in Emden zit het QID op een node, niet een area. Met type=point werkt het wel. Als je wat handigheid met OSM krijgt zou je zelf een area kunnen maken die de vorm van de sluis heeft, en dan daar het QID op kunnen zetten ipv de node.
Nog een leuke use case: gebouwen, zoals het Stadhuis op de Dam:KaartMilliped (overleg) 13 dec 2023 18:15 (CET)[reageren]
@Milliped Ik heb dit net geprobeerd voor Drunen maar ik ben niet zo handig met die parameters merk ik weer. Kan dit eventueel nog anders of beter? LeeGer 13 dec 2023 18:45 (CET)[reageren]
Hoi LeeGer, op het artikel ziet het er correct uit. Wat bedoel je met "anders of beter"? De vorm die je voor Drunen ziet komt van OSM relatie 2722715, en die is gebaseerd op wat er in de BAG staat voor woonplaatscode 3598. (Nog een leukigheidje van OSM is dat je veelal ook een serieuze bron meekrijgt). Dus de weergave van het oppervlak is correct. Als het gaat over kleuren, randen, etc: Er zijn ongelooflijk veel mogelijkheden, staan meestens beschreven in de documentatie van {{Maplink}}. Milliped (overleg) 13 dec 2023 19:10 (CET)[reageren]
@Miliped: Ik ben zo vrij geweest om een zoomfactor en een onderschrift toe te voegen bij de Ketelsluis. De {{Infobox sluis}} in dat artikel heeft geen parameter kaart of maplink, maar toen ik de maplink bij bijzonderheden zette, werkte het ook min of meer, dus het luistert kennelijk niet al te nauw. Uiteindelijk heb ik de maplink buiten de infobox gezet en dat bevalt verrassend goed. Nog een ander idee: in het artikel Zwaaikom noem ik heel wat van die kommen, ik ben van plan om een tabel te maken met locaties, bijzonderheden én maplinks. Hoe hebben we ooit zonder gekund! →bertux 13 dec 2023 19:29 (CET)[reageren]
Het zou beter zijn als de kaart buiten de plaats donkerder is. Ik heb geprobeerd iets te doen met "inverse" maar dat leek niet te werken in de voorvertoning. Toen klopte de schaal niet meer. Geen idee hoe dat werkt. LeeGer 13 dec 2023 22:50 (CET)[reageren]
KaartSchaal kun je instellen met zoom =. Bij de Ketelsluis heb ik 17 gebruikt, bij 20 zie je niet meer de hele cirkel (ketel). 6 is geschikt voor een stad of uitgestrekt dorp, als ik me goed herinner.
{{maplink|id=Q670791|type=shape-inverse|zoom=11|frame=yes|plain=yes|stroke-width=1|frame-align=right|stroke-color=#ff0000|fill=#444444|fill-opacity=0.1}} ::::::
De combinatie type=shape-inverse|zoom=11| werkt goed voor Bourtange, hiernaast  →bertux 13 dec 2023 23:17 (CET)[reageren]
Bedankt, dat werkt nu maar de uitlijning is nu weer minder. Terwijl ik wel die frame-align=center heb gebruikt. LeeGer 13 dec 2023 23:27 (CET)[reageren]
Ai LeeGer, in het kaartje had ik center veranderd in right, maar in de tekstversie vergat ik dat; ik heb dat nu alsnog veranderd. Sorry →bertux 13 dec 2023 23:42 (CET)[reageren]
Helaas, dat heeft nog niet het gewenste effect. Ik denk dat ik dit toch maar beter over laat aan de techneuten hier, of wacht tot het wat beter werkt. LeeGer 14 dec 2023 00:03 (CET)[reageren]
@LeeGer, als je de code geeft die je geprobeerd hebt en de pagina waar die moet komen, dan is er vast iemand die ziet waar het beter kan. Als je meer wilt dan het alledaagse is het niet erg gebruiksvriendelijk, maar het werkt goed, voor zover ik kan zien  →bertux 14 dec 2023 00:13 (CET)[reageren]
Zie Drunen of Elshout (Heusden). LeeGer 14 dec 2023 00:21 (CET)[reageren]
Ah, dat. Ja, dat merkte ik ook, met de zoomfactoren wordt het niet zo mooi beeldvullend als met de automatische instellingen. Uitlijning is echter iets anders, daardoor begreep ik je niet.
Het lijkt erop dat je zoom nodig hebt als je type=shape-inverse gebruikt. Shit happens  →bertux 14 dec 2023 00:31 (CET)[reageren]
@Bertux, Dank voor die laatste bij aanpassing bij Drunen. Is er ergens uitleg wat die laatste aanpassing doet en hoe dat werkt? LeeGer 14 dec 2023 22:18 (CET)[reageren]
Ik heb op overleg sjabloon:maplink#Uitvulling, shape-inverse om uitleg of reparatie gevraagd, want er lijkt iets mis te zijn.
De oplossing met een coördinatensjabloon binnen Maplink vond ik op de sjabloonpagina zelf. Die geeft best wat mogelijkheden, maar het is wel een hoop om door te vlooien  →bertux 14 dec 2023 22:51 (CET)[reageren]
Ik heb de code even getest bij Metsanurga (Saue) en Stavenisse. Het resultaat ziet er niet onaardig uit. Als je vanuit Metsanurga (Saue) doorklikt naar de Estische versie (w:et:Metsanurga (Saue)), zie je trouwens hetzelfde kaartje, maar daar is de lay-out net iets anders. Sijtze Reurich (overleg) 13 dec 2023 22:39 (CET)[reageren]
Kaart
Drenthepad

Zie Wikipedia:Wikiproject/WikidataOpWikipedia/Coordinaten en kaarten voor nog meer voorbeelden, waaronder de route van het Drenthepad. Deze wandelroute bestaat uit enorm veel coördinaten verdeeld over 18 relaties in Openstreetmap die eenvoudig met Maplink geïntegreerd kunnen worden in een artikel. Daarbij moet de betreffende Openstreetmap relatie gelinkt zijn met het Wikidata-id. Behanzane ☎✉ 14 dec 2023 12:04 (CET)[reageren]