Tekstien suunnat GML sisäänluvussa

Formaatinmuuntimet ja yhteydet muihin ohjelmiin
Simo
Viestit: 2
Liittynyt: 17 Kesä 2016, 15:18
Organisaatio: Kangasalan kunta
Nimi: Simo Veijalainen

Tekstien suunnat GML sisäänluvussa

Viesti Kirjoittaja Simo » 17 Kesä 2016, 15:30

Kun lisään GML sisäänluvun tekstiasetuksiin tekstin suunnan kertovan kentän niin tekstit sojottaa epämääräisiin suuntiin.
ArcGis ja QGis ohjelmissa kyseiset tekstin suunnat ovat saman kentän arvoja käyttämällä oikein.
Kyseistä GML sisäänlukua käytetään kun luetaan WFS rajapinnasta karttaa.
Onko 3D-Winissä joku oma filosofia näiden suuntien suhteen? :)

-Simo

markku
Viestit: 272
Liittynyt: 13 Loka 2008, 11:14
Organisaatio: 3D-system.fi
Nimi: Markku Saloranta

Re: Tekstien suunnat GML sisäänluvussa

Viesti Kirjoittaja markku » 21 Kesä 2016, 08:52

Kyllä ne kulmat tuntuisi tulevan oikein. Käytin testiaineistona Kangasalan Kantakartan Nimistöä.
Muutama teksti menee pystysuoraan, mutta niiltä puuttui gml-datassa TEKSTI_SUUNTA-ominaisuus, jossa tuo suuntakulma on.

Kuva

Voitko laittaa malliksi gml-tiedoston, jolla tämä tulee esille.

Simo
Viestit: 2
Liittynyt: 17 Kesä 2016, 15:18
Organisaatio: Kangasalan kunta
Nimi: Simo Veijalainen

Re: Tekstien suunnat GML sisäänluvussa

Viesti Kirjoittaja Simo » 29 Heinä 2016, 08:15

Kirjoitetaanpa tännekin ratkaisu millä sain minäkin toimimaan.
Aikaisemmin luin meidän wfs rajapinnasta wfs versiolla 1.0.0. Jostain syystä tekstien suunnat ei sillä toiminut.
Sain heti toimimaan kun vaihdoin versioon 1.1.0.

Vielä on hieman haasteita symbolien suuntien kanssa. Saan symbolien suunnat tulemaan oikein 1.0.0 versiolla, mutta en 1.1.0 versiolla.
Eli juuri toisin päin miten sain tekstit toimimaan. Osasyynä on tietysti se, että kaikilla symboleilla ei ole ollenkaan suunnan arvoa kannassa tai se arvo on nolla.
Jos arvoa ei ole niin symboli on 1.1.0 versiossa pystyasennossa ja jos arvo on nolla niin symboli on kyljellään ja jos siellä on oikea arvo niin osoittaa väärään suuntaan.
Haaste realisoituu lähinnä ojien virtaussuunta symbolien kohdalla. Muiden symbolien kanssa pystyy kikkailemaan gml sisäänluvun symbolin suunnan oletusarvoilla.

Vastaa Viestiin