Informacioni sistem ?elezni?ke infrastrukture

Informacioni sistem
železničke infrastrukture
Dr Špiro Gopčević dipl.inž.građ.
e-mail:
mail:[email protected]
[email protected]
Objekti infrastrukture
Mostovi - 965
Tunel - 311
Pruge - 3809 km
Čuvanje podataka
Problemi sa podacima
• Međusobna
Međusobna nepovezanost i neusklađenost
• Vode se na operativnom nivou i organizovano nisu
direktno dostupni višim nivoima upravljanja
• Prostorni položaj objekata vodi se preko podataka o
stacionaži objekata na pruzi, a na nivou projekata
pruge sa objektima pozicionirane su u državnom
koordinatnom sistemu
• Podaci o projektovanoj geometriji koloseka i merni
podaci u papirnom obliku, a nove tehnologije u
održavanju i uređenju koloseka zahtevaju pouzdane
geodetske podatke o projektovanom stanju u
digitalnom obliku
9.5.2011
dr Špiro Gopčević dipl.inž
Problemi sa podacima
• Komercijalni programi za planiranje radova i
sredstava na održavanju infrastrukture zahtevaju
podatke u digitalnom obliku
• U sluč
slučaju upita, sve potrebne informacije moraju da
se prikupe pretraž
pretraživanjem arhiva i/ili karata
(katastarsk
(k
atastarske
e, topografsk
topografske
e, tematske)
tematske)
• Dolazi do teš
teško
koćća:
– u stavljanju podataka na raspolaganje korisniku
• u potrebnoj formi
• očekivanom roku
– u analizi podataka
– efikasnom upravljanju preduze
preduzeć
ćem
9.5.2011
dr Špiro Gopčević dipl.inž
Rešenje problema
• Informacioni sistem
– Sadrži sve podatke bitne za odvijanje poslovnih procesa
bazii podataka
– Podaci se skladi
skladiš
šte se u baz
• pojavljuju se u samo u jednom primerku za jedan objekat
• raspoloživi svim korisnicima, na operativnom, taktičkom i strateškom
nivou preduzeća, u skladu sa potrebama i ovlašćenjima
– Evidencija objekata se sprovodi u skladu sa Upustvom o
evidenciji objekata na železnici (radni materijal) prezentirano
28.10.2009
– Jednoobrazan pristup podacima i
izveštaji preko aplikacij
aplikacija
a (za održavanje
i korišćenje podataka u analizama)
– Povezivanje karata sa objekat
objekatima
ima u bazi
preko geografskog
eografskog informacion
informacionog
og sistem
sistema
a
9.5.2011
dr Špiro Gopčević dipl.inž
Arhitektura sistema
- Železnice Srbije su prisutne na celoj teritoriji Republike Srbije
- > 2000 PC računara i mainframe računar
-Heterogenost
- Operativnih sistema
- Baza podataka
- Softverskih servera
-Izgrađena intranet mreža
9.5.2011
Višeslojna web bazirane arhitektura
dr Špiro Gopčević dipl.inž
Arhitektura sistema
• Višeslojna Web arhitektura
9.5.2011
dr Špiro Gopčević dipl.inž
Slobodan softver i softver
otvorenog koda
•
•
•
•
Komercijalne firme tež
teže da ogranič
ograniče pristup kodu softvera da bi zaš
zaštitile
titile
intelektualna prava,
prava,
Distribucije komercijalnog softvera najč
najčešće
šće mogu da se nađ
nađu samo za
Windows operativni sistem
Korišć
orišćenje
enje komercijalnog softvera često zahteva znač
značajna novč
novčana
sredstva
Alternativa komercijalnom softveru -> slobodan softver i softver otvorenog
koda (eng. Free/open source Software – FOSS ili Free/Libre/open source
Software - FLOSS)
FLOSS)
– Softver imate pravo da koristite bez nadoknade
– Delove softvera možete da:
• upotrebljavate u vašim programima
• možete da dodajete nove mogućnosti za koje vam se ukazala potreba
• delovi softvera mogu da se kopiraju, analiziraju i mogu da se redistribuiraju bez ikakvih
restrikcija
– Mogu da se preuzmu sa webweb-a kao već
već kompajlirane distribucije za najčešće
korišćene operativne sisteme, ili u izvornom kodu i tada se kompajliraju na ciljnoj
mašini (Window, Linux, Unix, Solarias, MacOS ..)
9.5.2011
dr Špiro Gopčević dipl.inž
Zaštićeni nasuprot otvorenog
softvera
Komponenta
Zaštićeni softver
Otvoreni softver
Aplikativni server
OAS, Web Sphere
Apache Tomcat
Razvoj aplikacija
IBM Rational Application
Developer, Oracle
Developer
NetBeans, Eclipse, Oracle
JDeveloper
Dizajn aplikacija
IBM Software Rational
Modeler, Power Designer
StarUML, Oracle JDeveloper,
NetBeans
Analiza
Ana
liza GIS podataka
ArcINFO/ArcGRID
GRASS, OSSIM
Prenosivi
ArcPad,
ArcPad, MapInfo
gvSig
Web Viewer
ArcIMS
Openlayers, Mapbuilder,
Mapbender
WMS, WFS
ArcIMS
Mapserver
Mapserver,, Geoserver,
Mapguide OS
Baza sa prostornim
podacima
Oracle Spatial, ArcSDE
PostGIS,
PostGIS, MySQL
9.5.2011
dr Špiro Gopčević dipl.inž
Standardi i propisi
• Standardi omogućavaju
– fleksibilnu razmenu podataka između raznih institucija
i sistema
– transfer podataka biva značajno pojednostavljen
– proizvod zasnovan na njima, uveć
uvećava kompatibilnost
međ
me
đu povezanim komponentama koje su
kompatibilne sa istom specifikacijom
• Međunarodnih, domaći i interni standardi
• Vlasnički i otvoreni standardi
9.5.2011
dr Špiro Gopčević dipl.inž
Otvoreni standardi
•
•
•
•
•
Javno dostupni dokumenti koji sadrž
sadrže implementacione specifikacije
Specifikacije na kojima su zasnovani otvoreni standardi su vlasniš
vlasništvo
nezavisnih isporuč
isporučilaca (eng. vendorvendor-neutral), a ne onih koji su ih razvili.
Korišć
Kori
šćenjem
enjem otvorenih standarda, u izradi softvera, ne krš
krše se prava
intelektualne svojine
Termin ”otvoreni standard“ se ponekad uparuje sa ”otvoreni kod“ sa idejom
da standard nije stvarno otvoren ako nije dostupna i kompletna referentna
implementacija u FOSSFOSS-u
Otvoren
tvorene
e standar
standarde
de za:
– web aplikacij
aplikacija
a propisuje World Wide Web Consortium (W3C)
– geoprostorne i na lokaciji zasnovane servise propisuje Open Geospatial
Consortium (OGC) - neprofitna, internacionalna, na dobrovoljnom radu
zasnovana organizacija
9.5.2011
dr Špiro Gopčević dipl.inž
Usaglašenost GIS serverskih proizvoda sa OGC
standardima i cena proizvoda
Produkt
Usaglašenostsa
OGC stand.
Cena
Platforme
ESRI ArcSDE
Polovično(Informix & DB2
Polovično(Informix
only)
Visoka /
Akademska
Unix, Linux and Windows
Oracle Spatial, Locator, and
MapViewer
Potpuna
Visoka
Unix, Linux and Windows
FME Spatial Data Server
Nije još
? / Akademska
Windows
Autodesk® GIS Design Server
Ne
Visoka /
Akademska
Unix, Windows
Mapinfo Spatialware and
MapXtreme
Potpuna
Visoka /
Akademska
Windows
MySQL Spatial
Potpuna
besplatan
Unix, Linux, Mac, and Windows
GeoServer
Potpuna
besplatan
Unix, Linux, Mac, and Windows
MITOrthoServer
Potpuna
besplatan
Unix, Linux, Mac, and Windows
Deegree Web Map Server
Potpuna
besplatan
Unix, Linux and Windows
PostgreSQL/PostGIS (SDE
equivalent for OSS)
Potpuna
fbesplatan
Unix, Linux, Windows and Mac
9.5.2011
dr Špiro Gopčević dipl.inž
Tehnologije, softver, programski
jezici u razvoju i implementaciji IS
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Programming Languages: Java , PLPL-SQL
Modeling Language:
anguage: UML
Web Scripting Languages: JavaScript/AJAX
Web Markup Languages: HTML, DHTML, XML
Java Technology: Java Server Pages (JSP), Java Servlet, JSP Custom Tag Library, JSTL, Java
Database Connectivity (JDBC), Java Applet
Networking Technology: Java Remote Method Invocation
Web Framework Technology: Java Server Faces (JSF),
XML Technology: JAXB
Databases: Oracle (MySQL, Postgre SQL, DB2, Microsoft SQL Server ?)
Web/Application Servers: Apache Tomcat,
Tomcat, Apache HTTP Server,
Server, GeoServer, Oracle
Application Server (IBM
(
WebSphere, BEA Web Logic)..
Development Tools:
Tools: Oracle JDeveloper,
JDeveloper, Net Beans,
Beans, Oracle Developer,
Developer, Dreamwear, CorelDraw,
CorelDraw,
AutoCAD
Design Tool: StarUML , Oracle JDeveloper, Net Beans , IBM Rational XDE,
XDE, Power Designer,
Designer,
Oracle Designer
Performance/Profiler Tool:
Database Tool: Oracle SQL Developer
Source Control Tool:
Defects Tracking Tool:
Operating System: WINDOWS XP (WINDOWS 2000/Vista,
2000/Vista, LINUX)
LINUX)
Development Methodology: Rational Unified Process
9.5.2011
dr Špiro Gopčević dipl.inž
• Informacioni sistem objekata železničke
infrastrukture (IZIS
(IZIS))
• Geografski informacioni sistem ((GeoIZIS
GeoIZIS))
• Dokumentacija
Link: http://bgnem11235xore.zs.int:7778/izis/
9.5.2011
dr Špiro Gopčević dipl.inž
Početna strana dokumentacije
9.5.2011
dr Špiro Gopčević dipl.inž
Početna strana IZIS-a
9.5.2011
dr Špiro Gopčević dipl.inž
Mreža koloseka
Osnova za postavljanje ostalih objekata infrastrukture – referentni koordinatni sistem
Mreža u službenom mestu
Globalna mreža železničke uprave
Pilot aplikacije za održavanje podataka o mreži
Aplikacije
Aplikacije
Aplikacije
Privremene lagane vožnje
Zašto GIS?
GIS?
• Danas imamo
– Atributni podaci
podaci vo
vode
de se po spiskovima
spiskovima,, popisima ...
– Prostorni podaci prikazuju se na analognim mapama
(katastarske, topografske ili tematske)
• Sutra imamo
– izgradnjom IZISIZIS-a
• Atributni podaci vode se u bazi podataka
• Prostorni podaci prikazuju se na analognim kartama
(katastarske, topografske ili tematske)
– izgradnjom GeoIZISGeoIZIS-a povezaćemo objekte, sa
svojim direktnim atributnim podacima, u bazi
podataka sa digitalnim
kartama
9.5.2011
dr Špiro Gopčević
dipl.inž
Šta je GIS ?
• Informacioni sistem o prostoru
• Geografski informacioni sistem (GIS) integriše
integriše
– operacije nad bazama podataka (kreiranje, brisanje,
ažuriranje, upiti)
– vizuelizaciju,
vizuelizaciju, odnosno grafič
grafički prikaz podataka - karte,
kojim se koordinatno precizno mogu prikazivati
prostorno orijentisane informacije
– mogu
moguććnost prostorne
prostorne analize koje donose karte
• Integracija izdvaja GIS od ostalih informacionih sistema i
daje
daj
e mu prednost u odnosu na njih
9.5.2011
dr Špiro Gopčević dipl.inž
Koncept izgradnje karata
Karte su sagrađene od slojeva (tipova
odlika eng. feature) koji se ređaju jedan
preko drugog
Sloj sadrži prostorne podatke o jednoj
temi (npr. ulice,
ulice, korisnici,
korisnici, zgrade, parcela)
parcela)
• mogu se na karti slagati proizvoljnim
redosledom
• povezan sa sopstvenom tablelom atributa
odnosno sa svojom bazom podataka
• birajući jedan ili više objekata na datom
sloju, moguće je vršiti pregled i
pripadajućih alfanumeričkih podataka koji
tada postaju vidljivi
Izvori prostornih podataka:
podataka: merenja na terenu, preuzimanje karata i
planova u vektorskom formatu, digitalizacija karata i planova, obrada
aerofotogrametrijskih i satelitskih snimaka
9.5.2011
dr Špiro Gopčević dipl.inž
Karte
• Republič
Republički geodetski zavod nadležan je
zaodržavanje sledećih podataka:
katastar nepokretnosti,
nepokretnosti, adresni registar,
registar,
registar prostornih jedinica (katastarske
opštine, mesne zajednice, pokrajine,..),
osnovna državna karta (razmera 1:5000,
1:10000), ortofoto
ortofoto,, digitalni model
terena,, katastar vodova,
terena
vodova, topografski
plan
• Organizacije koje besplatno distribuiraju
karte (mogu se naći na internetu
internetu))
• Karte koje sam korisnik pravi
9.5.2011
dr Špiro Gopčević dipl.inž
Početna strana GIZIS-a
9.5.2011
dr Špiro Gopčević dipl.inž
9.5.2011
dr Špiro Gopčević dipl.inž
9.5.2011
dr Špiro Gopčević dipl.inž
9.5.2011
dr Špiro Gopčević dipl.inž
gvSIG
• Razvija se u Španiji od 2003 za
potrebe Ministarstva transporta
• Implementira OGC standarde
• Preveden na 11 languages
• Alat za kreiranje i održavanje
vektorskih i rasterskih prostornih
podataka u različitim formatima
Razvijen u Javi
• Preciznost je kao kod CAD programa
• Radi sa PostGIS, MySQL, Oracle,
DB2
Koristi od IS
• Kvantitativna korist
– smanjenje troškova
• automatizacijom radnih postupaka
• na osnovu zadataka koji se sada mogu samostalno obavljati
(analize, karte)
– veća efikasnost u procesu rada
• Operativna korist
– ranije i jednostavnije donošenje odluka
– brži postupak kreiranja izveštaja
– nove mogućnosti za statističke analize
• Strateška korist
– lakše planiranje radova i troškova održavanja
9.5.2011
dr Špiro Gopčević dipl.inž