29
KRAJOWY SYSTEM ZARZĄDZANIA BAZĄ DANYCH OBIEKTÓW TOPOGRAFICZNYCH (KSZBDOT) Marcin Lebiecki Warszawa, 10-11.09.2015 r.

10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Embed Size (px)

Citation preview

Page 1: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

KRAJOWY SYSTEM ZARZĄDZANIA BAZĄ DANYCH OBIEKTÓW TOPOGRAFICZNYCH (KSZBDOT)

Marcin Lebiecki

Warszawa, 10-11.09.2015 r.

Page 2: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

1. Architektura KSZBDOT

2. Najistotniejsze funkcjonalności KSZBDOT

3. Technologia w KSZBDOT

4. Generalizacja w KSZBDOT

5. KSZBDOT w liczbach

Plan prezentacji

Page 3: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Architektura KSZBDOT

Page 4: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

• 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

Page 5: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Komponenty aplikacyjne KSZBDOT

Page 6: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Najistotniejsze funkcjonalności

KSZBDOT

Page 7: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

KRAJOWY SYSTEM ZARZĄDZANIA BAZĄ DANYCH OBIEKTÓW TOPOGRAFICZNYCH (KSZBDOT)

Page 8: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 9: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

• 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.

Page 10: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

• 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.

Page 11: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Technologia w KSZBDOT

Page 12: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 13: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Wykorzystane języki:

• XML • GML • XSD • HTML • XSLT • Javascript • C# • ASP.Net • CSS • SQL • PL/SQL • Python • JSON • JavaServer Faces

Technologia w KSZBDOT

Page 14: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 15: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Strona startowa KSZBDOT

Page 16: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Strona startowa KSZBDOT

Page 17: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Strona startowa KSZBDOT

Page 18: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Strona zarządzania jakością danych w KSZBDOT

Page 19: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Strona administrowania serwerami SPD w KSZBDOT

Page 20: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Generalizacja w KSZBDOT

Page 21: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 22: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Generalizacja w KSZBDOT

z wykorzystaniem FME

Page 23: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

KSZBDOT w liczbach

Page 24: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 25: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 26: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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.

Page 27: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

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

Page 28: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

Przykładowa analiza

BDOT10k z KSZBDOT

Page 29: 10. Marcin Lebiecki KSBDOT4.1 MB2015-09-24

BDOT10k z repliki bazy KSZBDOT w geoportal.gov.pl

Dziękuję z uwagę

[email protected]