<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body lang="en-FI" link="#0563C1" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="FI">Hei,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="FI"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="FI">Ei kyllä valitettavasti taida toimia tai en ainakaan saanut tuolla
</span><a href="https://oskari.org/api/requests#unreleased/mapping/mapmodule/request/addfeaturestomaprequest.md">AddFeaturesToMapRequest</a><span lang="FI"> sitä toimimaan, mutta kiitokset (kokeilin myös
</span><a href="https://oskari.org/api/requests#unreleased/mapping/mapmodule/request/addmarkerrequest.md">AddMarkerRequest</a><span lang="FI">, sillä saa piirrettyä, mutta ei taida tähän tarkoitukseen kyllä sopia).
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="FI"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#0033B3;mso-fareast-language:EN-GB">const
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#248F8F;mso-fareast-language:EN-GB">featureStyle
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">= {<br>
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#871094;mso-fareast-language:EN-GB">image</span><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">: {<br>
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#871094;mso-fareast-language:EN-GB">shape</span><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">:
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#067D17;mso-fareast-language:EN-GB">'https://kartat.tampere.fi/leikkipaikkakysely/img/Tamperelainen_luonto_kohde.png'</span><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">,<br>
</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#8C8C8C;mso-fareast-language:EN-GB">
</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#080808;mso-fareast-language:EN-GB">},<br>
};<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="FI">Nyt lähinnä kyselisin ylipäätään tukeeko Oskarin rpc-rajapinta wms:ää, tai kuvien piirtämistä kartalle. Eli kannattaako tätä enempää selvitellä ja yritellään pärjäillä muilla vektorin piirtämisillä, esim WFS:n kautta.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="FI">Dokumentaatiosta löytyy kyllä maininta WMS:stä:
<a href="https://www.oskari.org/documentation/data/maplayer-definitions">https://www.oskari.org/documentation/data/maplayer-definitions</a>, mutta esimerkkejä ei oikein löydy.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="FI"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="FI">ps. Tuo esimerkki sivusto on tainnut mennä rikki:
<a href="https://www.oskari.org/examples/rpc-api/rpc_example.html">https://www.oskari.org/examples/rpc-api/rpc_example.html</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="FI"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="FI">-klasu<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">"Puikkonen Klaus (Ruoka)" <ext.klaus.puikkonen@ruokavirasto.fi><br>
<b>Date: </b>Thursday 25. March 2021 at 13.03<br>
<b>To: </b>Mäkinen Erno T <erno.makinen@tampere.fi>, "Oskari-user@lists.osgeo.org" <Oskari-user@lists.osgeo.org><br>
<b>Subject: </b>Re: WMS image ja rpc-rajapinta</span><span style="font-size:12.0pt;color:black;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><span lang="FI">Hei,</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="FI"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="FI">Kiitokset! Kokeilen</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="FI"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="FI">-klasu</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">Mäkinen Erno T <erno.makinen@tampere.fi><br>
<b>Date: </b>Thursday 25. March 2021 at 12.55<br>
<b>To: </b>"Puikkonen Klaus (Ruoka)" <ext.klaus.puikkonen@ruokavirasto.fi>, "Oskari-user@lists.osgeo.org" <Oskari-user@lists.osgeo.org><br>
<b>Subject: </b>VS: WMS image ja rpc-rajapinta</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<p class="MsoNormal">Moi vielä,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Ja tietenkin laitoin epähuomiossa tuohon esimerkkiin png-kuvan
<a href="URL:n">URL:n</a>, joka ei toimi. Kannattaa siis käyttää jotakin toista kuvaa kuten
<a href="https://kartat.tampere.fi/leikkipaikkakysely/img/Tamperelainen_luonto_kohde.png">
https://kartat.tampere.fi/leikkipaikkakysely/img/Tamperelainen_luonto_kohde.png</a>.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">T. Erno<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FI">Lähettäjä:</span></b><span style="mso-fareast-language:FI"> Mäkinen Erno T
<br>
<b>Lähetetty:</b> torstai, 25. maaliskuuta 2021 12:48<br>
<b>Vastaanottaja:</b> Puikkonen Klaus (Ruoka) <ext.klaus.puikkonen@ruokavirasto.fi>; Oskari-user@lists.osgeo.org<br>
<b>Aihe:</b> VS: WMS image ja rpc-rajapinta</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Moi,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><a href="https://oskari.org/api/requests#unreleased/mapping/mapmodule/request/addfeaturestomaprequest.md">AddFeaturesToMapRequest</a> (ja mahdollisesti
<a href="https://oskari.org/api/requests#unreleased/mapping/mapmodule/request/addmarkerrequest.md">
AddMarkerRequest</a>) RPC-kutsulla saattaisi dokumentaation mukaan olla mielestäni mahdollista. Itse olen lisännyt kartalle graafikon tekemiä suoraan json-koodissa olevia svg-kuvia ilman ongelmia tuon
<a href="https://oskari.org/api/requests#unreleased/mapping/mapmodule/request/addfeaturestomaprequest.md">
AddFeaturesToMapRequest</a>-metodin avulla (ja hämärä muistikuva on, että olisin joskus käyttänyt myös AddMarkerRequest-metodia).
<a href="https://oskari.org/documentation/examples/oskari-style">Oskarin tyylimäärittelyssä</a> on image-ominaisuuden aliominaisuutena shape-ominaisuus, jonka kommenttina, että ” 0-6 for default markers. svg or external icon path”.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Eli siis AddFeaturesToMapRequest-metodin kutsussa olen optionseihin featureStyle-attribuutille antanut arvon
<span style="font-family:"Courier New"">{ 'image': { 'shape': '<svg version="1.1" id="Layer_1" ... </g> </svg>', <mahd. muita attribuutteja kuten sizePx>' } }.</span> Mahdollisesti siis tuohon featureStyle-kohtaan voi antaa parametriksi vaikkapa URL-osoitteen
png-kuvaan eli esim.<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Courier New"">{ "image":</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Courier New""> {
</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Courier New""> "shape": 'https://kartat.tampere.fi/kkpkysely/img/kartta/Tarkea_kohtaamispaikka.png"</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Courier New"">
</span><span style="font-family:"Courier New"">}</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">}</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">T. Erno<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FI">Lähettäjä:</span></b><span style="mso-fareast-language:FI"> Oskari-user <</span><a href="mailto:oskari-user-bounces@lists.osgeo.org"><span style="mso-fareast-language:FI">oskari-user-bounces@lists.osgeo.org</span></a><span style="mso-fareast-language:FI">>
<b>Puolesta </b>Puikkonen Klaus (Ruoka)<br>
<b>Lähetetty:</b> torstai, 25. maaliskuuta 2021 11:59<br>
<b>Vastaanottaja:</b> </span><a href="mailto:Oskari-user@lists.osgeo.org"><span style="mso-fareast-language:FI">Oskari-user@lists.osgeo.org</span></a><span style="mso-fareast-language:FI"><br>
<b>Aihe:</b> [Markkinointiviesti] [Oskari-user] WMS image ja rpc-rajapinta</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Hei,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Käytetään täällä Ruokavirastolla Oskarin rpc-rajapintaa ja nyt pitäisi saada riista aitoja piirreltyä hkp:n kartalle, nämä tulevat png imageina. WFS-haku onnistuu ja saa piirrettyä, ne kun palauttaa noita polygoneja. Olen yrittänyt ohjeita
kaivella ja googlettaa ja kokeilla, muttan en nyt keksi kuinka tuo toteutettaisiin ja onko mahdollista? Nuo on tavalla tai toisella sinne saatava, tarvittaessa jonkun muun karttapalvelun kautta sitten. Oskari on mainio, joten ei olisi ollenkaan haluja korvata
sitä. Kirjoitan nyt tännekin, kun tuota tutkin, toivottavasti ei pahasti väärä osoite.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">-klasu<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</body>
</html>