|
|
| (One intermediate revision by the same user not shown) |
| Line 1: |
Line 1: |
| | =Map Testbed= | | =Map Testbed= |
| − | =Map Test 2=
| + | <mapframe text="A geoshape of Alaska" width=300 height=300 zoom=3 latitude=64.01 longitude=-152.58> |
| − | <mapframe latitude="52" longitude="-110" zoom="3" width="500" height="500" text="Governors of US states with their party affiliation"> | |
| | { | | { |
| | "type": "ExternalData", | | "type": "ExternalData", |
| | "service": "geoshape", | | "service": "geoshape", |
| − | "query": " | + | "ids": "Q797" |
| − | SELECT ?id ?head
| + | } |
| − | (SAMPLE(?img) as ?img)
| |
| − | (min(?partyId) as ?party)
| |
| − | (if(?party = '0', '#800000', if(?party = '1', '#000080', '#008000')) as ?fill)
| |
| − | (concat('[[wikipedia:', substr(str(?link),31,500), '{{!}}', ?headLabel, ']]') as ?title)
| |
| − | (concat(?stateLabel, '\\n', '[[File:', substr(str(?img), 52, 500), '{{!}}200px]]') as ?description)
| |
| − | WHERE {
| |
| − | ?id wdt:P31 wd:Q35657 .
| |
| − | ?id wdt:P6 ?head .
| |
| − | ?head wdt:P102 ?party .
| |
| − | BIND(if(?party = wd:Q29468, '0', if(?party = wd:Q29552, '1', '2')) as ?partyId)
| |
| − | SERVICE wikibase:label {
| |
| − | bd:serviceParam wikibase:language 'en' .
| |
| − | ?head rdfs:label ?headLabel .
| |
| − | ?id rdfs:label ?stateLabel .
| |
| − | }
| |
| − | OPTIONAL {
| |
| − | ?head wdt:P18 ?img .
| |
| − | }
| |
| − | ?link schema:about ?head .
| |
| − | ?link schema:isPartOf <https://en.wikipedia.org/> .
| |
| − | } GROUP BY ?id ?head ?headLabel ?link ?stateLabel
| |
| − | "}
| |
| | </mapframe> | | </mapframe> |