Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Pistepilviaineiston muuntaminen CesiumJs-katselimelle Azure-kontissa

Aho, Matti (2021)

 
Avaa tiedosto
Opinnaytetyo_Aho_Matti.pdf (805.2Kt)
Lataukset: 


Aho, Matti
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021121325507
Tiivistelmä
Asiakkaan tilaama tuote vaati selain tukea pistepilvi aineiston katselulle, jonka tueksi toteutettiin taustajär jestelmä muuntamaan aineistot sopivaan muotoon.
Katselimeksi valikoitui CesiumJS katselin, johon olisi löytynyt valmiita ratkaisuja aineiston muuntamiseen,
mutta datamäärän aiheuttamat kustannukset olisivat olleet liian suuret.
Tavoitteena oli siis toteuttaa järjestelmä omilla/ilmaisilla työkaluilla sekä rajallisten työtuntien sisällä.
Järjestelmä toteutettiin .NET Core ympäristössä Docker kontin sisään jota ajetaan Azure pilviympäristössä.
Pääjärjestelmä toimii ASP.NET Core ohjelmistokehyksen päällä käyttäen taustajärjestelmän kanssa samaa
Azure Sql Server tietokantaa, sekä Azure Blob Storage palvelua.
Järjestelmällä saavutettiin vastaava toiminnallisuus kuin maksullisella palvelulla olisi ollut tarjota, mutta
edullisemmin sekä joustavammin.
 
The product being developed for a customer requires point cloud visualization in web-app, to support this, an
external service was developed. The services purpose was to convert point cloud data to a format supported
by CesiumJs. Native solution was offered by Cesium, but ensuing costs caused by the amount of data ruled
out the option to use this native solution.
The goal now was to produce a system that could do that, but with free tools or own implementations with
limited working hours.
The system was developed using .NET Core framework to develop the tool which was executed inside a
Docker container that is run in Azure cloud environment. The main product is developed using ASP.NET
Core framework and share Azure SQL Server Database and Blob storage with the supporting system.
All of the required functionality was achieved with the developed system, but saving on costs and being
more flexible.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste