Transformacija geodetskog crteža podzemnih instalacija u 3D model koristeći FME

Uredno održavane podzemne komunalne instalacije igraju značajnu ulogu u savremenoj gradskoj infrastrukturi. Stvaranje tačne, ažurne i sveobuhvatne digitalne reprezentacije podzemne infrastrukture postaje sve više ključno za planiranje, razvoj, izgradnju, upravljanje a naročito bezbednošću projekata. Bez detaljnog prikaza instalacija kao što su različiti vodovi, šahtovi, ventili, priključci i slično, može doći do problema na terenu tokom izvođenja radova. Tu dolazi do izražaja značaj trodimenzionalne GIS vizuelizacije, koja omogućava realan uvid u stanje na terenu, što je neophodno za precizno izvršavanje radova i izbegavanje neželjenih iznenađenja.

FME od Safe Software Inc u ovom procesu predstavlja ključnu komponentu, omogućavajući laku transformaciju npr. 2D DWG crteža u precizne 3D modele željenog formata. Njegova široka funkcionalnost za rad sa prostornim podacima, kao i podrška od preko 450 formata, omogućava ne samo konverziju, već i vizuelizaciju i analizu podzemne infrastrukture u realnom vremenu, što značajno pomaže u planiranju i izvršavanju radova na terenu.

Nepotpune informacije i lociranje podzemnih objekata mogu imati značajan uticaj u zagušenju gradskih puteva zbog netačnog iskopavanja javnih komunalnih preduzeća, ekonomskih gubitaka uzrokovani nestankom vode i struje, pa čak i u nesrećama zbog pogrešnih iskopa nekih od cevi.

Kroz primer DWG crteža na kojem su snimljeni geodetski šahtovi i nekoliko podzemnih instalacija, prikazaćemo kako se, koristeći FME, transformiše 2D crtež u više 3D prikaza. Eksportovani model je demostrativno generisan u više formata, dok KML format nam dalje omogućava prikaz ove situacije u Google Earth-u, gde imamo jasan uvid u realnu situaciju na terenu, uključujući sve instalacije i njihove međusobne odnose.

Od 2D DWG crteža podemnih instalacija do 3D modela

2D crteži sadrže bitne informacije o položaju, materijalu i dimenzijama cevi, kao i drugim instalacijama, koje pomažu u jasnom razumevanju stvarne situacije ispod površine. Sa ovim atributima, FME alat omogućava jednostavnu transformaciju podataka u 3D, dodajući treću dimenziju i olakšavajući dalju analizu i vizuelizaciju instalacija.

Primenom FME Form-a, vrši se laka integracija podataka dobijenih od geodeta, dok korišćenje raznovrsnih FME transformatora kao što su 3DForcer i SurfaceDraper , obezbeđuju efikasnu i preciznu konverziju podataka iz 2D u 3D format. 3DForcer se koristi za dodavanje treće dimenzije instalacijama, dok SurfaceDraper omogućava integraciju sa površinskim podacima kako bi se instalacije precizno pozicionirale u odnosu na teren. Uz ove alate i druge transformatore u FME-u, proces konverzije postaje ne samo brži, već i prilagođen specifičnim potrebama projekta, čime je osigurana tačna reprezentacija podzemne infrastrukture u 3D prostoru.

FME workspace za transformaciju 2D DWG crteža podzemnih instalacija u 3D model
Kompletan FME workspace — od DWG ulaza do 3D PDF i KML izlaza.

Detalj FME workspace-a sa transformatorima za izdvajanje kartografskih slojeva
Detalj radnog toka — izdvajanje slojeva i izračunavanje kota instalacija.

Vizualizacija i analiza: Prikaz podzemnih instalacija u prostoru

Nakon što su podaci transformisani u 3D model, korisnici mogu lako vizualizovati kako podzemne instalacije prolaze ispod površine, što omogućava preciznu analizu i bolju informisanost istovremeno radom na terenu i u kancelariji. Akteri projekta mogu da identifikuju tačne lokacije cevi, njihovu dubinu i međusobne odnose, što značajno olakšava planiranje radova, kao što su iskopi ili postavljanje novih instalacija.

3D prikaz podzemnih instalacija iznad ortofoto podloge u FME Inspector-u
3D prikaz podzemnih instalacija sa dubinama, iznad ortofoto podloge.

Pored toga, 3D model sadrži atribute kao što su materijal, dimenzije i dubina, što omogućava dalje analize, kao što su računanje udaljenosti do drugih objekata ili procena potrebne dubine ispod površine. Vizualizacije u 3D u različitim formatima istovremeno ne samo da poboljšava operativnu efikasnost, već takođe smanjuje rizik od grešaka i nepredviđenih situacija tokom terenskih radova.

Eksportovanje podataka u različite formate istovremeno

Nakon kreiranja 3D modela, podaci se lako mogu eksportovati u KML format, što omogućava pregled u npr. Google Earth-u, ili kao 3D PDF, koji je idealan za deljenje i prezentaciju. Pored toga, FME podržava više od 450 različitih formata, što znači da korisnici mogu prilagoditi izlazne podatke prema svojim potrebama, bilo da se radi o formatima za CAD, GIS ili 3D vizualizaciju.

FME Flow i FME Form su komponente FME platforme koja omogućava transformaciju i konverziju ne samo geometrije i atributa 2D crteža u različite 3D sisteme podataka, već i automatizaciju radnih tokova i kontrolu procesa transformacije stotine različitih tipova servisa i formata podataka. FME se koristi u preko 120 zemalja sa preko 200 000 aktivnih korisnika. Petu godinu za redom FME je proglašen za top “Niche player” Gartner-ovog magičnog kvadranta u kategoriji alata za integraciju podataka.

GEOADA kao Service Partner Safe Software-a, nudi distribuciju, pomoć, trening i razvoj rešenja korišćenjem ne samo FME produkata, već i šire.

Uz FME alate i tehnike, omogućavamo brže i efikasnije upravljanje podacima, bilo kao nadogradnju i unapređenje postojeće , ili kao razvoj potpuno nove Geo-IT infrastrukture.

Originalno objavljeno na LinkedIn.

FME Flow i webhook automatizacija za unapređenje veb aplikacije

Automatizacija tokova rada predstavlja nepremostivu prednost za efikasno upravljanje i korišćenje podataka. FME Flow kao deo FME platforme može da igra vitalnu ulogu, omogućavajući organizacijama da automatizuju svoje složene procese integracijom, transformacijom i dostavljanjem odnosno prikazom samih podataka.

FME Flow igra ključnu ulogu u automatizaciji korišćenjem FME platforme, omogućavajući prenos podataka na jednostavan način. Automatizacija sa FME Flow-om omogućava neprekidno praćenje kompleksnih radnih tokova i modela podataka, obezbeđujući da svi relevantni procesi nesmetano teku, a akteri budu pravovremeno informisani.

FME webhook je način slanja informacija u realnom vremenu iz jedne aplikacije u drugu. Kada jedna aplikacija završi neku radnju, može poslati informacije drugoj aplikaciji putem webhook-a. FME Flow može primati podatke od druge aplikacije putem webhook-a ili isporučivati podatke aplikaciji koristeći webhook.

Kroz sledeći primer, pružamo jasan uvid u to kako se kroz veb GIS aplikaciju integriše FME webhook URL i dalje paralelno koriste prednosti FME platforme za poboljšanje interakcije između aplikacije i samog korisnika ili nekog trećeg učesnika u nekoj operaciji.

U primeru veb aplikacija ima za cilj prikaz vodotoka i vodenih segmenata, dok korisnik, odnosno izvođač radova može da unosi, briše i edituje radove na kanalima prikazanih na mapi. Sve funkcionalnosti, od aktivaciji raznih kartografskih slojeva do unosa, izmene ili brisanja radova, u pozadini pokreću različiti veb servisi koji mogu, a i ne moraju biti pokretani od strane FME platforme. Cilj je da se prikaže da FME webhook URL može biti integrisan u bilo kojoj infrastrukturi veb aplikacije.

Veb GIS aplikacija sa prikazom vodotoka i formularom za unos radova na kanalu
Veb GIS aplikacija: kartografski slojevi vodotoka i formular za unos radova.

Servisi koji se pozivaju, prosleđuju popunjene vrednosti parametara formulara, kreiraju PDF ili Word izveštaj, pri čemu se svi podaci čuvaju u bazi podataka servera. Jedni servisi tako omogućavaju generisanje HTML izveštaja sa listom radova za određeni vodotok. Drugi servis se poziva u slučaju dodavanja, a treći servis namenjen je za brisanje radova na vodotoku, itd…

Kako se koristi FME Flow webhook?

Iz datog primera FME Flow webook URL pozicioniramo u frontend-u veb aplikacije nakon uspešnog HTTP zahteva, statusa 200 od servera, drugim rečima uspešno sačuvanog, obrisanog ili editovanog rada na vodotoku. Tad smo sigurni da su podaci sačuvani na serveru i sva predhodna ograničenja ispoštovana.

Ključni momenat u samoj automatizacija jeste kreiranje samog Webhook kao ” trigger -a” na FME Flow-u, koji je integrisan u frontend snippet codu iznad: FME_FLOW_WEBHOOK_URL

FME Flow Webhook Details sa trigger-om i webhook URL adresom
FME Flow: webhook kao trigger i URL koji se poziva iz veb aplikacije.

Svaka promena koju korisnik napravi u veb aplikaciji, prosleđuje se se na FME Flow aplikaciji. Webhook trigger reaguje na bilo kakvu promenu automatski pokreće FME workspace kojim se generiše PDF izveštaj i šalje se dalje email-om. Sve vrednosti parametara radova prenosi istovremeno i webhook, na taj način su poznate vrednosti email-a i ostalih informacija o radovima koji se pominju u Email Body-ju u nastavku.

FME Flow Email Details sa SMTP podešavanjima i sadržajem obaveštenja
Podešavanje e-mail obaveštenja sa parametrima koje prenosi webhook.

Kao finalni rezultat nakon uspešno sačuvanog formulara u veb aplikaciji, korisnik, izvođač ili bilo koji treći učesnik u operaciji uz pomoć FME Flow dobija email obaveštenja sa opisom radov i PDF dokumentom kao prilog.

Integracija FME platforme sa različitim tokovima rada, putem FME Flow webhook-a, omogućava pouzdanu i pravovremenu dostupnost informacija korisnicima. Ovaj pristup ne samo da unapređuje servise vaše veb aplikacije, već i omogućava paralelnu obradu podataka i optimizaciju operativnih procesa, potpuno nezavisno od trenutne infrastrukture. Na taj način, FME obezbeđuje efikasnost i fleksibilnost u upravljanju podacima, prilagođavajući se potrebama vašeg poslovanja.

FME Flow je komponenta softvera FME koja omogućava automatizaciju radnih tokova za unos podataka i kontrolu procesa transformacije stotine različitih tipova servisa i formata podataka. FME se koristi u preko 120 zemalja sa preko 200 000 aktivnih korisnika. FME omogućava korisnicima da efikasno kontrolišu ulazne i izlazne podatke i optimizuju procese obrade podataka.

GEOADA kao Service Partner Safe Software-a, nudi distribuciju, pomoć, trening i razvoj rešenja korišćenjem ne samo FME produkata, već i šire.

Uz FME alate i tehnike, omogućavamo brže i efikasnije upravljanje podacima, bilo kao nadogradnju i unapređenje postojeće infrastrukture, ili kao razvoj potpuno nove.

Originalno objavljeno na LinkedIn.

BIM: Sofisticirano upravljanje FME-om

FME (eng. Feature Manipulation Engine ) je jedna od vodećih platformi za integraciju podataka koji omogućava laku integraciju podataka u preko 450 različitih formata iz raznih oblasti. Po Gartner®-u ( preuzmi izveštaj ) je četvrtu godinu za redom proglašen kao “Niche Player” među 21 analizirane kompanije.

FME platforma omogućava konverziju i automatizaciju velikih i velikog broja podataka bez koda i programerskog znanja.

Grafikon rasta broja podrzanih vrsta podataka u FME-u od 1995. do danas
Podrzane vrste podataka u FME-u – od GIS-a i CAD-a do BIM-a, point cloud-a i AI.

IFC ili RVT format su standardni BIM formati i vrlo dobro primenjeni u FME software-u. IFC je human-readable ASCII format, dok je RVT standardizovan AutoDesk format. FME omogućava kategorizaciju IFC fajla elemenata modela po grupama kao što su na slici ispod i prilikom učitavanja elementi se automatski kategorišu. To je važno jer je učitavanje postalo brže i efikasnije, stoga korisnik može selektivno učitati samo potrebne elemente, štedeći memoriju i olakšavajući sebi rad.

Kategorizacija IFC elemenata BIM modela u FME Reader-u
Kategorizacija IFC elemenata BIM modela — selektivno učitavanje po grupama.

📊 Uz FME možete kategorizovati BIM podatke, dodeliti im prostorne informacije i generisati 2D planove po spratnosti, imajući sveobuhvatan uvid u strukturu i raspored objekata.

Za potrebe poprečnih preseka, može se u podešavanju RVT ili IFC Reader-a naznačiti da se geometrije posmatraju kao 2D planovi.

3D BIM model ucitan u FME Data Inspector-u
BIM model ucitan u FME-u — 3D pregled elemenata objekta.

🔍 FME softver vam omogućava da konvertujete BIM modele u popularne formate poput CityGML, 3D PDF, AutoCAD DWG, KML, Trimble Sketchup i mnoge druge, pružajući fleksibilnost, redukciju u veličini fajla i mogućnost da koristite BIM podatke u različitim aplikacijama.

🌆 FME koristi moćne alate za georeferenciranje, omogućavajući korisnicima da mapiraju svoje BIM objekte u stvarnom svetu. Transformacija BIM podataka u CityGML format za prikaz 3D geolociranih podataka u web okruženju, otvara nove mogućnosti za vizualizaciju projekata kroz Cesium Ion slične platforme.

FME workspace za georeferenciranje BIM modela i izvoz u CityGML
Radni tok za georeferenciranje BIM objekata i izvoz u CityGML.

💡 FME softver takođe nudi alate za statistiku , pomažući da efikasnije upravljate resursima podacima.

Ako želite da znate broj prozora ili vrata radi razne procene istih, učitavanjem BIM modela u FME-u i jednostavnim transformacijama možete eksportovati ove informacije u kroz XSLX fajl.

✨ Uz FME, unapredite svoje iskustvo za uspešnije projekte u BIM-u i CAD-u!

Upravljanje BIM podacima: FME i GEOADA

FME Form je komponenta softvera FME koja omogućava kreiranje interaktivnih radnih tokova za unos podataka i kontrolu procesa transformacije preko 450 različitih formata, odnosno 50-ine formata iz 3D i BIM oblasti. Ovaj alat omogućava korisnicima da efikasno kontrolišu ulazne i izlazne podatke i optimizuju procese obrade podataka.

GEOADA je zvanični Service Partner Safe Software-a, nudi distribuciju, pomoć, trening i razvoj rešenja korišćenjem ne samo FME produkata, već i šire.

Uz FME alate i tehnike, otvaramo vrata za brže i efikasnije upravljanje podacima, omogućavajući da donosite odluke na osnovu jasnih vizualizacija vaših rezultata.

Ukoliko želite više informacija na temu FME, BIM i GIS i slično kontaktirajte nas na amatic@geo-ada.com rado ćemo vas uputiti i predočiti najbolje iz prakse!

Novi Sad, april 2024. godine

Originalno objavljeno na LinkedIn.

Efikasno praćenje promena u bazi podataka: FME workflow za dinamičko generisanje izveštaja

Da li ste nekad želeli da pratite promene u vašoj bazi podataka u realnom vremenu?

U svetu geoprostornih podataka, efikasno praćenje i vizualizacija promena često zahteva kompleksne alate i integraciju različitih sistema. Danas, ne samo da možete pratiti promene, već možete generisati izveštaje i slati ga npr. kolegi e-mailom, a sve to će FME odraditi umesto Vas.

U današnje vreme, informacije se često nalaze u različitim formatima i izvorima, stoga efikasno upravljanje podacima je ključno. Kroz konkretnu analizu pratimo korake koje FME preduzima kako bi integrisao i transformisao (geoprostorne) podatke iz različitih izvora i prikazao ih u jednostavne i detaljne izveštaje.

Istovremeno učitavanje geoprostornih i neprostornih podataka

Učitavanje podataka pomoću FME-a pruža korisnicima integraciju podataka iz različitih izvora, različitih formata, bez obzira na specifičnost podataka ili radnog okruženja.

U konretnom primeru, podloge u vidu ortofoto snimka, učitavaju se preko FME WMTS i Database reader-a i pruža vizuelni okvir samo podataka od interesa na određenom geografskom području.

Beleženje promena baze podataka

Korisnici npr. Web aplikacije unose promene koje se odnose na njihove aktivnosti i vrše promenu podataka u npr. PostgreSQL (PostGIS) bazi. Svaka promena u tabeli aktivira kanal za notifikaciju ” radovi_notification_channel” ( PostgreSQL Listen/Notify) okidačem (eng. trigger) i pokreće FME radni tok kroz batch fajl uz pomoć python skripte.

Izgled sadržaja run_fme_workbench.bat fajla koji prosleđuje objectid unete promene i pokreće FME radni tok je prikazan na sledećoj liniji:

FME omogućava da se neprostorni podaci povežu, analiziraju i vizualizuju zajedno sa geoprostornim podacima. Da bi to bilo moguće, filtriranje, transformacija atributa, reprojekcija i integrisanje podataka pružaju celovitu analizu promena. U prikazu sa slike vidi se kompletni radni tok od učitavanja baze podataka, integraciju eksternih WMTS sličica kao podloge do kreiranje finalnog Microsoft Word izveštaja.

FME radni tok od baze podataka i WMS podloge do Word izvestaja i e-maila
Kompletan FME radni tok — od baze i WMS podloge do Word izvestaja i e-maila.

Generisanje, zapis i automatsko slanje Word izveštaja

Bez obzira na to da li ste GIS stručnjak ili laik u ovoj oblasti, moći ćete lako pročitati i razumeti geoprostorne podatke, jer će ih FME integrisati u Microsoft Word dokument. Izveštaj će Vam čak stići i na e-mail, što omogućava brzo informisanje i hitro reagovanje na određene promene.

Automatski generisan Word izvestaj sa satelitskom kartom vodotoka
Primer Word izvestaja koji FME automatski salje nakon promene u bazi.

Posebno je znajačno, automatski obavestiti učesnike procesa, što FME proces upravo omogućava podešavanjem Emailer alata u finalnom koraku

Nove perspektive upravljanje podacima: FME i GEOADA

FME Form https://fme.safe.com/ je komponenta softvera FME koja omogućava kreiranje interaktivnih formi za unos podataka i kontrolu procesa transformacije preko 450 različitih formata podataka. Ovaj alat omogućava korisnicima da efikasno kontrolišu ulazne i izlazne podatke i optimizuju procese obrade podataka.

GEOADA je zvanični Service Partner Safe Software-a, nudi distribuciju, pomoć i razvoj rešenja korišćenjem ne samo FME produkata, već i šire.

Uz FME alate i tehnike, otvaramo vrata za brže i efikasnije upravljanje podacima, omogućavajući da donosite odluke na osnovu jasnih vizualizacija vaših rezultata. Spremni ste da unapredite svoje procese i optimizujete svoje poslovanje? Iskoristite ovaj napredni pristup i počnite danas!

Ukoliko želite više informacija na temu FME, GIS i ETL i slično kontaktirajte nas na amatic@geo-ada.com , zakažite sastanak, rado ćemo vas uputiti i predočiti najbolje iz prakse!

Novi Sad, februar 2024. godine

Originalno objavljeno na LinkedIn.