Paikkatiedon esittäminen XML-muodossa: Oracle Spatial, SVG ja GML
|
|
- Kalle Hovinen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Paikkatiedon esittäminen XML-muodossa: Oracle Spatial, SVG ja GML OUGF Syysseminaari Petteri Soikkonen Unit 1 TietoEnator 2000
2 Johdanto! Paikkatiedon esittämiseksi ja siirtämiseksi on tarjolla uusia W3- ja OpenGIS -konsortioiden tuottamia XMLstandardeja. Tässä esityksessä tutustutaan niistä kahteen: SVG karttatiedon esittämiseen ja GML sen siirtämiseen. Lisäksi esitetään, kuinka Oraclen XMLtyökaluja voi käyttää tiedon tuottamiseen.! SVG - Scalable Vector Graphics! GML - Geography Markup Language Unit 2 TietoEnator 2000
3 Esityksen sisältö! Taustaa! Oracle Spatial! Käytetyt XML-kielet ja -teknologiat SVG, XSQL, XSLT! Oraclesta SVG:ksi selaimeen! Sijaintitietostandardit OpenGIS -konsortio GML! Jatkokehitys mm. Multi-purpose Publishing (erilaiset päätelaitteet) Unit 3 TietoEnator 2000
4 TietoEnator Production & Logistics! One of the leading providers of high-value-added IT services in Europe! Annual net sales exceeding EUR 180 million ! employees in 7 countries! Supply Chain support Energy Forest Logistics Process & Manufacturing Retail 100 Unit 4 TietoEnator 2000
5 TietoEnator Forest / Natural Resource Mgmt! Tekee tietojärjestelmiä Tapiolle, Metsäkeskuksille sekä Metsähallitukselle! Mm. sijaintitietojärjestelmien toteutus Oracle Spatial- ja MapInfo -ohjelmistoilla! Yhteistyötä Genimapin kanssa, mm. sovellusten teko Genimap Platformin päälle! Referenssinä mm. SutiGis (valtion metsäkuviot) sekä KihtiGis (valtion kiinteistöt) Unit 5 TietoEnator 2000
6 SutiGis ja KihtiGis! SutiGis Metsähallituksen metsäkuviot (n. 1.5 milj. kpl, n. 8 milj. ha) sekä alue-ekologia - kohteet metsänkäytön suunnittelu n. 200 käyttäjää! KihtiGis valtion kiinteistöt, määräalat maankäyttökohteet Unit 6 TietoEnator 2000
7 SutiGis- ja KihtiGis sovelluskehitysarkkitehtuuri Oracle EE Aineistopalvelin MapX 4.01:n perustuva karttakomponentti Sovellus (SutiGis ja KihtiGis) Sovellukset sovelluspalvelimella (Terminal Server) Sovellukset toteutettu Oracle Forms:lla ja Centura Developer:lla Sovelluspalvelin Sovellus MapX Muu SQL Oracle Spatial Geometria, spatiaaliset operaatiot Rasteri ja osa vektoreista Karttakomponentti Aineistopalvelin Unit 7 TietoEnator 2000
8 Oracle Spatial! Saatavilla Oracle8i/9i Enterprise -versioon! Laajentaa tietokantaa spatiaalisilla tietotyypeillä ja - operaatioilla: Spatiaaliset tietotyypit (Oracle objekteina)! piste, viiva, monikulmio, moniosainen viiva/monikulmio! 4D Spatiaaliset operaatiot! objekti toisen sisällä/rajalla/ulkopuolella/matkan päässä! spatial join! Operaatiot mahdollistaa spatiaalinen indeksi! nelipuu (quadtree) tai R-puu! nk. domain -indeksi Unit 8 TietoEnator 2000
9 Oracle Spatial geometriatyyppi, jatkoa SDO_POINT_TYPE x NUMBER y NUMBER z NUMBER SDO_ELEM_INFO_ARRAY VARRAY ( ) OF NUMBER SDO_ORDINATE_ARRAY VARRAY ( ) OF NUMBER Unit 9 TietoEnator 2000
10 Oracle Spatial geometriatyyppi SDO_GEOMETRY Object sdo_gtype NUMBER sdo_srid NUMBER sdo_point SDO_POINT_TYPE sdo_elem_info SDO_ELEM_INFO_ARRAY sdo_ordinates SDO_ORDINATE_ARRAY Example SQL> CREATE TABLE states ( 2 state VARCHAR2(30), 3 totpop NUMBER(9), 4 geom MDSYS.SDO_GEOMETRY); Unit 10 TietoEnator 2000
11 Geometriaesimerkki SQL> select geoloc from gisa1_kuvio where idperkuv= ; GEOLOC(SDO_GTYPE, SDO_SRID, SDO_POINT(X, Y, Z), SDO_ELEM_INFO, SDO_ORDINATES) SDO_GEOMETRY(3, NULL, SDO_POINT_TYPE(0, 0, NULL), SDO_ELEM_INFO_ARRAY(1, 3, 1), SDO_ORDINATE_ARRAY( , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , )) Unit 11 TietoEnator 2000
12 SVG W3C recommendation, ! XML-sovellus (XML-kieli) vektorimuotoisen tiedon esittämiseen (myös teksti ja rasteri), 2D! DOM-rajapinta (esim. JavaScriptillä ohjelmoitavissa) mutta myös animointi! rect, circle, ellipse, line, polyline, polygon! Sisäkkäiset muunnokset, leikkaukset, alpha-maski, suodatusefektit, mallit (template objects)! Selaintuki: Adobe SVG-viewer, Batik SVG-browser, Croczilla,... Unit 12 TietoEnator 2000
13 SVG esimerkki <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG //EN" " <svg width="12cm" height="4cm" viewbox=" "> <desc>example polygon01 - star and hexagon</desc> <polygon style="fill:red; stroke:blue; stroke-width:10" points="350,75 379, , , , , , , , ,161" /> <polygon style="fill:lime; stroke:blue; stroke-width:10" points="850,75 958, , , , ,137.5" /> </svg> Unit 13 TietoEnator 2000
14 SVG ja kartat! SVG soveltuu erinomaisesti karttojen tuottamiseen, koska vektoritietoa ei tarvitse rasteroida rasterikuvaksi tulostaessa rasterointi tapahtuu vasta tulostimessa! SVG tarjoaa tehosteita, jotka soveltuvat hyvin karttoihin! SVG-karttademoja: Unit 14 TietoEnator 2000
15 Oracle XML-työkalut! XDK (XML Developer s Kit) for Java, JavaBeans, C/C++,PL/SQL! XDK for Java (9i) XML Parser XSLT Processor XML Schema Processor XML Class Generator XML SQL Utility (XSU) XSQL Servlet Oracle Soap! Lisätietoja: /homepage.jsp Building Oracle Applications, O Reilly Oracle XML Handbook, Osborne Unit 15 TietoEnator 2000
16 XSQL demot: $ORACLE_HOME/xdk XSQL - yleiskuvaus 1. Käyttäjä lähettää URL:n (.xsql) wwwpalvelimelle 2. Palvelin välittää kyselyn XSQL servletille 3. Servlet parsii XML-kyselyn ja välittää SQLkyselyn XSU:lle 4. XSU suorittaa SQL-kyselyn kantaan 5. XML-muotoinen tulos ja XSLTtiedosto välitetään XSLTprosessorille Muunnoksen tulos selaimelle Unit 16 TietoEnator 2000
17 XSQL-esimerkki, kuvio.xsql <?xml version="1.0"?> <xsql:query xmlns:xsql="urn:oracle-xsql" connection="fgs" allow-client-style="yes"> <![CDATA[ select lnp_pack.get_min_x(k.geoloc) + (lnp_pack.get_max_x(k.geoloc) - lnp_pack.get_min_x(k.geoloc))/2.0 centerx, lnp_pack.get_min_y(k.geoloc) + (lnp_pack.get_max_y(k.geoloc) - lnp_pack.get_min_y(k.geoloc))/2.0 centery, k.geoloc from gisa1_kuvio k where idperkuv = {@idperkuv} ]]> </xsql:query> Unit 17 TietoEnator 2000
18 Unit 18 TietoEnator 2000
19 kuvio1.xsl - muunnos SVG:ksi <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:output standalone="yes" doctype-public="-//w3c//dtd SVG //EN" doctype-system=" CR-SVG /DTD/svg dtd" media-type="image/svg+xml" method="xml" indent="yes" encoding="iso "/> <xsl:variable name="centerx" select="rowset/row/centerx"/> <xsl:variable name="centery" select="rowset/row/centery"/> <xsl:template match="/"> <svg width="300" height="300"> <g transform="translate(150,150) translate(-{$centerx}, -{$centery})"> <xsl:apply-templates select="rowset/row/geoloc"/> </g> </svg> </xsl:template> jatkuu Unit 19 TietoEnator 2000
20 kuvio1.xsl - jatkoa <xsl:template match="geoloc"> <polygon stroke="red" stroke-width="1" fill="red" fill-opacity="0.25"> <xsl:apply-templates select="sdo_ordinates"/> </polygon> </xsl:template> <xsl:template match="sdo_ordinates"> <xsl:attribute name="points"> <xsl:for-each select="sdo_ordinates_item"> <xsl:choose> <xsl:when test='position() mod 2'> <xsl:variable name="val" select="number(.)"/> <xsl:value-of select="$val"/> <xsl:text>,</xsl:text> </xsl:when> <xsl:otherwise> <xsl:variable name="val" select="number(.)"/> <xsl:value-of select="$val"/> <xsl:text> </xsl:text> </xsl:otherwise> </xsl:choose> </xsl:for-each> </xsl:attribute> </xsl:template> </xsl:stylesheet> Unit 20 TietoEnator 2000
21 kuvio.xsql?xml-stylesheet=kuvio1.xsl&idperkuv= <?xml version = '1.0' encoding = 'iso ' standalone = 'yes'?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG //EN" " svg dtd"> <svg width="300" height="300"> <g transform="translate(150,150) translate( , )"> <polygon stroke="red" stroke-width="1" fill="red" fill-opacity="0.25" points=" , , paljon koordinaatteja , "/> </g> </svg> Unit 21 TietoEnator 2000
22 kuvio2.xsl - taustarasterikartta Genimap Platformista! Lisätään <xml:stylesheet> - kohtaan xmlns:xlink=" org/1999/xlink"! ennen muunnoksia <image width="300" height="300" xlink:href=" cid=tietoenator¢er={$centerx},{$centery}&layer=1 &size=300,300"/>! muunnoksiin (translate) scale(0.25,-0.25) Unit 22 TietoEnator 2000
23 SVG:tä hyödyntävät prototyypit ja tuotteet! LNP - Leimikot Netissä Pilotti pilottiprototyyppi leimikoiden (työkohde) näyttämiseksi netissä perustuu FGS-komponentteihin! FGS - Forest Geographic System selainpohjainen karttakäyttöliittymä Oracle Spatial -dataan karttapohja Genimap Platformista niin vektori- kuin rasteripohja saatavilla myös muista lähteistä "yleiskäyttöinen karttakäyttöliittymä Unit 23 TietoEnator 2000
24 LNP yleiskuvaus Rasterikartta (viittaus) Genimap Platform Selain SVGtiedosto (tiedostojärjestelmässä XSLTmuunnos Yhdistäminen tapahtuu JSP- ja DHTMLtekniikalla XSLTtiedosto Data Oracle8i Unit 24 TietoEnator 2000
25 SVG:n käytön edut ja haitat # Vektorirakenne mahdollistaa paremmat tulosteet # Filtterit ja efektit mahdollistavat näyttävät tulosteet # Voidaan käyttää symboleja # Rakennetta voidaan käsitellä XML-työkaluilla # Rakennetta voidaan muokata (editoida) DOMrajapinnan kautta $ SVG-rakenteen hyötysuhde huono, tiedostot (kompressoitunakin) helposti isoja $ Ominaisuustiedon sisällyttäminen hankalaa $ Ei tietoa datan koordinaattijärjestelmästä Unit 25 TietoEnator 2000
26 Sijaintitietostandardit! Ohjelmistovalmistajat käyttävät omia ( proprietary ) tiedostorakenteita, tiedon siirto siirtotiedostoilla! OpenGIS konsortio ( standardoi Simple Features Specification for! OLE/COM, CORBA, SQL,... Koordinaattijärjestelmät Web Map Server Interfaces Web Feature Server Interfaces (in discussions phase) Geographical Markup Language GML sekä muita Unit 26 TietoEnator 2000
27 GML OGC Implementation Specification, ! Tavoitteena XML-kieli sijaintitiedon siirtämiseen ja säilyttämiseen toimittajariippumaton, sovellusalueriippumaton erottaa tiedon ja kuvaustekniikan spatiaalisen ja ei-spatiaalisen tiedon yhdistäminen perusta Internet-paikkatietosovelluksille! GML 2.0 on kuvattu XML Schema -kieltä käyttäen Feature Schema (feature.xsd) Geometry Schema (geometry.xsd) Xlink Schema (xlinks.xsd) perustyypit ja -rakenteet sovelluksen XML-rakenteelle Unit 27 TietoEnator 2000
28 GML 2.0 geometriatyypit <Point gid="p1" srsname=" <coord><x>56.1</x><y>0.45</y></coord> </Point> <Box srsname=" <coord><x>0.0</x><y>0.0</y></coord> <coord><x>100.0</x><y>100.0</y></coord> </Box> <LineString srsname=" <coord><x>0.0</x><y>0.0</y></coord> <coord><x>20.0</x><y>35.0</y></coord> <coord><x>100.0</x><y>100.0</y></coord> </LineString> Unit 28 TietoEnator 2000
29 GML 2.0 polygon <Polygon gid="_98217" srsname=" <outerboundaryis><linearring> <coordinates> 0.0, , , , ,0.0 </coordinates> </LinearRing></outerBoundaryIs> <innerboundaryis><linearring> <coordinates> 10.0, , , , ,10.0 </coordinates> </LinearRing></innerBoundaryIs> <innerboundaryis><linearring> <coordinates> 60.0, , , , ,60.0 </coordinates> </LinearRing></innerBoundaryIs> </Polygon> Unit 29 TietoEnator 2000
30 Jatkokehitys, mahdollisuudet! Oracle Spatial -datan editointi SVG-rakenteen muokkaus DOM-rajapinnan kautta selaimessa tallennus kantaan XSQL Servletin kautta! Multi-purpose Publishing erilaisille päätelaitteille <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" media="palm" href="listingpp.xsl"?> <?xml-stylesheet type="text/xsl" media="mozilla" href="listingmz.xsl"?> <?xml-stylesheet type="text/xsl" media="up" href="listingwml.xsl"?> <?xml-stylesheet type="text/xsl" href="listing.xsl"?> Unit 30 TietoEnator 2000
31 Multi-purpose Publishing XSLTmuunnos Data Oracle8i Unit 31 TietoEnator 2000
32 Lopuksi! Oracle Spatial soveltuu hyvin vektorimuotoisen tiedon tallentamiseen ja käsittelyyn! Rasterikarttoja (jos tarvitaan) edullisesti saatavilla! SVG soveltuu hyvin vektorimuotoisen tiedon esittämiseen (jossain määrin myös rasteritiedon)! GML soveltuu hyvin sijaintitiedon siirtämiseen (ominaisuustietoineen)! XML-teknologia kypsää! Oracle tarjoaa hyvät ja kattavat XML-työkalut! => Mahdollistaa kustannustehokkaan selainpohjaisen karttasovelluksen toteuttamisen Unit 32 TietoEnator 2000
33 Unit 33 TietoEnator 2000
3.27 "Tuotantoesimerkkien" rakenne ja viittaukset (1/2)
3.27 "Tuotantoesimerkkien" rakenne ja viittaukset (1/2) Tietomalli ja tiedon esitystapa Käsityön määrä ja laatu Palvelinpään vaatimukset Saavutettavuusohjeistuksen ala! #1: Käsityö ope-kkortti.html ope-kkortti.css
LisätiedotXSL-muunnokset. 9 XSL-muunnokset
9 XSL-muunnokset XML-dokumenttien keskeinen rooli on välittää tietoa sovellusten välillä. Yksinkertaisimmillaan tämä tarkoittaa sitä että tieto tuotetaan suoraan tietyn sovelluksen tekstiformaattiin. Lähestymistavan
LisätiedotXSLT - ohjelmoinnin perusteet. Jaana Holvikivi Metropolia
XSLT - ohjelmoinnin perusteet Jaana Holvikivi Metropolia Johdanto: Muunnetaan XML-dokumentti HTML-muotoon (transformation)
LisätiedotDigitaalisen median tekniikat. JSP ja XML Harri Laine 1
Digitaalisen median tekniikat JSP ja XML 28.4.2004 Harri Laine 1 JSP hyvin lyhyesti JSP on Java-pohjainen skriptikieli JSP:llä laadittu sivu käännetään java-servletiksi (sivun toteutus vastaa servlettiluokan
LisätiedotDigitaalisen median tekniikat. JSP ja XML
Digitaalisen median tekniikat JSP ja 28.4.2004 Harri Laine 1 JSP hyvin lyhyesti JSP on Java-pohjainen skriptikieli JSP:llä laadittu sivu käännetään java-servletiksi (sivun toteutus vastaa servlettiluokan
LisätiedotYlläpitodokumentti. Aija. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti Aija Helsinki 2.9.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö 1. Johdanto...3 2.Sanasto...3 3.Asennusohje...3 3.1 Paketin purkaminen...3
LisätiedotBentley Geo Web Publisher V8i moderni Web GIS ratkaisu
co tley Systems, In Bentley Geo Web Publisher V8i moderni Web GIS ratkaisu Timo Mäkilä Bentley Geo Web Publisher V8i moderni Web GIS ratkaisu Johdanto Web 2.0 ja Bentley Geo Web Publisher Uusia ominaisuuksia
LisätiedotExtensible Stylesheet Language (XSL)
Extensible Stylesheet Language (XSL) Tyylitiedostojen määrittely Ctl230:Luentokalvot 25.10.2004 Miro Lehtonen Johdanto Dokumenttien muotoilu tyylitiedostoilla 3XML: yleistetty merkkaus Kuvaa sisällön muttei
LisätiedotSisältö. XML, XHTML ja CSS XML XML. XML:n ja HTML:n ero. XML kieliä XML XHTML CSS XSL. T Hypermediadokumentin laatiminen 2002
, XHTML ja CSS T-111.361 Hypermediadokumentin laatiminen 2002 XHTML CSS XSL Sisältö EXtensible Markup Language W3C Recommendation helmikuu 1998 SGML:n osajoukko Standard Generalized Markup Language Kevyempi
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
LisätiedotJohdatus ArcGIS-ohjelmistoon
Johdatus ArcGIS-ohjelmistoon PAIKKATIETOPAJA hanke Esityksen pohjalla Raili Hokajärven tekemä esitys ArcGIS ESRI:n (Environmental Systems Research Institute) kehittämä ja myymä paikkatietoohjelmistojen
LisätiedotProjektinhallintaa paikkatiedon avulla
Projektinhallintaa paikkatiedon avulla Tampereen Teknillinen Yliopisto / Porin laitos Teemu Kumpumäki teemu.kumpumaki@tut.fi 25.6.2015 1 Paikkatieto ja projektinhallinta Paikkatiedon käyttäminen projektinhallinnassa
Lisätiedot9.16 XSLT ja nimiavaruudet (1/3): literaali oletusnimiavaruus
9.16 XSLT ja nimiavaruudet (1/3): literaali oletusnimiavaruus XSL-muunnos voi tietenkin tuottaa myös tiettyyn nimiavaruuteen liittyviä kohdedokumentteja (tarvitaan aina jo esim. XHTML-sovelluksissa!) Helpoimmillaan
LisätiedotXSLT - ohjelmaesimerkkejä. Jaana Holvikivi Metropolia
XSLT - ohjelmaesimerkkejä Jaana Holvikivi Metropolia XML source XSLT source Source tree Transformation Stylesheet tree Result tree Serialize XML XHTML text Lajittelu, Sorting
LisätiedotXML johdanto, uusimmat standardit ja kehitys
johdanto, uusimmat standardit ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: on W3C:n suosittama
LisätiedotXML, XHTML ja CSS. T-111.361 Hypermediadokumentin laatiminen. Mikko Pohja
XML, XHTML ja CSS T-111.361 Hypermediadokumentin laatiminen Mikko Pohja Sisältö XML Yleensä Eri kieliä XHTML CSS XSL XML EXtensible Markup Language W3C Recommendation helmikuu 1998 SGML:n osajoukko Standard
LisätiedotIntegraatioratkaisu joukkoviestintäverkkojen esittämiseen paikkatietojärjestelmässä
Integraatioratkaisu joukkoviestintäverkkojen esittämiseen paikkatietojärjestelmässä Tuomas Suni Digita Oy Valvoja: Prof. Jukka Manner Ohjaaja: DI Heikki Isotalo Tietoverkkotekniikan diplomityöseminaari
LisätiedotJärjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
LisätiedotHelsingin yliopisto/tktl XML-metakieli XSLT XSL - extensible stylesheet language XSLT
XSL - extensible stylesheet language XSL kehitettiin xml aineistojen esitysmuodon määrittelyyn (T ~ Transformations) dokumentin rakenteen tai sisällön muunnokset 1.0 (http://www.w3.org/tr/xslt) 1999 2.0
LisätiedotHelsingin yliopisto/tktl XML-metakieli XSL-FO XSL-FO. XSL-FO sivut
sivut XSL-Formating objects on suositus tiedon esitystavan määrittelyyn Osa XSL-suositusta XSLT:n tapaan on XML-rakenteinen ja hyvin raskas käyttää ilman sopivia työkaluja Tyypillistä: määrityksiä generoidaan
LisätiedotXPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
LisätiedotHelsingin yliopisto/tktl XML-metakieli XSL-FO XSL - extensible stylesheet language XSL-FO
XSL - extensible stylesheet language XSL kehitettiin XML aineistojen esitysmuodon märittelyyn XSLT (T ~ Transformations) dokumentin rakenteen tai sisällön muunnokset XSLT 1.0 (http://www.w3.org/tr/xslt)
Lisätiedot10 Pieni datalähtöinen sovellusesimerkki
10 Pieni datalähtöinen sovellusesimerkki XSL mahdollistaa erilaisten XML:ää tukevien välineiden hyödyntämisen osana omia sovelluksia. Julkaisutoiminnan näkökulmasta mielenkiintoisia (ja opiskelun kannalta
LisätiedotLuento 11: XSL-FO & SVG
Luento 11: XSL-FO & SVG AS-0.110 XML-kuvauskielten perusteet Janne Kalliola XSL-FO & SVG XSL-FO Dokumentin rakenne Sivupohja ja sivujaksopohja Sisältö Muut ominaisuudet Dokumentin laadinta ja käyttö XSL-FO:n
LisätiedotPaikkatietoanalyysin sovellukset. Tarmo Lipping
Paikkatietoanalyysin sovellukset Tarmo Lipping Mitä paikkatieto on? Desktop-sovelluksista Web-pohjaisiin sovelluksiin Paikkatiedon Web-palvelut GeoMashUp:it Mobiilisovellukset Mistä dataa? Kaikki mitä
LisätiedotXML Technologies and Applications - harjoitustyö -
XML Technologies and Applications - harjoitustyö - TURUN YLIOPISTO Informaatioteknologian laitos Tietojenkäsittelytiede Harjoitustyö Helmikuu 2009 Jyri Lehtonen (72039) jyri.lehtonen@utu.fi (yksin tehty
LisätiedotXSL-muunnokset. 9 XSL-muunnokset
9 XSL-muunnokset XML-dokumenttien keskeinen rooli on välittää tietoa sovellusten välillä. Yksinkertaisimmillaan tämä tarkoittaa sitä että tieto tuotetaan suoraan tietyn sovelluksen tekstiformaattiin. Lähestymistavan
Lisätiedotè è è XSL-muunnokset 9 XSL-muunnokset
9 XSL-muunnokset XML-dokumenttien keskeinen rooli on välittää tietoa sovellusten välillä. Yksinkertaisimmillaan tämä tarkoittaa sitä että tieto tuotetaan suoraan tietyn sovelluksen tekstiformaattiin. Lähestymistavan
LisätiedotEsimerkki uudelleenohjauksen teknisestä toteutuksesta
Esimerkki uudelleenohjauksen teknisestä toteutuksesta Keskustelutilaisuus JHS-suositusluonnoksesta Paikkatiedon yksilöivät tunnisteet Marko Kauppi 19.11.2014 Liite 2. Esimerkki tiedontuottajan URIpalvelun
LisätiedotHSMT J2EE & EJB & SOAP &...
HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
LisätiedotWWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys
WWW-OHJELMOINTI 1 WWW-ohjelmoinnin kokonaisuus SGML, XML, HTML WWW-selaimen sovellusohjelmointi WWW-palvelimen sovellusohjelmointi Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 26.10.2000
LisätiedotHohde Consulting 2004
Luento 6: XSLT AS-0.110 XML-kuvauskielten perusteet Janne Kalliola XSL Transformations XSLT tyylisivun rakenne mallineet nykyinen solmu Edistyneemmät piirteet toisto muuttujat nimetyt mallineet ehdolliset
LisätiedotWWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa
WWW ja tietokannat WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa tekstiä, kuvia, hyperlinkkejä Staattiset sivut kirjoitettu kerran, muuttaminen käsin ongelmana pysyminen ajantasalla Ylläpito hankalaa,
LisätiedotJHS-suositukset ja standardit paikkatietotuotteiden toteuttamisessa
1 JHS-suositukset ja standardit paikkatietotuotteiden toteuttamisessa Paikkatietoverkoston työpaja 1.6.2016 Lassi Lehto MML Paikkatietokeskus 2 Sisältö JHS 162 Paikkatietojen mallintaminen tiedonsiirtoa
LisätiedotInterfacing Product Data Management System
Interfacing Product Data Management System Tekijä: Työn valvoja: Mats Kuivalainen Timo Korhonen Esitelmän sisältö Työn suorituspaikka - Ideal Product Data Oy Käsitteitä Työn tavoitteet Työn tulokset 1/5
Lisätiedotin condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
Lisätiedotwww.solita.fi solita@solita.fi
www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen
Lisätiedot582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus
582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus Sisältö Mikä on web-sovellus? Selaimen rooli web-sovelluksessa Palvelimen rooli web-sovelluksessa Aineistopyynnöt Tiedon välittäminen
LisätiedotKartta-aineistojen visualisointi. ProGIS. 11.9.2013 Aaro Mikkola
Kartta-aineistojen visualisointi ProGIS 11.9.2013 Aaro Mikkola 1 Sisältö Kartta-aineistot rajapinnoilla ja latauspalveluissa nyt ja jatkossa Visualisointieditori Osaamisvaatimuksia 2 Karttapaikka: mittakaavatasot
LisätiedotTietotuoteseloste, Museoviraston Inspire-aineistot (Suojellut alueet)
Tietotuoteseloste, Museoviraston Inspire-aineistot (Suojellut alueet) 1 Yleistietoa 1.1 Nimi ja tunnisteet Museoviraston INSPIRE-aineistot (Suojellut alueet) FI. 1000272, FI. 1000034 ja FI. 1000000 FI.
LisätiedotEnsimmäiset XPath-lausekkeet
Ensimmäiset XPath-lausekkeet Kaavat ja predikaatit Ctl230: Luentokalvot 8.11.2004 Kontekstiin perustuva muotoilu Elementin sijainti dokumentissa 3 3Sama elementti, eri
LisätiedotRajapintapalvelut ja verkkojulkaisu MapInfon
Rajapintapalvelut ja verkkojulkaisu MapInfon tuotteilla Vesa Raulos Senior Systems Engineer Pitney Bowes Software Taustaa ja yritys MapInfo Corporation perustettiin USA:ssa vuonna 1986 Pioneeri helppokäyttöisten
LisätiedotHOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
LisätiedotCollector käyttöohje. Ohje /
Collector käyttöohje Ohje / 11.2.2019 2 (24) Sisältö 1. Aineiston luominen ArcGIS Prossa... 3 Kohdeluokan luominen... 3 Tietokannan arvoalueiden määrittäminen... 5 Attribuuttitaulun kenttien määrittäminen...
LisätiedotSeuraavat tasot sisältävät alueita ja pisteitä samassa tasossa. o Asemakaavat o Kaavayksiköt o Kiinteistöt
1 (7) 14.3.2017 SeutuCD-rajapinnan käyttöohje WFS SeutuCD-rajapinnan käyttöohje WFS HSY:n tuottamia käyttöoikeuden vaatimia aineistoja on mahdollista hyödyntää OGC-standardin mukaisena rajapintana. WFS-rajapinta
LisätiedotSisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta
Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia
LisätiedotASIAKASLÄHTÖISEN PAIKKATIEDON HYÖDYNTÄMINEN AUTOMAATTISESSA KARTTATUOTANTOJÄRJESTELMÄSSÄ
LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOTEKNIIKAN OSASTO ASIAKASLÄHTÖISEN PAIKKATIEDON HYÖDYNTÄMINEN AUTOMAATTISESSA KARTTATUOTANTOJÄRJESTELMÄSSÄ Diplomityön aihe on hyväksytty Tietotekniikan osaston
LisätiedotCopyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa
Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Platform Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste:
LisätiedotMapInfon palvelintuotteet aineistojen julkaisemisessa Inspire-koulutuspäivä II
MapInfon palvelintuotteet aineistojen julkaisemisessa Inspire-koulutuspäivä II 25.1.2011 Vesa Raulos Risto Mustonen Karttapalvelimen perustaminen (MapInfo) Aineistojen tarjoaminen katseltavaksi tai ladattavaksi
LisätiedotOracle Spatial Paikkatieto tehostaa yrityksen toimitusketjua. GISnet Solutions Finland Oy. GISnet Solutions Finland Oy
Oracle Spatial Paikkatieto tehostaa yrityksen toimitusketjua Jari.reini@gisnetsf.com Solutions Finland Oy Solutions Finland Oy Yritys lyhyesti Perustettu kesäkuussa 2000 20 työntekijää Toimistot Helsingissä,
Lisätiedot6 XML-työkalut 1. 6 XML-työkalut
6 XML-työkalut 1 6 XML-työkalut XML:n periaatteiden tutustumisen jälkeen on helpompi tutustua XML-dokumenttien käsittelyyn ja katseluun suunniteltuja työkaiuja. XML:n yleistymisen pahin pullonkaula on
LisätiedotXML merkintäkielten perusteet. Luento 2 - XSLT Pekka Aarnio
XML merkintäkielten perusteet Luento 2 - XSLT Pekka Aarnio Luennon sisältö OSA 1: XSLT-kieli OSA 2: XML Nimiavaruudet (OSA 3: AutomationML lyhyt kuvaus harjoitustehtävän tueksi) Luento 2: OSA1 XSL-MUUNNOKSET
LisätiedotLaajuus 5 op Luennot: 12 x 2t Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus
Laajuus 5 op Luennot: 12 x 2t 11.3.2014 29.4.2014 Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus Lähiopetuksen jäkeen harjoitustyö ja tentti Aulikki Hyrskykari
LisätiedotXML prosessori. XML prosessointi. XML:n kirjoittaminen. Validoiva jäsennin. Tapahtumaohjattu käsittely. Tapahtumaohjattu käsittely.
XML prosessointi Miten XML dokumentteja luetaan ja kirjoitetaan XML prosessori lukee ja välittää XML dokumentin sovellukselle. Se sisältää entieettikäsittelijän (mahdollisesti) XML jäsentimen Sovellus
LisätiedotPaikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
LisätiedotXML, standardointi ja kehitys
XML, standardointi ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: XML on W3C:n suosittama perhe tekstiformaatteja
LisätiedotT-111.361 Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot
T-111.361 Hypermediadokumentin laatiminen -Ohjelmointi Peruskäsitys www-ohjelmoinnin kentästä Tekniikat interaktiivisuuden toteuttamiseen tekniikat tekniikat Tietokannat Juha Laitinen TKK/TML juha.laitinen@hut.fi
LisätiedotSVG UUSI VANHA VEKTORIFOR- MAATTI
Johanna Pelkonen SVG UUSI VANHA VEKTORIFOR- MAATTI Opinnäytetyö Tietojenkäsittely 5.2.2010 KUVAILULEHTI Opinnäytetyön päivämäärä 5.2.2010 Tekijä(t) Johanna Pelkonen Koulutusohjelma ja suuntautuminen Tietojenkäsittely
LisätiedotSAP. Lasse Metso 14.1.2011
SAP Lasse Metso 14.1.2011 Toiminnanohjausjärjestelmä engl. Enterprise Resource Planning, ERP Integroitu tietojärjestelmä joka palvelee kaikkia yrityksen osastoja. Tuotantoyrityksistä liikkeelle lähtenyt
LisätiedotTietotuoteseloste, Museoviraston Inspire-aineistot (Suojellut alueet)
Tietotuoteseloste, Museoviraston Inspire-aineistot (Suojellut alueet) 1 Yleistietoa 1.1 Nimi ja tunnisteet Museoviraston INSPIRE-aineistot (Suojellut alueet), FI. 1000272, FI. 1000034 ja FI. 1000000 FI.
LisätiedotSFS delegaattivalmennus
SFS delegaattivalmennus ISO/TC 211, CEN/TC 287; paikkatieto Jari Reini 07.02.2014 Sisältö Paikkatieto Standardisointi Miksi? Standardisointi Hyödyt Paikkatiedon standardisointiorganisaatiot Standardien
LisätiedotXML-datan kysely. Topi Sarkkinen. Seminaarityö. Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
XML-datan kysely Topi Sarkkinen Seminaarityö Helsinki 18.3.2015 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta Fakultet
Lisätiedot...ii...iii...x. 1 Silverlight NET Framework for Silverlight Silverlight Silverlight. 2-1 Visual Studio Silverlight...
...ii...iii...x 1 Silverlight 1-1 Silverlight...1-2 1-1.1...1-5 1-1.2.NET Framework for Silverlight...1-5 1-2 Silverlight...1-6 1-3 Silverlight...1-7 1-4 Silverlight...1-10 1-5 Silverlight...1-10 1-6...1-11
LisätiedotLIITE 1 1. Tehtävänä on mallintaa kitara ohjeiden mukaan käyttäen Edit Poly-tekniikkaa.
LIITE 1 1 HARJOITUS 1 Kitara Tehtävänä on mallintaa kitara ohjeiden mukaan käyttäen Edit Poly-tekniikkaa. Käsiteltävät asiat Edit Poly Muokkaus kuvan mukaan TurboSmooth Extrude 1. Tarkistetaan että mittayksiköt
LisätiedotVerkkopalveluiden hyödyntäminen
Verkkopalveluiden hyödyntäminen Verkkopalveluiden toteutus ja käyttäminen MapInfo Professional ja MapInfo Manager -ohjelmistoilla Vesa Raulos Pitney Bowes Business Insight Esityksen sisältö MapInfo Professional
LisätiedotOpenStreetMap-aineistojen haltuunotto GDAL:lla
OpenStreetMap-aineistojen haltuunotto GDAL:lla Jukka Rahkonen, http://latuviitta.org Viimeksi muutettu 22. heinäkuuta 2012 GDAL/OGR tukee OpenStreetMap-aineistojen lukemista GDAL-versiosta 2.0 alkaen.
LisätiedotExcel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi
Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi Esimerkkinä Excel-taulukkona ladattavat Helsingin pysäköintilippuautomaatit Viimeksi muokattu 27. huhtikuuta
LisätiedotHTML 5 Johdanto. Mikä on HTML 5
HTML 5 Johdanto Antti-Jussi Lakanen Mikä on HTML 5 HTML 5 on uusistandardihtml-, XHTML-ja HTML DOM-määrittelyille HTML 4 tuliulosvuonna1999. Webbion muuttunut paljon niistä ajoista HTML 5:n speksion kesken.
LisätiedotVaatimusluettelo. Liite2_Vaatimusluettelo. Tun nus (ID) Kpl Tärkeys Toimittajan kommentit Navigointi. Haut
Vaatimusluettelo Tun nus (ID) Kpl Tärkeys Toimittajan kommentit Navigointi 1 Karttasovelluksessa tulee olla yleisesti vastaavissa sovelluksissa käytetyt navigointitoiminnot 4.2. 1 Kartta pitää voida kohdistaa
LisätiedotKunnan paikkatietopalvelurajapinta
Kunnan paikkatietopalvelurajapinta Versio: 18.10.2011 Julkaistu: 27.10.2011 Voimassaoloaika: Toistaiseksi Sisällys 1 Johdanto... 2 1.1 Suosituksen tausta... 2 1.2 Suosituksen rakenne... 3 2 Soveltamisala...
LisätiedotJohdatusta selainohjelmointiin
Johdatusta selainohjelmointiin Ohjelmat ja tyylit selaimessa ja HTML Jaana Holvikivi Selaimet ja HTML Selaimet: Internet Explorer, Exchange Firefox, Chrome Opera 10 Safari 4 Lukevat HTML sivuja ja asettelevat
LisätiedotPaikkatiedon tulevaisuus
Paikkatiedon tulevaisuus Yksityismetsätalouden metsänhoitajien vierailu TE:llä 11.10.2007 Juhani Tervo Pääarkkitehti, GIS Iso skaala erilaisia paikkatietojärjestelmiä Paikkatieto tietojärjestelmissä Paikkatietojärjestelmä
LisätiedotIntegraatiotekniikan valinta - tie onnistumiseen.
Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti
LisätiedotPaikkatiedot ja Web-standardit
Paikkatiedot ja Web-standardit Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide
LisätiedotUse of spatial data in the new production environment and in a data warehouse
Use of spatial data in the new production environment and in a data warehouse Nordic Forum for Geostatistics 2007 Session 3, GI infrastructure and use of spatial database Statistics Finland, Population
LisätiedotJHS XXX Paikkatiedon yksilöivät tunnisteet Liite 2: Esimerkki tiedontuottajan URI-palvelun teknisestä toteutuksesta
JHS XXX Paikkatiedon yksilöivät tunnisteet Liite 2: Esimerkki tiedontuottajan URI-palvelun teknisestä toteutuksesta Versio: 2014-11-12 Julkaistu: Voimassaoloaika: Sisällys 1 Johdanto... 1 2 Tiedontuottajan
LisätiedotKoulutus 2: Pistepilviohjelmistot
ProDigiOUs -hanke Koulutus 2: Pistepilviohjelmistot Kalle Tammi Kevät 2018 Koulutuksen sisältö 1. Aloitus 2. Yleistä ohjelmistoista 3. Scene-ohjelma, käyttöliittymä ja toiminnot 4. Pistepilvien käsittely
LisätiedotStanForD-XML. Juha-Antti Sorsa, Tapio Räsänen, Vesa Imponen
Projektiryhmä StanForD-XML Juha-Antti Sorsa, Tapio Räsänen, Vesa Imponen Rahoittajat Koskitukki Oy, Metsähallitus, Metsäliitto Osuuskunta, Pölkky Oy, Stora Enso Oyj, UPM- Kymmene Oyj, Vapo Timber Oy, Yksityismetsätalouden
LisätiedotHintatiedotus ja tietojen välitys. Loppuraportti
Hintatiedotus ja tietojen välitys Loppuraportti Henkilöliikenne 18. marraskuuta 2002 1 Lähtökohdat VR Henkilöliikenteellä on käytössä Journey Planner reitinsuunnittelupalvelu. Palvelua käyttävät matkustajat
Lisätiedotwww.hohde.com Hohde Consulting 2004
Luento 14: Kertaus AS-0.110 XML-kuvauskielten perusteet Janne Kalliola Kertaus XML nimiavaruus validointi XML:n käyttö tietorakenteiden kuvaus ohjelmointi XML-pohjaiset kielet peruskielet muut kurssilla
LisätiedotSkaalautuva vektorigrafiikka mobiiliselaimissa. Mihkel Lind
Skaalautuva vektorigrafiikka mobiiliselaimissa Mihkel Lind Opinnäytetyö Tietojenkäsittelyn koulutusohjelma 2016 Tiivistelmä Tekijä(t) Lind Mihkel Koulutusohjelma Tietojenkäsittely Opinnäytetyön otsikko
LisätiedotLohtu-projekti. Ylläpitäjän dokumentti. Versiohistoria: Ensimmäinen versio Andreas Asuja
Lohtu-projekti Ylläpitäjän dokumentti Versiohistoria: 1.0 12.5.2003 Ensimmäinen versio Andreas Asuja Helsinki 12. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja, Mari Muuronen, Seppo Pastila, Virve Taivaljärvi
LisätiedotTYPO3 - Open Source Enterprise CMS
TYPO3 - Open Source Enterprise CMS TYPO3 on yritysten tarpeisiin suunniteltu avoimen lähdekoodin julkaisujärjestelmä. Verkkopalvelutoteutusten lisäksi TYPO3 toimii skaalautuvana web-sovellusten kehitysalustana.
LisätiedotGarmin etrex GPS-laite
Garmin etrex GPS-laite GPS koulutus 20.6.2007 PAIKKATIETOPAJA -hanke Painikkeet Sisäinen GPS antenni YLÖS näppäin ALAS näppäin PAGE näppäin (Esc) POWER näppäin Ulkoinen virtalähde ja tiedon siirto PC:lle
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet
Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta
LisätiedotPaikkatiedon hallinta ja analyysi
HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon hallinta ja analyysi Antti Leino Marko Salmenkivi 15.3.29.4.2005
LisätiedotINSPIRE ArcGIS-tuotteilla. Ulla Järvinen ja Jussi Immonen INSPIRE-koulutuksessa
INSPIRE ArcGIS-tuotteilla Ulla Järvinen ja Jussi Immonen INSPIRE-koulutuksessa 14.10.2010 ArcGIS-teknologian avulla organisaatiot voivat kehittää palvelujaan ja tehostaa toimintaansa... Improving How We
LisätiedotHelsingin yliopisto, TKTL Tietokantojen perusteet, s 2000 WWW-tietokantasovellukset Harri Laine 1. vapaamuotoiset tiedot
Relaatiotietokantaan tallennetaan määrämuotoista tietoa Vapaamuotoisen tekstin talletukseen tekstitietokannat hakuindeksejä saattavat käyttää relaatiotietokantaa tekstin tallentamiseen rivipohjainen tai
LisätiedotSmart cities - nyt ja huomenna
Smart cities - nyt ja huomenna Älykaupungin standardit Jari Reini 14.04.2015 Standardisointi - Miksi? Minimoidaan päällekkäistä kehittämistyötä, ohjataan tietojärjestelmien kehittämistä ja saadaan aikaan
LisätiedotW3C, Web-teknologiat ja XML
W3C, Web-teknologiat ja XML Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: XML on W3C:n
LisätiedotXQuery tietokannan kyselykielenä
XQuery tietokannan kyselykielenä Miro Lehtonen 31.10.2007 OUGF-syysseminaari Tietojenkäsittelytieteen laitos Sisältö Johdanto XQueryn perusteet + esimerkkejä Oracle ja XQuery Miro Lehtonen, XQuery tietokannan
LisätiedotTestidatan generointi
Testidatan generointi Anu Ahonen Kevät 2008 Tämä työ on tehty Creative Commons -lisenssin alla Työn tarkasti 9.4.2008 Jouni Huotari (JAMK/IT) 1 SISÄLTÖ 1 TYÖN LÄHTÖKOHDAT JA TOTEUTUS...2 2 TESTIDATAN GENEROINTI
LisätiedotTietojen julkaisu ja jakelu - Spectrum Spatial verkkopalvelut
Tietojen julkaisu ja jakelu - Spectrum Spatial verkkopalvelut Vesa Raulos, Pitney Bowes Software Paikkatiedon infrastruktuuri Pitney Bowes / MapInfo osana paikkatietoinfrastuktuuria Mitä paikkatietomaailmassa
LisätiedotOhjelmistoteknologioiden koulutus: Web-sovelluskehitys, Java Server. Infotilaisuus 3.12.2014 klo 10:00
Ohjelmistoteknologioiden koulutus: Web-sovelluskehitys, Java Server Infotilaisuus 3.12.2014 klo 10:00 Yleistä Ohjelmistoteknologioiden koulutukset 2014-2015 3: Internet sovellusten ohjelmointi Java Server
LisätiedotOpas 3D-esineiden mallintamiseen
Opas 3D-esineiden mallintamiseen Osa 1: Perusteet (säännöt GML-geometrioiden validointiin CityGML:ssä) Perustuu SIG3D Quality Working Group -ryhmän julkaisuun Madeling Guide for 3D Objects Part 1: Basics
Lisätiedote-business hinnoittelu Tuomas Salonen Oracle Finland Oy
e-business hinnoittelu Tuomas Salonen Oracle Finland Oy Tavoitteet Yksinkertainen Skaalautuva Mitattavissa Mitta- yksikkö Mikä muuttuu? Kesto Taso Yksikkö Nimetyt käyttäjät Universal (Named Users Power
LisätiedotDigiroad-aineiston hyödyntäminen rajapintapalveluiden kautta MapInfo
1 Digiroad-aineiston hyödyntäminen rajapintapalveluiden kautta MapInfo Digiroad-aineistoa on mahdollista hyödyntää Liikenneviraston Katselu- ja latauspalvelusta http://portal.liikennevirasto.fi/sivu/www/f/aineistopalvelut/verkkopalvelut/latauspalvelu#.vb8ikvlbi
LisätiedotOhjelmistojen mallintamisen ja tietokantojen perusteiden yhteys
Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty
LisätiedotW3C ja Web-teknologiat
W3C ja Web-teknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C) on kansainvälinen
LisätiedotTuottavuutta sovelluskehitykseen Oraclen työkaluilla: JDeveloper 10g ja HTML DB OUGF Syysseminaari
Tuottavuutta sovelluskehitykseen Oraclen työkaluilla: JDeveloper 10g ja HTML DB OUGF Syysseminaari 4.11.2004 Jari Kuokka Tuoteasiantuntija Oracle Finland Oracle Developer Suite 10 g JDeveloper Reports
Lisätiedot