{"id":17222,"date":"2025-01-29T15:12:36","date_gmt":"2025-01-29T13:12:36","guid":{"rendered":"https:\/\/spatialworld.fi\/?page_id=17222"},"modified":"2025-02-05T17:49:04","modified_gmt":"2025-02-05T15:49:04","slug":"17076-2-2-3-2","status":"publish","type":"page","link":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/","title":{"rendered":"Superset"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div id=\"fws_67a3865518780\" class=\"wpb_row vc_row-fluid vc_row top-level\" data-column-margin=\"default\" data-midnight=\"dark\">\n<div class=\"row_col_wrap_12 col span_12 dark left\">\n<div class=\"vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone \" data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\">\n<div class=\"vc_column-inner\">\n<div class=\"wpb_wrapper\">\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<h1 class=\"reader-article-header__title\" dir=\"ltr\"><span data-scaffold-immersive-reader-title=\"\"><span class=\"\">Geospatial Insights avattu: Excel-tietojen integrointi Supersetiin FME:n avulla.<\/span><\/span><\/h1>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][image_with_animation image_url=&#8221;17236&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;75%&#8221; max_width_mobile=&#8221;default&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2 id=\"ember546\" class=\"ember-view reader-text-block__heading-2\"><strong><span>Konteksti ja tapaustutkimus<\/span><\/strong><\/h2>\n<p id=\"ember547\" class=\"ember-view reader-text-block__paragraph\"><span>Nykyp\u00e4iv\u00e4n kukoistavassa business intelligence -ymp\u00e4rist\u00f6ss\u00e4 Superset erottuu edukseen monipuolisena, verkkopohjaisena ratkaisuna, joka on ihanteellinen FME-k\u00e4ytt\u00e4jille.<\/span><\/p>\n<p id=\"ember548\" class=\"ember-view reader-text-block__paragraph\"><span>Huolimatta BI-ty\u00f6kalujen yleisyydest\u00e4, Excelin joustavuus on edelleen t\u00e4rke\u00e4.<\/span><\/p>\n<p id=\"ember549\" class=\"ember-view reader-text-block__paragraph\"><span>T\u00e4ss\u00e4 opetusohjelmassa n\u00e4yt\u00e4mme sinulle, kuinka Excel-tiedot integroidaan saumattomasti Superset-j\u00e4rjestelm\u00e4\u00e4n, mik\u00e4 avaa tehokkaita geospatiaalisia oivalluksia helposti. K\u00e4yt\u00e4mme esimerkkin\u00e4 Helsingin kaupungin monimutkaista Excel-tiedostoa ja keskitymme katujen talvihoitotutkimuksen tietoihin, erityisesti polkupy\u00f6rien osalta, luodaksemme oivallisen kojetaulun.<\/span><\/p>\n<h2 id=\"ember550\" class=\"ember-view reader-text-block__heading-2\"><strong><span>Sy\u00f6tt\u00f6tiedot<\/span><\/strong><\/h2>\n<p id=\"ember551\" class=\"ember-view reader-text-block__paragraph\"><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=https:\/\/hri.fi\/data\/en_GB\/dataset\/helsingin-kaupungin-talvihoidon-kayttajatyytyvaisyyskyselyn-vastaukset\" target=\"_self\" data-test-app-aware-link=\"\"><span>VASTAUKSET HELSINGIN KAUPUNGIN TALVIREITTIKUNNOSSAPITOA KOSKEVAAN KYSELYYN<\/span><\/a><\/p>\n<p id=\"ember552\" class=\"ember-view reader-text-block__paragraph\"><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=https:\/\/hri.fi\/data\/en_GB\/dataset\/helsingin-pyoravaylat-2025\" target=\"_self\" data-test-app-aware-link=\"\"><span>HELSINGIN PY\u00d6R\u00c4RAIDAT 2025<\/span><\/a><\/p>\n<h2 id=\"ember553\" class=\"ember-view reader-text-block__heading-2\"><span>P\u00e4\u00e4vaiheet<\/span><\/h2>\n<ol>\n<li><strong><span>Tietojen valmistelu<\/span><\/strong><span>\u00a0: Lue ja puhdista\/mukauta monimutkainen Excel-tiedosto<\/span><\/li>\n<li><strong><span>Geospatiaalinen analyysi<\/span><\/strong><span>\u00a0: rikasta tietoja geospatiaalisen analyysitekniikan avulla<\/span><\/li>\n<li><strong><span>Supersetin valmistelu<\/span><\/strong><span>\u00a0: Valmistele tiedot integroitavaksi Supersetiin<\/span><\/li>\n<li><strong><span>Visualisointi<\/span><\/strong><span>\u00a0: Julkaise tiedot kaavioina Supersetiss\u00e4 k\u00e4ytt\u00e4m\u00e4ll\u00e4\u00a0<\/span><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/deck.gl\/\" target=\"_self\" data-test-app-aware-link=\"\"><span>Deck.gl-<\/span><\/a><span>\u00a0kaavioita parantaaksesi visualisointia.<\/span><\/li>\n<\/ol>\n<h3 id=\"ember555\" class=\"ember-view reader-text-block__heading-3\"><span>Tietojen valmistelu: Pelaaminen monimutkaisen Excel-tiedoston kanssa<\/span><\/h3>\n[\/vc_column_text][image_with_animation image_url=&#8221;17249&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--resize\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em><span>Ote Excel-tutkimuksesta<\/span><\/em><\/figcaption><\/figure>\n<\/div>\n<p id=\"ember557\" class=\"ember-view reader-text-block__paragraph\"><strong><span>Excel-sy\u00f6tt\u00f6<\/span><\/strong><\/p>\n<p id=\"ember558\" class=\"ember-view reader-text-block__paragraph\"><span>Excel-sy\u00f6te sis\u00e4lt\u00e4\u00e4 tiedot, jotka on ker\u00e4tty kyselyst\u00e4, jossa vastaajat merkitsiv\u00e4t paikat, joissa he kulkivat autolla, py\u00f6r\u00e4ll\u00e4 tai k\u00e4vellen, sek\u00e4 palautetta kohdatuista talvihoitoolosuhteista. Talvihoito on luokiteltu kolmeen osa-alueeseen: luisto (kivet j\u00e4\u00e4ll\u00e4), lumen auraus (ty\u00f6nnetty sivulle) ja lumen poisto. Sit\u00e4 voidaan pit\u00e4\u00e4 hyv\u00e4n\u00e4 tai huonona.<\/span><\/p>\n<p id=\"ember559\" class=\"ember-view reader-text-block__paragraph\"><span>Ilmeisesti web-karttakyselyty\u00f6kalun viennist\u00e4 luotu Excel-tiedosto sis\u00e4lt\u00e4\u00e4:<\/span><\/p>\n<ul>\n<li><span>Tutkittujen henkil\u00f6iden ominaisuudet talletettuna yhdelle arkille.<\/span><\/li>\n<li><span>Raportoidut pisteet on luokiteltu talvihoidon tyypin, laadun ja kuljetustavan mukaan (esim. snow_removal_bad_bicycle) jaettuna useille arkille.<\/span><\/li>\n<\/ul>\n<p id=\"ember561\" class=\"ember-view reader-text-block__paragraph\"><span>T\u00e4m\u00e4 kokoonpano sis\u00e4lt\u00e4\u00e4 useita yleisi\u00e4 haasteita, kuten erikoismerkit (?\u00e4 ja v\u00e4lily\u00f6nnit) arkkien ja sarakkeiden nimiss\u00e4, tekstin\u00e4 esitetyt geometriat, pisteet hajallaan eri arkkeihin useiden attribuuttien sijaan, ep\u00e4t\u00e4ydelliset tiedot valinnaisissa kentiss\u00e4 ja ep\u00e4tyypilliset attribuuttien arvot.<\/span><\/p>\n<p id=\"ember562\" class=\"ember-view reader-text-block__paragraph\"><strong><span>FME:n tietojen valmistelu<\/span><\/strong><\/p>\n[\/vc_column_text][image_with_animation image_url=&#8221;17248&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<p id=\"ember564\" class=\"ember-view reader-text-block__paragraph\"><span>FME on t\u00e4ydellinen tietojen valmisteluun, koska se:<\/span><\/p>\n<ul>\n<li><span>Yhdist\u00e4\u00e4 tietoja eri l\u00e4hteist\u00e4<\/span><\/li>\n<li><span>Tarkistaa m\u00e4\u00e4ritteiden arvojen tarkkuuden<\/span><\/li>\n<li><span>Nime\u00e4 attribuutit helposti uudelleen<\/span><\/li>\n<li><span>Suodattaa tiedot keskitty\u00e4kseen siihen, mit\u00e4 tarvitaan<\/span><\/li>\n<li><span>Muuntaa geometrioita tarpeen mukaan<\/span><\/li>\n<\/ul>\n<p id=\"ember566\" class=\"ember-view reader-text-block__paragraph\"><span>T\u00e4h\u00e4n teht\u00e4v\u00e4\u00e4n olemme palkanneet:<\/span><\/p>\n<ul>\n<li><span>AttributeCreator luo attribuutteja sy\u00f6tt\u00f6arkkien nimien perusteella<\/span><\/li>\n<li><span>Liit\u00e4nn\u00e4t pisteiden yhdist\u00e4miseen arkkien v\u00e4lill\u00e4<\/span><\/li>\n<li><span>GeometryReplacer tulkitsee geometriakent\u00e4t tarkasti<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<div class=\"reader-image-block reader-image-block--full-width\"><\/div>\n<\/div>\n<\/div>\n[\/vc_column_text][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em>Tietojen tila valmistelun j\u00e4lkeen<\/em><\/figcaption><\/figure>\n<\/div>\n<h3 id=\"ember570\" class=\"ember-view reader-text-block__heading-3\"><span>Rikastuta tietoja geospatiaalisen analyysin avulla<\/span><\/h3>\n[\/vc_column_text][image_with_animation image_url=&#8221;17246&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em>FME:n vaiheet Spatial Merge -toimintoon<\/em><\/figcaption><\/figure>\n<\/div>\n<p id=\"ember572\" class=\"ember-view reader-text-block__paragraph\">Ymm\u00e4rryksen parantamiseksi pyrimme yhdist\u00e4m\u00e4\u00e4n tutkimuspisteit\u00e4 vastaaviin reitteihin. Hy\u00f6dynt\u00e4m\u00e4ll\u00e4 Helsingin kaupungin avointa datajoukkoa, jossa hahmotellaan suunnitellut py\u00f6r\u00e4ilyreitit vuodelle 2025, teimme seuraavat vaiheet:<\/p>\n<ol>\n<li>Lue polkutiedot sis\u00e4lt\u00e4v\u00e4 shape-tiedosto.<\/li>\n<li>M\u00e4\u00e4rit\u00e4 l\u00e4hin reitti jokaiseen tutkimuspisteeseen.<\/li>\n<li>Integroi pisteen yksityiskohdat vastaaviin polkuihin.<\/li>\n<\/ol>\n<p id=\"ember574\" class=\"ember-view reader-text-block__paragraph\">T\u00e4m\u00e4n prosessin suorittaminen FME:n kanssa sis\u00e4lt\u00e4\u00e4:<\/p>\n<ul>\n<li>Lukijan tai Creator + FeatureReaderin k\u00e4ytt\u00e4minen tietol\u00e4hteen m\u00e4\u00e4ritt\u00e4miseen.<\/li>\n<li>Koordinaattij\u00e4rjestelmien johdonmukaisuuden varmistaminen sek\u00e4 pisteiden ett\u00e4 polkujen osalta Reprojectorin avulla.<\/li>\n<li>UniqueIdentifierGenerator-muuntajan mahdollistaa yksil\u00f6llisten tunnisteiden m\u00e4\u00e4ritt\u00e4minen poluille, jos niit\u00e4 ei ole.<\/li>\n<li>L\u00e4himm\u00e4n polun tunnistaminen jokaiseen pisteeseen naapurihakijan avulla.<\/li>\n<li>Pisteattribuuttien yhdist\u00e4minen takaisin polkutietojoukkoon FeatureMerger-muuntajan avulla.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\"><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n[\/vc_column_text][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<ol>\n<li><strong>Lis\u00e4\u00e4 tietojoukkoja ja kaavioita<\/strong>\u00a0: Tuo tietojoukkosi (taulukko) ja luo kaavioita. Valitse useista\u00a0<a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/deck.gl\/\" target=\"_self\" data-test-app-aware-link=\"\">Deck.gl<\/a>\u00a0-kaaviovaihtoehdoista, jotka sopivat visualisointitarpeisiisi.<\/li>\n<\/ol>\n<div class=\"reader-image-block reader-image-block--full-width\"><\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17245&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--full-width\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em><span><span class=\"\">Tulos yhdistymisen j\u00e4lkeen<\/span><\/span><\/em><\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<h3 id=\"ember577\" class=\"ember-view reader-text-block__heading-3\"><span><span class=\"\">Supersetin valmistelu<\/span><\/span><\/h3>\n<p id=\"ember578\" class=\"ember-view reader-text-block__paragraph\"><span>Superset hyv\u00e4ksyy useita muotoja, mutta mielest\u00e4mme PostgreSQL on k\u00e4tevint\u00e4 sen yhteensopivuuden, kyvyn k\u00e4sitell\u00e4 suuria m\u00e4\u00e4ri\u00e4 ja useiden k\u00e4ytt\u00e4jien tuen vuoksi.<\/span><\/p>\n<p id=\"ember579\" class=\"ember-view reader-text-block__paragraph\"><span>Karttakartoissa Supersetin ominaisuudet ovat jonkin verran rajoitetut. Suurin osa niist\u00e4 k\u00e4ytt\u00e4\u00e4\u00a0<\/span><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/deck.gl\/\" target=\"_self\" data-test-app-aware-link=\"\"><span>Deck.gl-<\/span><\/a><span>\u00a0kehyst\u00e4. Ensisijaista geometriaesityst\u00e4 on kolme:<\/span><\/p>\n<p id=\"ember580\" class=\"ember-view reader-text-block__paragraph\"><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=https:\/\/deck.gl\/docs\/api-reference\/core\/layer\" target=\"_self\" data-test-app-aware-link=\"\"><span>https:\/\/deck.gl\/docs\/api-reference\/core\/layer<\/span><\/a><\/p>\n<p id=\"ember581\" class=\"ember-view reader-text-block__paragraph\"><strong><span>Geometriat<\/span><\/strong><\/p>\n<p id=\"ember582\" class=\"ember-view reader-text-block__paragraph\"><span>T\u00e4ll\u00e4 hetkell\u00e4 on olemassa 3 erilaista geometriaesityst\u00e4:<\/span><\/p>\n<ul>\n<li><span>Pisteiden leveys- ja pituusasteet.<\/span><\/li>\n<li><span>JSON-pohjainen muoto riveille, dokumentoitu &#8220;poluiksi&#8221;: [[X0,Y0][X1,Y1],\u2026,[Xn,Yn]].<\/span><\/li>\n<li><span>GeoJSON, esitet\u00e4\u00e4n joskus tietyiss\u00e4 objekteissa.<\/span><\/li>\n<\/ul>\n[\/vc_column_text][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<blockquote>\n<pre class=\"reader-text-block__code-block\">{\"type\":\"Feature\",\"properties\":{\"name\":\"West Oakland (WOAK)\"},\"geometry\":{\"type\":\"Point\",\"coordinates\":[-122.294582, 37.804675]}}<\/pre>\n<\/blockquote>\n[\/vc_column_text][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<p id=\"ember584\" class=\"ember-view reader-text-block__paragraph\"><span>FME:ss\u00e4 se k\u00e4\u00e4nnet\u00e4\u00e4n seuraavasti:<\/span><\/p>\n<ul>\n<li><span>CoordinateExtractorin k\u00e4ytt\u00e4minen leveys- ja pituusasteiden poimimiseen.<\/span><\/li>\n<\/ul>\n[\/vc_column_text][image_with_animation image_url=&#8221;17244&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<ul>\n<li><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">CoordinateConcatenatorin ja AttributeCreatorin k\u00e4ytt\u00e4minen polkugeometrian luomiseen.<\/span><\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"none\"><\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17243&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<ul>\n<li><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Onnea &#8220;Geojsonille&#8221;\u2026 emme saaneet sit\u00e4 toimimaan, ei p\u00e4tev\u00e4\u00e4 esimerkki\u00e4 &#x1f937;&#x1f937;<\/span><\/span><\/li>\n<\/ul>\n<p id=\"ember590\" class=\"ember-view reader-text-block__paragraph\"><strong>Colors<\/strong><\/p>\n<p id=\"ember591\" class=\"ember-view reader-text-block__paragraph\">As for colors, basic map charts offer limited options for color maps and conditional values. To address this, there are three potential solutions:<\/p>\n<ul>\n<li>Utilize JavaScript in Superset, though this deviates from the no-code approach.<\/li>\n<\/ul>\n<ul>\n<li>Use FME to generate and store color values, then call them with a documented JavaScript snippet.<\/li>\n<\/ul>\n[\/vc_column_text][image_with_animation image_url=&#8221;17242&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<ul>\n<li><span>Odottele vaan parempaa p\u00e4ivityst\u00e4..<\/span><\/li>\n<\/ul>\n<p id=\"ember596\" class=\"ember-view reader-text-block__paragraph\"><span>FME:ss\u00e4 vaiheet oikeiden v\u00e4riarvojen saamiseksi attribuutissa (kutsutaanko sit\u00e4 v\u00e4riksi) ovat seuraavat:<\/span><\/p>\n<ol>\n<li><span>FeatureColorSetterin k\u00e4ytt\u00f6 tietojen v\u00e4ritt\u00e4miseen (vaihtoehtoja ovat satunnainen, s\u00e4\u00e4nt\u00f6pohjainen ja rampit).<\/span><\/li>\n<li><span>HTMLColorCalculatorin k\u00e4ytt\u00e4minen v\u00e4rien poimimiseksi oikeaan muotoon &#8220;v\u00e4ri&#8221;-attribuutille.<\/span><\/li>\n<\/ol>\n[\/vc_column_text][image_with_animation image_url=&#8221;17234&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<p style=\"text-align: center;\"><em><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Esimerkki FeatureColorSetter-asetuksista<\/span><\/span><\/em><\/p>\n<\/div>\n<\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17233&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][image_with_animation image_url=&#8221;17232&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--full-width\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em><span>Lopputulos FME-katseluohjelmassa<\/span><\/em><\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<p id=\"ember601\" class=\"ember-view reader-text-block__paragraph\"><strong><span><span class=\"\">PostgreSQL<\/span><\/span><\/strong><\/p>\n<p id=\"ember602\" class=\"ember-view reader-text-block__paragraph\"><span>K\u00e4yt\u00e4nn\u00f6n syist\u00e4 p\u00e4\u00e4timme tallentaa tietomme johonkin palvelintietokannastamme PostgreSQL:n avulla. FME:n PostgreSQL-kirjoittajat helpottavat taulukoiden luomista ja tietojen k\u00e4sittely\u00e4 saumattomasti ilman SQL-asiantuntemusta. Vaikka monimutkaisemmat teht\u00e4v\u00e4t saattavat vaatia dynaamista SQL-koodin luomista, t\u00e4llaiset monimutkaisuudet eiv\u00e4t kuulu t\u00e4m\u00e4n artikkelin piiriin.<\/span><\/p>\n<p id=\"ember603\" class=\"ember-view reader-text-block__paragraph\"><span>Asetuksissamme loimme kaksi taulukkoa:<\/span><\/p>\n<ol>\n<li><strong><span>snow_plowing_points<\/span><\/strong><span>\u00a0: T\u00e4m\u00e4 taulukko keskittyy tiettyyn kunnossapitoanalyysin osa-alueeseen, nimitt\u00e4in lumen auraukseen.<\/span><\/li>\n<li><strong><span>snow_bicycle_ways<\/span><\/strong><span>\u00a0: Tallennamme t\u00e4nne py\u00f6r\u00e4ilyreittej\u00e4 koskevat tiedot ja niiden yll\u00e4pitoominaisuudet.<\/span><\/li>\n<\/ol>\n<p id=\"ember605\" class=\"ember-view reader-text-block__paragraph\"><span>N\u00e4iden taulukoiden asettaminen on yksinkertainen prosessi. Muutamalla napsautuksella voit lis\u00e4t\u00e4 PostgreSQL-kirjoittimen, m\u00e4\u00e4ritt\u00e4\u00e4 yhteystiedot ja m\u00e4\u00e4ritt\u00e4\u00e4 taulukkojesi attribuutit. FME:n automaatioominaisuuksien ansiosta t\u00e4m\u00e4 asennus kest\u00e4\u00e4 yleens\u00e4 noin 2 minuuttia.<\/span><\/p>\n[\/vc_column_text][image_with_animation image_url=&#8221;17238&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--resize\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--resize\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><span>Esimerkki taulukon m\u00e4\u00e4rittelyst\u00e4 FME:ss\u00e4<\/span><\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<h3 id=\"ember607\" class=\"ember-view reader-text-block__heading-3\"><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Julkaise kaavioina Supersetiss\u00e4 Deck.gl-kaavioilla<\/span><\/span><\/h3>\n<\/div>\n<\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17230&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--resize\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--full-width\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Esimerkki hallintapaneelista<\/span><\/span><\/em><\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<p id=\"ember609\" class=\"ember-view reader-text-block__paragraph\"><span>Kaavioiden julkaiseminen Supersetiss\u00e4\u00a0<\/span><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/deck.gl\/\" target=\"_self\" data-test-app-aware-link=\"\"><span>Deck.gl:n<\/span><\/a><span>\u00a0avulla parantaa tietojemme visualisointia. Alla on vaiheet interaktiivisen hallintapaneelin luomiseen ja geospatiaaliseen oivalluksiin tutustumiseen:<\/span><\/p>\n<ul>\n<li><span>Asenna Superset<\/span><\/li>\n<\/ul>\n<p id=\"ember611\" class=\"ember-view reader-text-block__paragraph\"><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=https:\/\/www.linkedin.com\/pulse\/installing-apache-superset-docker-widows-os-lasmart-europe-zgkqf\/\" target=\"_self\" data-test-app-aware-link=\"\"><span>https:\/\/www.linkedin.com\/pulse\/installing-apache-superset-docker-widows-os-lasmart-europe-zgkqf\/<\/span><\/a><\/p>\n<p id=\"ember612\" class=\"ember-view reader-text-block__paragraph\"><span>Windows-ymp\u00e4rist\u00f6ss\u00e4 suosittelemme telakointiaseman kirjoittamista, kuten yll\u00e4 olevassa opetusohjelmassa n\u00e4kyy.<\/span><\/p>\n<ul>\n<li><span>Lis\u00e4\u00e4 mapbox-tunnus\u00a0<\/span><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/config.py\/\" target=\"_self\" data-test-app-aware-link=\"\"><span>config.py-<\/span><\/a><span>\u00a0tiedostoon, jotta n\u00e4et taustakartan<\/span><\/li>\n<li><span>Jos haluat leikki\u00e4 omilla v\u00e4reill\u00e4si polkutiedoilla, aseta t\u00e4m\u00e4 arvoksi True samassa konfiguraatiotiedostossa: \u201cENABLE_JAVASCRIPT_CONTROLS\u201d: True<\/span><\/li>\n<li><span>Lis\u00e4\u00e4 tietokanta uutena tietojoukona. Asennuksessamme, jossa PostgreSQL on is\u00e4nn\u00f6ity paikallisella koneellamme, m\u00e4\u00e4rit\u00e4mme sen polun k\u00e4ytt\u00e4m\u00e4ll\u00e4 host.docker.internal-osoitetta SQLAlchemy-URI:ssa.<\/span><\/li>\n<\/ul>\n[\/vc_column_text][image_with_animation image_url=&#8221;17229&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<ol>\n<li><strong><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Lis\u00e4\u00e4 tietojoukkoja ja kaavioita<\/span><\/span><\/strong><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">\u00a0: Tuo tietojoukkosi (taulukko) ja luo kaavioita. Valitse useista\u00a0<\/span><\/span><a class=\"QHgNBisqsSQXGYlDXUUbuaaRFUNehsVjxBrEA \" href=\"https:\/\/translate.google.com\/website?sl=en&amp;tl=fi&amp;hl=fr&amp;client=webapp&amp;u=http:\/\/deck.gl\/\" target=\"_self\" data-test-app-aware-link=\"\"><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Deck.gl<\/span><\/span><\/a><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">\u00a0-kaaviovaihtoehdoista, jotka sopivat visualisointitarpeisiisi.<\/span><\/span><\/li>\n<\/ol>\n<\/div>\n<\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17228&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][image_with_animation image_url=&#8221;17227&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<ul>\n<li><strong><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Kojelaudan luominen<\/span><\/span><\/strong><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">\u00a0: T\u00e4ydenn\u00e4 kojelautaasi lis\u00e4\u00e4m\u00e4ll\u00e4 klassisia kaavioita t\u00e4ydent\u00e4m\u00e4\u00e4n geospatiaalisia oivalluksia.<\/span><\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"100%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"none\"><\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17230&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div class=\"reader-image-block reader-image-block--full-width\" style=\"text-align: center;\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\">\n<div class=\"reader-image-block reader-image-block--full-width\">\n<figure class=\"reader-image-block__figure\"><figcaption class=\"reader-image-block__figure-image-caption display-block full-width text-body-small-open t-sans text-align-center t-black--light\"><em><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Esimerkki kojetaulusta<\/span><\/span><\/em><\/figcaption><\/figure>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<p id=\"ember622\" class=\"ember-view reader-text-block__paragraph\"><span><span class=\"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q\">Nauti kojelaudan interaktiivisuudesta. Esimerkiksi pivot-taulukkokaavion elementtien napsauttaminen suodattaa automaattisesti muut kaaviot, jotka perustuvat samaan tietojoukkoon.<\/span><\/span><\/p>\n<\/div>\n<\/div>\n[\/vc_column_text][image_with_animation image_url=&#8221;17225&#8243; image_size=&#8221;medium_large&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;None&#8221; animation_movement_type=&#8221;transform_y&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;center&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2 id=\"ember624\" class=\"ember-view reader-text-block__heading-2\"><span>Johtop\u00e4\u00e4t\u00f6s<\/span><\/h2>\n<p id=\"ember625\" class=\"ember-view reader-text-block__paragraph\"><span>Yhteenvetona voidaan todeta, ett\u00e4 Excel-tietojen integrointi Supersetiin FME:n kanssa virtaviivaistaa tiet\u00e4 arvokkaisiin oivalluksiin, erityisesti geospatiaalisen analyysin alalla.<\/span><\/p>\n<p id=\"ember626\" class=\"ember-view reader-text-block__paragraph\"><span>Noudattamalla t\u00e4ss\u00e4 opetusohjelmassa kuvattuja vaiheita yritykset voivat tehokkaasti muuntaa monimutkaiset tiedot k\u00e4ytt\u00f6kelpoisiksi visualisoinneiksi. Tietojen puhdistamisesta ja rikastamisesta interaktiivisten kojetaulujen luomiseen t\u00e4m\u00e4 l\u00e4hestymistapa tarjoaa k\u00e4ytt\u00e4j\u00e4yst\u00e4v\u00e4llisen ratkaisun merkityksellisten tietojen poimimiseen.<\/span><\/p>\n<p id=\"ember627\" class=\"ember-view reader-text-block__paragraph\"><span>Kun omaksumme n\u00e4m\u00e4 ty\u00f6kalut, avaamme mahdollisuudet \u00e4lykk\u00e4\u00e4mp\u00e4\u00e4n p\u00e4\u00e4t\u00f6ksentekoon ja toiminnan tehostamiseen.<\/span><\/p>\n[\/vc_column_text][\/vc_column][\/vc_row]","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221;&#8230;<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-17222","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Superset - Spatialworld Oy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Superset - Spatialworld Oy\" \/>\n<meta property=\"og:description\" content=\"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221;...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Spatialworld Oy\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-05T15:49:04+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/\",\"url\":\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/\",\"name\":\"Superset - Spatialworld Oy\",\"isPartOf\":{\"@id\":\"https:\/\/spatialworld.fi\/fi\/#website\"},\"datePublished\":\"2025-01-29T13:12:36+00:00\",\"dateModified\":\"2025-02-05T15:49:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/\"]]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/spatialworld.fi\/fi\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Superset\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/spatialworld.fi\/fi\/#website\",\"url\":\"https:\/\/spatialworld.fi\/fi\/\",\"name\":\"Spatialworld Oy\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/spatialworld.fi\/fi\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Superset - Spatialworld Oy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/","og_locale":"fi_FI","og_type":"article","og_title":"Superset - Spatialworld Oy","og_description":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221;...","og_url":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/","og_site_name":"Spatialworld Oy","article_modified_time":"2025-02-05T15:49:04+00:00","twitter_misc":{"Arvioitu lukuaika":"12 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/","url":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/","name":"Superset - Spatialworld Oy","isPartOf":{"@id":"https:\/\/spatialworld.fi\/fi\/#website"},"datePublished":"2025-01-29T13:12:36+00:00","dateModified":"2025-02-05T15:49:04+00:00","breadcrumb":{"@id":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/"]]}]},{"@type":"BreadcrumbList","@id":"https:\/\/spatialworld.fi\/fi\/17076-2-2-3-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/spatialworld.fi\/fi\/"},{"@type":"ListItem","position":2,"name":"Superset"}]},{"@type":"WebSite","@id":"https:\/\/spatialworld.fi\/fi\/#website","url":"https:\/\/spatialworld.fi\/fi\/","name":"Spatialworld Oy","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/spatialworld.fi\/fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"}]}},"_links":{"self":[{"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/pages\/17222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/comments?post=17222"}],"version-history":[{"count":11,"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/pages\/17222\/revisions"}],"predecessor-version":[{"id":17314,"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/pages\/17222\/revisions\/17314"}],"wp:attachment":[{"href":"https:\/\/spatialworld.fi\/fi\/wp-json\/wp\/v2\/media?parent=17222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}