Upload
dangminh
View
222
Download
6
Embed Size (px)
Citation preview
KRAJOWY SYSTEM ZARZĄDZANIA BAZĄ DANYCH OBIEKTÓW TOPOGRAFICZNYCH (KSZBDOT)
Marcin Lebiecki
Warszawa, 10-11.09.2015 r.
1. Architektura KSZBDOT
2. Najistotniejsze funkcjonalności KSZBDOT
3. Technologia w KSZBDOT
4. Generalizacja w KSZBDOT
5. KSZBDOT w liczbach
Plan prezentacji
Architektura KSZBDOT
• KSZBDOT jako usługa w chmurze • Kopia bazy danych w Centrum Zapasowym w Katowicach • Jednolite środowisko bazodanowe, sieciowe, szyny usług • Baza danych– Exadata Half Rack – Oracle Enterprise Edition 11g z Oracle Spatial • Brak kosztów utrzymania sprzętu i oprogramowania przez użytkowników WODGiK
Architektura KSZBDOT
CODGiK
Centrum Zapasowe w Katowicach
Komponenty aplikacyjne KSZBDOT
Najistotniejsze funkcjonalności
KSZBDOT
KRAJOWY SYSTEM ZARZĄDZANIA BAZĄ DANYCH OBIEKTÓW TOPOGRAFICZNYCH (KSZBDOT)
Procedura aktualizacji danych magazynu BDOT10k
Raport
negatywny
Raport
negatywny
Raport
negatywny
Raport
negatywny
Magazyn
BDOT10k/BDOO/KARTO
Wydanie danych do aktualizacji
Wykonawca wewnętrzny
Wykonawca
zewnętrzny
Przyjęcie danych
(Bufor danych tymczasowych DS.12)
Kontrole automatyczne
Kontrola kameralna
Kontrola terenowa
Ocena jakości
Raport pozyt ywny
Raport pozyt ywny
Raport pozyt ywny
Raport pozyt ywny
Bufor danych źródłowych
Rejestry krajowe
Rejestry lokalne
CODGiK
W ODGiK
automatyczna Generalizacja
Replika
BDOT10k/BDOO/KARTO
geoportal.gov.pl UMM System dziedzinowy
• naj
NAJISTOTNIEJSZE FUNKCJONALNOŚCI SYSTEMU KSZBDOT
KSZBDOT zapewnia:
• Zachowanie unikalności identyfikatorów obiektów w BDOT10k w skali kraju.
• Zachowanie historii obiektów, poprzez ich wersjonowanie.
• Pobranie danych z zewnątrz systemu – dane źródłowe z różnych rejestrów publicznych.
• Przekształcenie pobranych danych źródłowych za pomocą reguł tranzycji do struktur
BDOT10k.
Aktualizacja BDOT10k ww. danymi źródłowymi:
– automatyczna, półautomatyczna
– manualna wykonywana wewnętrznie lub zlecana na zewnątrz systemu.
• naj
NAJISTOTNIEJSZE FUNKCJONALNOŚCI SYSTEMU KSZBDOT
KSZBDOT zapewnia:
Jednolity system Kontroli danych – kontrole automatyczne, kameralne i terenowe.
Jednolita Ocena jakości zaktualizowanych danych na podstawie wykonanych kontroli.
Aktualizacja magazynów danych KSZBDOT danymi spełniającymi wymagania modelu jakości.
Aktualizacja repliki do udostępniania danych do geoportalu, węzłów lokalnych SDI, Centrum
Zapasowego w Katowicach.
KSZBDOT jest jednocześnie systemem zarządzania zbiorami BDOO, opracowań
kartograficznych, metadanych.
KSZBDOT jest narzędziem wspomagającym dla GGK do koordynacji prac marszałków
województw w zakresie prowadzenia BDOT10k, jako spójnej, zharmonizowanej, jednorodnej
bazy danych w skali kraju.
Technologia w KSZBDOT
KSZBDOT
1. Aplikacja desktopowa KSZBDOT
2. GeoMedia Professional 6.1
3. GeoIntegrator 6.1
4. GeoMedia SDI Pro
5. GeoMedia WebMap Professional
6. Toolkit BDOT10k
7. Oracle Client
8. .Net Framework 4.0
9. IIS 7.5
10. RDP (Remote Desktop Protocol)
11. Adobe PDF Reader
12. QUARTZ
13. Javascript
14. HTTP, SAML2, WMS
15. FME Desktop, FME Server
Technologia w KSZBDOT
Oprogramowanie Intergraph’u
Inne komponenty
Oprogramowanie ETL
Wykorzystane języki:
• XML • GML • XSD • HTML • XSLT • Javascript • C# • ASP.Net • CSS • SQL • PL/SQL • Python • JSON • JavaServer Faces
Technologia w KSZBDOT
Systemy Informatyczne GUGiK:
1. Exadata Half Rack – Oracle Enterprise Edition 11g,
2. Oracle WebLogic Suite, SOA Suite for
Oracle Middleware (szyna produkcyjna i testowa),
1. IBM Sonas,
2. Maszyny wirtualne – Vmware,
3. VPN, CIFS,
4. Infrastruktura sieciowa,
5. Środowisko backupowe,
6. Środowisko monitoringu.
Wykorzystane komponenty SIG
Strona startowa KSZBDOT
Strona startowa KSZBDOT
Strona startowa KSZBDOT
Strona zarządzania jakością danych w KSZBDOT
Strona administrowania serwerami SPD w KSZBDOT
Generalizacja w KSZBDOT
gen
era
lizac
ja k
arto
graf
iczn
a
BDOT10k 1:10 000
KARTO10k KARTO25k KARTO50k KARTO100k KARTO1000k KARTO500k KARTO250k
generalizacja modelu
BDOO 1:250 000
Generalizacja w KSZBDOT
Generalizacja w KSZBDOT
z wykorzystaniem FME
KSZBDOT w liczbach
Statystyki BDOT10k z KSZBDOT na
przykładzie wybranych klas obiektów
14 556 686
10 744 413
6 601 076
6 406 979
5 786 743
2 107 823
1 806 379
1 596 624
1 552 532
1 370 092
1 310 237
678 059
672 700
605 950
495 463
380 043
351 409
303 804
279 804
246 597
187 558
166 721
166 472
141 816
98 464
98 373
96 241
80 341
77 728
74 177
budynek
obiekt przyrodniczy
jezdnia
droga
kompleks mieszkaniowy
zabudowa
teren roślinności trawiastej lub upraw rolnych
rów melioracyjny
linia napowietrzna
inna budowla
teren leśny lub zadrzewiony
budowla inżynierska
ciąg ruchu pieszego i rowerowego
woda powierzchniowa
rzeka i strumień
budowla ziemna
teren upraw trwałych
obiekt o znaczeniu orientacyjnym
mokradła
inne urządzenie techniczne
wysoka budowla techniczna
zbiornik techniczny
obiekt związany z komunikacją
tor lub zespół torów
miejscowość
punkt główny miejscowości
teren placów
szuwary
budowla sportowa
teren roślinności krzewiastej
58 990
50 048
50 019
19 808
19 285
18 394
16 194
15 681
14 235
13 495
11 329
10 599
9 090
8 711
7 971
5 372
5 324
4 984
4 584
4 540
4 440
3 815
2 669
2 574
2 372
2 265
1 977
1 140
1 137
690
353
kompleks przemysłowo gospodarczy
inny teren niezabudowany
umocnienie drogowe kolejowe i wodne
budowla hydrotechniczna
kompleks oświatowy
kompleks sakralny i cmentarz
budowla cmentarna
kompleks komunikacyjny
przewód rurowy
kompleks sportowy i rekreacyjny
teren pod drogą kołową szynową lub lotniskową
teren gruntów nieużytkowanych
urządzenie transportowe
kanał
teren zwałowisk i wyrobisk
kompleks handlowo usługowy
kompleks usług hotelarskich
jednostka podziału administracyjnego
punkt główny kompleksu przemysłowo gospodarczego
punkt główny kompleksu handlowo usługowego
obszar Natura 2000
rondo lub węzeł drogowy
przeprawa
kompleks ochrony zdrowia i opieki społecznej
Rezerwat
punkt główny kompleksu komunikacyjnego
kompleks zabytkowo historyczny
teren składowania odpadów
park krajobrazowy
inny kompleks uzytkowania terenu
Park narodowy
60 mln obiektów
w BDOT10k
Statystyki BDOT10k z KSZBDOT
na przykładzie wybranych funkcji
szczegółowych budynków
6 586 191
6 156 255
386 350
273 687
218 960
147 952
127 033
113 172
111 106
103 732
59 124
39 829
35 418
28 979
24 463
22 169
19 558
17 531
16 408
16 341
16 217
15 688
12 873
12 105
10 303
10 267
9 782
9 412
8 878
8 224
200 20 000 2 000 000
budynek gospodarczy
budynek jednorodzinny
budynek wielorodzinny
pawilon handlowo – usługowy
dom letniskowy
magazyn
produkcyjny
garaż
siedziba firmy lub firm
budynek o dwóch mieszkaniach
warsztat remontowo-naprawczy
budynek produkcyjny zwierząt hodowlanych
szklarnia lub cieplarnia
restauracja
szkola podstawowa
dom towarowy lub handlowy
placówka ochrony zdrowia
straż pożarna
dom kultury
szkola ponadpodstawowa
kościół
stacja transformatorowa
stacja pomp
przedszkole
dom parafialny
dom wypoczynkowy
bank
apteka
hotel
stacja paliw
6 664
6 502
6 389
5 746
5 564
5 283
4 986
4 966
4 192
3 781
3 671
3 639
3 607
3 540
3 177
2 823
2 800
2 710
2 673
2 370
1 993
1 958
1 855
1 821
1 693
1 582
1 438
1 422
1 341
1 251
1 245
200 1 200 2 200 3 200 4 200 5 200 6 200 7 200
kaplica
inny urząd administracji publicznej
pensjonat
biblioteka
placówka operatora pocztowego
szpital
kotłownia
leśniczówka
szkoła wyższa
koszary
hipermarket lub supermarket
domek kempingowy
muzeum
dom opieki społecznej
klinika weterenaryjna
policja
elektrociepłownia
budynek kontroli ruchu kolejowego
stacja obsługi pojazdów
dworzec kolejowy
urząd gminy
dom weselny
hala sportowa
klasztor
klub sportowy
sala gimnastyczna
zajazd
ośrodek opieki społecznej
placówka badawcza
stajnia
urząd miasta
14 564 937 budynków
KSZBDOT w liczbach
• 1 623 166 linii kodu (wraz z konfiguracjami),
• 140 GB w bazie Oracle na dane BDOT10k i BDOO,
• 111 założonych kont,
• 32 maszyny wirtualne (20 na potrzeby SPD),
• dostęp 7/24 z dowolnego miejsca w Polsce,
• 14 języków programowania,
• 2 środowiska – testowe i produkcyjne,
• 1 Centrum Zapasowe.
Przykłady wykorzystania
KSZBDOT
• Transformacja danych BDOT10k do schematów INSPIRE, ELF, itd..
• Możliwość eksportu danych BDOT10k, BDOO do ponad 300 formatów
• Narzędzie do analiz danych BDOT10k, BDOO dla obszaru całego kraju
Przykładowa analiza
BDOT10k z KSZBDOT