Zadanie 12. Oprogramowanie

Transkrypt

Zadanie 12. Oprogramowanie
Załącznik nr 4b do SIWZ
Zadanie 12. Oprogramowanie
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |1
Tabela 1 - Karta produktu (wymagania GIS) – Zadanie 12
Lp.
Zwartość karty
1
Specyfikacja
techniczna / funkcjonalna przedmiotu
zamówienia
Opis
1. Wymagania dla architektury Systemu:
Budowa Systemu musi opierać się o architekturę wielowarstwową zorientowaną na usługi sieciowe (SOA – Service Oriented Architecture), gdzie warstwa usług
stanowi podstawowy kanał komunikacji użytkowników z Systemem.
W niniejszym podejściu wydzielone zostały trzy warstwy:
a) Warstwa Danych – reprezentowana przez Centralną Bazę Danych (CBD) przechowująca zbiory danych Planu Zagospodarowania Przestrzennego WoProjekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |2
b)
c)
jewództwa Lubuskiego, kopię zbiorów danych WODGIK. Baza danych przechowywać będzie również dane o charakterze pomocniczym dla oprogramowania zarządzania systemem tj. konta użytkowników, ich uprawnienia. Dane przestrzenne CBD zarządzane będą bezpośrednio poprzez aplikację GIS
typu desktop.
Warstwa usług realizowana jest przez serwery usług danych przestrzennych odpowiedzialnych, w szczególności za publikację serwisów mapowych dla
potrzeb przeglądania danych (WMS, WMTS, GeoREST) , pobierania danych (WFS, ATOM) oraz wyszukiwania zbiorów danych i usług (CSW).
Warstwę prezentacji stanowi klient usług (cienki klient) integrujący usługi danych przestrzennych warstwy usług za pośrednictwem przeglądarek internetowych oraz klient mobilny integrujący usługi danych przestrzennych za pośrednictwem dedykowanych aplikacji przeznaczonych dla platform mobilnych. Warstwa kliencka występuje w trybie publicznym oraz zabezpieczonym, wymagającym uprzedniego uwierzytelnienia i autoryzacji.
Budowa RSIPWL zakłada stosowanie interoperacyjnych standardów, w szczególności normy ISO w zakresie informacji geograficznej (seria 19100), standardy organizacji OGC (Open Geospatial Consortium) oraz przepisy implementacyjne i warunki techniczne INSPIRE.
2. Standardy w zakresie informacji geograficznej
W budowie Systemu musi się zastosować następujące standardy w zakresie informacji geograficznej:
a) WMS – (ang. Web Map Service) - standard OGC, norma ISO 19128, standard stosowany w usłudze INSPIRE view. Usługa pozwalająca na przeglądanie map w postaci rastrów generowanych z kompozycji mapowych. Usługa przeznaczona głównie dla przeglądania danych wektorowych. Usługę WMS
implementują zarówno serwery w celu publikacji jak i aplikacje klienckie w celu przeglądania.
b) WMTS – (ang. Web Map Tile Service) - standard OGC, standard stosowany w usłudze INSPIRE view. Usługa pozwalająca na przeglądanie map w postaci wygenerowanych generowanych kafelków z kompozycji mapowych. Usługa przeznaczona głównie dla przeglądania danych rastrowych. Usługę
WTMS implementują zarówno serwery w celu publikacji jak i aplikacje klienckie w celu przeglądania.
c) WCS – (ang. Web Coverage Service) - standard OGC, usługa przeznaczona głownie do pobierania danych pokrycia terenu. Usługa pozwalająca na pobierania rastrów pokrycia wraz z ich georeferencją, usługę WCS implementują zarówno serwery w celu publikacji usługi jak i aplikacje klienckie (głównie
gruby klient) w celu pobierania danych.
d) WFS – (ang. Web Feature Service) - standard OGC, norma ISO 19142, standard stosowany w usłudze INSPIRE download. Usługa pobierania danych
wektorowych. Pozwala na pobranie źródłowych danych wektorowych przeważnie w formacie GML o ustalonym schemacie aplikacyjnym. Usługę WFS
implementują zarówno serwery w celu publikacji jak i aplikacje klienckie w celu pobierania danych.
e) ATOM - usługa pobierania predefiniowanych plików implementująca metody OpenSearch. Usługa udokumentowana w Technical Guidance for INSPIRE
Download Services v3.0 (2012-06-12).
f) CSW – (ang. Catalog Service for the Web) - standard OGC, standard stosowany w usłudze INSPIRE discovery. Protokół odpowiedzialny za wyszukiwanie metadanych m.in. zbiorów danych, serii i usług na podstawie wybranych elementów metadanych. Usługę CSW implementują zarówno serwery w celu publikacji jak i aplikacje klienckie w celu wyszukiwania metadanych.
g) SFA - (ang. Simple feature access) - standard OGC i ISO 19125. Standard w zakresie typów danych przestrzennych i funkcji baz danych.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
3|S t r o n a
h)
i)
GML - (ang. Geography Markup Language) - standard OGC i ISO 19136. Standard składni XML definiującej obiekty przestrzenne.
GeoREST - otwarty jednorodny protokół dostępu do usług danych przestrzennych w zakresie przeglądania, wyszukiwania, pobierania, transakcji. Protokół ceniony ze względu na stosowanie składni JSON, która jest lżejsza niż typowe zapytania i odpowiedzi XML. Protokół reprezentuje drzewiastą strukturę.
3. Wymagania ogólne dla Systemu
Poszczególne komponenty zostaną wdrożone w środowisku wirtualnym.
Uwaga:
Dopuszcza się instalację CBD bezpośrednio na serwerze fizycznym będącym Przedmiotem Zamówienia (Zadanie 1).
System musi zapewniać wysoki stopień bezpieczeństwa realizowany przez:
a) Ochrona przed utratą danych poprzez cykliczne tworzenie kopii bezpieczeństwa danych i maszyn wirtualnych pozwalające na odtworzenie pełnej funkcjonalności Systemu.
b) Bezpośredni dostęp do CBD możliwy z poziomy aplikacji desktop zarządzającej danymi GIS.
c) Zapis danych w CBD za pośrednictwem serwerów usług możliwy wyłącznie za pośrednictwem monitorowanych operacji usług transakcyjnych.
d) Schematy baz danych oraz aplikacje wykorzystujące serwisy transakcyjne muszą implementować pełny zapis historii obiektów. Możliwe będzie odtworzenie stanu bazy danych na dowolny dzień. Zmiany w bazie danych tj. dodanie, usunięcie, modyfikacja obiektu muszą zawierać informacje o dokładnym czasie i użytkowniku dokonującym zmiany.
e) System będzie stosował mechanizmy zapewniające ochronę przed utratą integralności danych.
f) Komponenty aplikacyjne "zwiększonego ryzyka włamania" dostępne za pośrednictwem Internetu musza być umieszczane w wydzielonej za pośrednictwem zapory ogniowej strefie zdemilitaryzowanej.
Wymaga się zastosowanie wyłącznie technologii wspieranych przez jej producentów.
Dane Systemu (dane przestrzenne, repozytorium tożsamości, metadane) będą przechowywane w relacyjnej Bazy Danych. Wyjątkiem mogą być dane rastrowe
przechowywane w repozytorium plików.
Graficzne interfejsy użytkowników będą w języku polski. Dotyczy to w szczególności komunikatów, generowanych raportów, pomocy.
4. Przetworzenia i migracja
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |4
4.1. Migracja o przetwarzanie danych PZPW:
Na podstawie przekazanych danych źródłowych Wykonawca utworzy specyfikację danych dla PZPW (Dokumentacja Bazy Danych PZPW) zawierającą:
a) Model danych – opracowany zgodnie z metodologią zdefiniowaną w międzynarodowych normach ISO (International Organisation for Standardization)
serii 19100 - Geographic Information.
b) Schemat aplikacyjny - opracowany zgodnie z regułami zdefiniowanymi w ISO 19109:2005, opisany przy użyciu języka formalnego UML (diagramy
klas), zgodnie z profilem zdefiniowanym
c) w ISO/TS 19103:2005 – Conceptual Schema Language, zgodny z bazowymi normami ISO z serii 19100 - Geographic Information w zakresie:
• geometrii i topologii z ISO 19107 i ISO 19111;
• odniesień czasowych z ISO 19108;
• jakości danych z ISO 19114.
d) Reguły topologii – tabelaryczne zestawienie zasad i powiązań przestrzennych pomiędzy typami obiektów zdefiniowanych w schemacie aplikacyjnym.
e) Katalog obiektów - zgodny z normą ISO 19110:2006 – Methodology for featurecataloguing, zawierający definicje i opisy typów obiektów ze schematu
aplikacyjnego, ich atrybutów oraz związków powiązań typów obiektów występujących w jednym lub więcej zestawach danych geograficznych (schematach aplikacyjnych) razem z dowolnymi operacjami obiektów, które mogą być za-stosowane.
Wykonawca zaimplementuje model danych w fizycznej Bazie Danych.
Dane źródłowe zostaną przetworzone do wersji wektorowej zgodnej z utworzonym schematem danych oraz zachowaniem topologii
Opracowane dane zostaną wprowadzone do CBD.
Wykonawca opracuje katalogu oznaczeń graficznych obiektów PZPW dla skali 1:25000.
4.2. Migracja i przetworzenie zborów danych wojewódzkiego zasobu geodezyjnego do struktur systemu zarządzania bazą danych
Wykonawca dostarczy Dokumentacje Bazy Danych implementującą model danych BDOT zgodnie ze schematami od wersji 1.3.2 do 2.0 oraz utworzy fizyczne
struktury w CBD.
Wykonawca dostarczy oprogramowanie importujące dane źródłowe GML w posiadanych przez Zamawiającego wersjach do struktur CBD.
Wykonawca zasili CBD danymi przekazanymi przez Zamawiającego.
4.3. Utworzenie metadanych dla wojewódzkich zbiorów danych i usług
Wykonawca opracuje metadane dla wszystkich zbiorów danych występujących w Systemie, i których jest prawnym właścicielem.
Wykonawca opracuje metadane dla wszystkich opublikowanych w ramach Systemu usług.
Wykonawca zgłosi usługę wyszukiwania do GUGiK w celu jej podłączenia do federacji usług wyszukiwania.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
5|S t r o n a
5. Komponenty Systemu RSIPWL
5.1. System Zarządzania Bazą Danych
5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.1.5.
5.1.6.
5.1.7.
5.1.8.
5.1.9.
5.1.10.
5.1.11.
5.1.12.
5.1.13.
5.1.14.
5.1.15.
5.1.16.
Wykonawca dostarczy i przeprowadzi instalację, konfigurację oraz uruchomienie bazy danych. Wykonawca dostarczy niezbędną ilość bezterminowych
licencji procesorowych oprogramowania standardowego dla dostarczonego serwera (Zadanie 1).
Budowa Systemu zakłada utworzenie Centralnej Bazy Danych na podstawie zbiorów danych Zamawiającego oraz pobieranych zewnętrznych zbiorów
PZGiK. Baza danych będzie stanowiła repozytorium danych dla komponentów Systemu publikujących usługi sieciowe. Zarządzanie danymi będzie realizowane przede wszystkim za pośrednictwem usług transakcyjnych zaś bezpośrednie zarządzanie danymi przestrzennymi może być realizowane za
pośrednictwem Aplikacji Desktop zarządzającej danymi GIS.
System zarządzania Bazą Danych musi zapewniać bezpieczne gromadzenie oraz autoryzowany dostęp do danych przestrzennych i opisowych, funkcje
indeksowania oraz poprawnego, topologicznego zapisu danych przestrzennych,
zgodnie ze standardem OpenGISImplementationSpecificationGeographicinformation - Simple feature SQL for Binary Geometry, Types and Functions.
Oprogramowania musi być dostępne dla Systemów operacyjnych co najmniej: Linux 32-bit i 64-bit, MS Windows 32-bit i 64-bit oraz zaoferowanego systemu operacyjnego dla serwera baz danych. Identyczna funkcjonalność Serwera Bazy Danych na w/w platformach.
W Systemie musi być zachowana niezależność platformy systemowej dla oprogramowania klienckiego / serwera aplikacyjnego od platformy systemowej Bazy Danych.
Musi być możliwość przeniesienia (migracji) struktur Bazy Danych i danych pomiędzy ww. platformami bez konieczności rekompilacji aplikacji bądź migracji środowiska aplikacyjnego.
Przetwarzanie musi się odbywać z zachowaniem spójności i maksymalnego możliwego stopnia współbieżności. Modyfikowanie wierszy nie może blokować ich odczytu, z kolei odczyt wierszy nie może ich blokować do celów modyfikacji. Jednocześnie spójność odczytu musi gwarantować uzyskanie
rezultatów zapytań odzwierciedlających stan danych z chwili jego rozpoczęcia, niezależnie od modyfikacji przeglądanego zbioru danych.
Musi być możliwość zagnieżdżania transakcji – powinna istnieć możliwość uruchomienia niezależnej transakcji wewnątrz transakcji nadrzędnej. Np.
powinien być możliwy następujący scenariusz: każda próba modyfikacji tabeli X powinna w wiarygodny sposób odłożyć ślad w tabeli dziennika operacji,
niezależnie czy zmiana tabeli X została zatwierdzona czy wycofana.
Musi być możliwe wsparcie dla wielu ustawień narodowych i wielu zestawów znaków (włącznie z Unicode).
Musi istnieć możliwość migracji zestawu znaków bazy danych do Unicode.
Musi istnieć możliwość redefiniowania przez klienta ustawień narodowych – symboli walut, formatu dat, porządku sortowania znaków za pomocą narzędzi graficznych.
Musi istnieć możliwość skalowania rozwiązań opartych o architekturę trójwarstwową: możliwość uruchomienia wielu sesji bazy danych przy wykorzystaniu jednego połączenia z serwera aplikacyjnego do serwera bazy danych.
Musi być możliwe otworzenie wielu aktywnych zbiorów rezultatów (zapytań, instrukcji DML) w jednej sesji bazy danych.
System musi posiadać wsparcie protokołu XA i standardu JDBC 3.0.
System musi być zgodny ze standardem ANSI/ISO SQL 2003 lub nowszym.
Motor bazy danych musi umożliwiać wskazywanie optymalizatorowi SQL preferowanych metod optymalizacji na poziomie konfiguracji parametrów praProjekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |6
5.1.17.
5.1.18.
5.1.19.
5.1.20.
5.1.21.
5.1.22.
5.1.23.
5.1.24.
5.1.25.
5.1.26.
5.1.27.
cy serwera bazy danych oraz dla wybranych zapytań. Powinna istnieć możliwość umieszczania wskazówek dla optymalizatora w wybranych instrukcjach SQL.
System nie może posiadać formalnych ograniczeń na liczbę tabel i indeksów w bazie danych oraz na ich rozmiar (liczbę wierszy).
System musi posiadać wsparcie dla procedur i funkcji składowanych w bazie danych. Język programowania powinien być językiem proceduralnym, blokowym (umożliwiającym deklarowanie zmiennych wewnątrz bloku) oraz wspierającym obsługę wyjątków. W przypadku, gdy wyjątek nie ma zadeklarowanej obsługi wewnątrz bloku, w razie jego wystąpienia wyjątek powinien być automatycznie propagowany do bloku nadrzędnego bądź wywołującej go
jednostki programu.
Procedury i funkcje składowane muszą mieć możliwość parametryzowania za pomocą parametrów prostych jak i parametrów o typach złożonych, definiowanych przez użytkownika. Funkcje powinny mieć możliwość zwracania rezultatów jako zbioru danych, możliwego do wykorzystania jako źródło danych w instrukcjach SQL (czyli występujących we frazie FROM). w/w. jednostki programowe powinny umożliwiać wywoływanie instrukcji SQL (zapytania, instrukcje DML, DDL), umożliwiać jednoczesne otwarcie wielu tzw. kursorów pobierających paczki danych (wiele wierszy za jednym pobraniem)
oraz wspierać mechanizmy transakcyjne (np. zatwierdzanie bądź wycofanie transakcji wewnątrz procedury).
System musi posiadać możliwość kompilacji procedur składowanych w bazie do postaci kodu binarnego (biblioteki dzielonej).
System musi posiadać możliwość deklarowania wyzwalaczy (triggerów) na poziomie instrukcji DML (INSERT, UPDATE, DELETE) wykonywanej na tabeli, poziomie każdego wiersza modyfikowanego przez instrukcję DML oraz na poziomie zdarzeń bazy danych (np. próba wykonania instrukcji DDL,
start serwera, stop serwera, próba zalogowania użytkownika, wystąpienie specyficznego błędu w serwerze). Ponadto mechanizm wyzwalaczy powinien
umożliwiać oprogramowanie obsługi instrukcji DML (INSERT, UPDATE, DELETE) wykonywanych na tzw. niemodyfikowalnych widokach (views).
W przypadku, gdy w wyzwalaczu na poziomie instrukcji DML wystąpi błąd zgłoszony przez motor bazy danych bądź ustawiony wyjątek w kodzie wyzwalacza, wykonywana instrukcja DML musi być automatycznie wycofana przez serwer bazy danych, zaś stan transakcji po wycofaniu musi odzwierciedlać chwilę przed rozpoczęciem instrukcji w której wystąpił ww. błąd lub wyjątek.
System musi posiadać możliwość autoryzowania użytkowników bazy danych za pomocą rejestru użytkowników założonego w bazie danych.
Baza danych musi umożliwiać na wymuszanie złożoności hasła użytkownika, czasu życia hasła, sprawdzanie historii haseł, blokowanie konta (przez
administratora bądź po przekroczenia limitu nieudanych logowań).
Przywileje użytkowników bazy danych muszą być określane za pomocą przywilejów systemowych (np. prawo do podłączenia się do bazy danych - czyli
utworzenia sesji, prawo do tworzenia tabel itd.) oraz przywilejów dostępu do obiektów aplikacyjnych (np. odczytu / modyfikacji tabeli, wykonania procedury). Baza Danych powinna umożliwiać nadawanie ww. przywilejów za pośrednictwem mechanizmu grup użytkowników / ról bazodanowych.
W danej chwili użytkownik może mieć aktywny dowolny podzbiór nadanych ról bazodanowych.
Musi istnieć możliwość wykonywania i katalogowania kopii bezpieczeństwa bezpośrednio przez serwer bazy danych. Możliwość zautomatyzowanego
usuwania zbędnych kopii bezpieczeństwa przy zachowaniu odpowiedniej liczby kopii nadmiarowych - stosownie do założonej polityki nadmiarowości
backup'ów. Możliwość integracji z powszechnie stosowanymi systemami backupu (Legato, Veritas, Tivoli, OmniBack, ArcServeitd). Wykonywanie kopii
bezpieczeństwa powinno być możliwe w trybie offline oraz w trybie online.
Musi istnieć możliwość wykonywania kopii bezpieczeństwa w trybie online (hot backup). Odtwarzanie powinno umożliwiać odzyskanie stanu danych z
chwili wystąpienia awarii bądź cofnąć stan bazy danych do punktu w czasie. W przypadku odtwarzania do stanu z chwili wystąpienia awarii odtwarzaniu
może podlegać cała baza danych bądź pojedyncze pliki danych. W przypadku, gdy odtwarzaniu podlegają pojedyncze pliki bazy danych, pozostałe pliki
baz danych mogą być dostępne dla użytkowników.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
7|S t r o n a
5.2. Aplikacja desktop zarządzająca danymi GIS
5.2.1.
5.2.2.
5.2.3.
5.2.4.
Dla potrzeb zarządzania danymi przestrzennymi rastrowymi i wektorowymi bezpośrednio (architektura klient-serwer) w zastosowanym Systemie zarządzania bazą danych Wykonawca dostarczy :
a) 5 licencji niżej wyspecyfikowanego oprogramowania zapewniającego dostęp do CBD wyłącznie w trybie odczytu.
b) 1 licencję niżej wyspecyfikowanego oprogramowania zapewniającego pełny dostęp do CBD w trybie odczytu i zapisu.
Sposób licencjonowania oprogramowania: licencja pływająca umożliwiająca korzystanie z posiadanych licencji na dowolnych komputerach Zamawiającego.
Funkcjonalność w zakresie obsługi okna mapy:
a) Nawigacje w oknie mapy:
i. przesuwanie, przybliżanie mapy, przybliżanie do obiektu, warstwy oraz wszystkich warstw,
ii. przybliżanie do wybranej lub zdefiniowanej dowolnej skali,
iii. przybliżanie do punktu na podstawie określenie współrzędnych,
iv. możliwość zapamiętywania zasięgów przestrzennych ( zakładki przestrzenne),
v. możliwość równoległego przeglądania różnych zestawów danych w osobnych oknach mapy.
b) Podstawowe funkcje:
i. pomiar odległości, powierzchni,
ii. wyszukiwanie obiektów na mapie na podstawie nazwy atrybutu,
iii. selekcja danych według atrybutów oraz kryteriów przestrzennych,
iv. interaktywna selekcja obiektów na mapie (wskazanych lub w określonym zakresie),
v. pokazywanie wartości wybranego atrybutu w dymku dla wskazanego obiektu (tzw. Map Tips).
c) Wyświetlanie mapy:
i. odwzorowywanie „w locie” wszystkich obsługiwanych typów danych,
ii. obsługa używanych w Polsce układów odniesienia (1965 wszystkie strefy, 1980, 1992, 2000 wszystkie strefy, WGS84, UTM),
iii. ustawienie maksymalnej i minimalnej skali wyświetlania warstwy informacyjnej,
iv. możliwość określenia przestrzennych filtrów ograniczających wyświetlanie mapy,
v. tworzenie prowadnic, siatki pomiarowej i siatki odniesienia.
Funkcjonalność w zakresie obsługi danych wektorowych:
a) Wyświetlanie danych wektorowych:
i. zróżnicowana symbolizacja dla określonych skal mapy,
ii. wykluczanie obiektów wyświetlanych poprzez zapytania SQL.
b) Wyświetlanie mapy tematycznej:
i. jednolita symbolizacja danych,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |8
ii. zróżnicowana symbolizacja dla unikalnych wartości atrybutu,
iii. kartogram (wizualizacja zjawisk poprzez gradację koloru lub stopniowaniem wielkości symboli, mapa kropkowa),
iv. kartodiagram (symbolizacja wykresami kołowymi i słupkowymi),
v. dwuwymiarowa i wielowymiarowa reprezentacja danych.
c) Obsługa tabeli atrybutów:
i. możliwość ograniczenia widoczności pól tabeli atrybutów,
ii. tworzenie dynamicznych połączeń pomiędzy różnymi bazami danych,
iii. tworzenie i używanie relacji typu: wiele-do-jeden oraz jeden-do-wiele,
iv. prowadzenie operacji matematycznych, statystycznych, tekstowych i logiczne na danych
v. tworzenie wykresów i raportów,
vi. sortowanie względem wielu atrybutów,
vii. identyfikacja wybranych obiektów tabeli na mapie,
viii. identyfikacja wybranych obiektów na mapie w tabeli,
ix. możliwość ukrywania kolumn tabeli.
d) Symbolizacja danych:
i. możliwość definiowania symboli wypełnienia, linii, obrysów i punktów,
ii. możliwość tworzenia symboli za pomocą edytora własności symboli,
iii. możliwość tworzenia symboli złożonych z wielu symboli,
iv. dostępność biblioteki predefiniowanych symboli,
v. możliwość zastosowania opcji „halo” i zaawansowanych symboli tła,
vi. możliwość importu grafiki (obrazka) jako wzoru wypełnienia,
vii. możliwość ustawiania procentowej przeźroczystości prezentowanych warstw.
e) Transformacje danych wektorowych:
i. transformacja afiniczna,
ii. transformacja rzutowa,
iii. transformacja poprzez wpasowanie styków.
f) Bezpośredni odczyt danych wektorowych:
i. Vector Product Format (VPF).
g) Bezpośredni odczyt i edycja danych wektorowych:
i. obiekty przestrzenne w bazie danych w dostarczonym systemie zarządzania bazą danych (wyłącznie 1 licencja)
ii. obiekty proste w lokalnej bazie danych MS Access (.mdb), lub natywnym systemie plikowym.
iii. pliki shape.
h) Bezpośredni Odczyt Danych CAD:
i. Autodesk Drawing Exchange Format (DXF),
ii. AutoCAD Drawing File (DWG),
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
9|S t r o n a
5.2.5.
5.2.6.
iii. Microstation DGN.
OdczytserwisówOGCWeb Map Server (WMS) i Web Coverage Service (WCS) orazGeoREST.
Funkcje w zakresie obsługi danych:
a) Wyświetlanie danych rastrowych:
i. wyświetlanie wielokanałowych obrazów przez przypisanie wartości RGB kanałom,
ii. możliwość zdefiniowania transparencji wybranego koloru,
iii. wyświetlanie wartości obrazu przy użyciu mapy barw,
iv. zapisywanie aktualnie wyświetlanych statystyk do pliku XML,
v. ustawienia jasności i kontrastu wyświetlanego rastra,
vi. wyświetlanie katalogu rastrów jako serii danych,
vii. wyświetlanie wartości pikseli rastra podczas nawigowania mapa w postaci objaśnienia,
viii. wyświetlanie samych obrysów rastrów.
b) Geoprzetwrzanie rastrów:
i. budowa piramid (overview),
ii. zmiana odwzorowania rastra,
iii. transformacja rastrów (wielomianowa afiniczna, drugiego i trzeciego stopnia),
iv. przeskalowanie, obrót, przesunięcie,
v. mozaikowanie, przepróbkowanie (resampling).
c) Konwersja rastrów:
i. Raster do pliku ASCII,
ii. ASCII do Rastra,
iii. Raster na Punkt,
iv. Raster na Poligon,
v. Raster na Polylinie.
d) Bezpośredni odczyt i zapis danych rastrowych
i. Tagged Image File Format (TIFF) (obsługaGeoTIFF),
ii. Joint Photographics Experts Group (JPEG),
iii. JPEG 2000,
iv. Bezpośredni Odczyt Danych Rastrowych:
v. Digital Terrain Elevation Data (DTED) Levels 0, 1, 2,
vi. USGS ASCII DEM,
vii. ER Mapper ECW,
viii. Intergraph Raster Files: CIT - dane binarne; COT – dane w odcieniu szarosci,
ix. Multiresolution Seamless Image Database (MrSID),
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |10
5.2.7.
5.2.8.
5.2.9.
Funkcjonalność w zakresie tworzenia wydruków kompozycji mapowych:
a) Elementy rozkładu wydruku mapy:
i.
Mapa, tytuł, dowolny tekst, ramka, dowolne obiekty graficzne, legenda, strzałka północy, skala liniowa, mianowana i liczbowa, rysunek,
siatka kilometrowa, siatka kartograficzna.
b) Formaty eksportu/wydruku:
i. EncapsulatedPostScript (EPS),
ii. Tagged Image File Format (TIFF),
iii. PortableDocument Format (PDF),
iv. Joint Photographics Experts Group (JPEG),
v. Portable Network Graphics (PNG),
vi. Sterowniki wydruku Windows,
vii. Sterowniki Postscript.
Funkcjonalność w zakresie obsługi tekstu na mapie:
a) Etykietowanie:
i. tworzenie „w locie” dynamicznych etykiet, na podstawie wartości z atrybutu,
ii. automatyczne wykrywanie konfliktów oraz dostępność opcji rozmieszczenia etykiet,
iii. reguły rozmieszczenia etykiet w zakresie ustawienia priorytetów pomiędzy warstwami,
iv. dostępność predefiniowanych stylów etykiet,
v. obrót etykiet na podstawie pola atrybutu,
vi. możliwość określenia schematów dynamicznego etykietowania określanych dla każdej warstwy mapy,
vii. możliwość definiowania położenie etykiety (poziomo, równolegle do linii, wzdłuż krzywych, na/nad/pod obiektem, o określonym przesunięciu
od obiektu), obsługa zakrzywionych etykiet,
viii. zaawansowane formatowanie tekstu dla dynamicznej symbolizacji etykiet,
ix. tworzenie warstwy opisowej z etykiet.
b) Obsługa warstwy opisowej:
i. interaktywne przesuwanie, obracanie i skalowanie opisów,
ii. dodawanie opisów poziomych lub pod określonym kątem,
iii. dodawanie opisów z linią wiodącą,
iv. tworzenie opisów wzdłuż linii krzywych lub geometrii istniejących obiektów,
v. dynamiczne pobieranie wartości opisów z warstwy mapy,
c) niezależna edycja każdego słowa opisu.
Funkcjonalność w zakresie edycja danych:
a) Funkcje ogólne:
i. jednoczesne edytowanie wielu warstw,
ii. nielimitowana liczba operacji cofnij/ponów,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
11 | S t r o n a
5.2.10.
5.2.11.
b) obsługa wersjonowania (wyłącznie 1 licencja)
c) Opcje dociągania:
i. do wierzchołka, segmentu, końca obiektu,
ii. możliwość zdefiniowania tolerancji dociągania.
d) Opcje tworzenia i edycji geometrii:
i. definiowanie kolejnego segmentu przez określenie kierunku, długości kąta odchylenia od ostatniego segmentu, określenie współrzędnych
X,Y następnego wierzchołka, przesunięcia X,Y względem ostatniego wierzchołka,
ii. definiowanie kolejnego segmentu jako równoległego lub prostopadłego do ostatniego,
iii. tworzenie geometrii w oparciu o istniejące obiekty,
iv. przycinanie geometrii do określonej długości,
v. tworzenie nowych poligonów z przecięcia istniejących obiektów,
vi. przecinanie warstw poligonowych,
vii. rozciąganie i przycinanie obiektów do innych obiektów,
viii. przesuwanie, obrót, usuwanie, kopiowanie oraz wklejanie obiektów,
ix. dodawanie, usuwanie i edycja lokalizacji wierzchołków.
e) Edytowanie atrybutów:
i. modyfikacja pojedynczego wybranego rekordu lub grupy jednocześnie,
ii. kopiowanie atrybutów do jednego lub więcej wierszy jednocześnie,
iii. tworzenie domeny oraz dodawanie wartości kodowej do domeny.
f) Obsługa topologii (wyłącznie 1 licencja):
i. możliwość tworzenia topologii i jej reguł,
ii. dostępność podstawowych reguł topologii,
iii. ocena topologii,
iv. topologiczne przesuwanie segmentów i węzłów,
v. dostępność narzędzi naprawy topologii.
Funkcjonalność w zakresie obsługi liniowego systemu referencyjnego (wyłącznie 1 licencja):
a) tworzenie tras,
b) agregowanie zdarzenia na trasach,
c) lokalizowanie obiektów wzdłuż tras,
d) nakładanie zdarzeń na trasach,
e) dynamiczna segmentacja obiektów.
Obsługiwane analizy przestrzenne:
a) wycinanie,
b) przecinanie,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |12
5.2.12.
5.2.13.
c) sumowanie,
d) buforowanie.
Geokodowanie (wyłącznie 1 licencja):
a) obsługa geokodowania adresów w różnych standardach,
b) pojedyncze lub wsadowe geokodowanie adresów,
c) tworzenie warstwy punktowej z tabeli ze współrzędnymi.
Możliwość tworzenia kompozycji mapowych oraz ich publikację jako usługę sieciową za pośrednictwem serwera usług danych przestrzennych.
5.3. Serwer usług danych przestrzennych (przeglądania i pobierania)
W celu publikacji danych przestrzennych Wykonawca dostarczy niezbędną ilość licencji serwera usług danych przestrzennych. Wykonawca zobowiązuje się dostarczyć, zainstalować i skonfigurować serwer usług danych przestrzennych o niżej wymienionych minimalnych parametrach.
5.3.1.
5.3.2.
5.3.3.
5.3.4.
5.3.5.
5.3.6.
Wykonawca dostarczy i wdroży Serwer usług danych przestrzennych. Prace obejmują instalację aplikacji, optymalizację ustawień wpływających na wydajność publikacji serwisów.
Sposób licencjonowania oprogramowania standardowego: licencja serwerowa, wieloprocesorowa, obsługująca serwer dla Zadania 1.
Serwer usług danych przestrzennych zapewni obsługę systemów operacyjnych: MS Windows i Linux.
Serwer usług danych przestrzennych zapewni obsługę dostarczonego przez Wykonawcę systemu zarządzania bazą danych oraz:
a) Microsoft SQL Server,
b) Oracle,
c) PostgreSQL.
Serwer usług danych przestrzennych zapewni obsługę standardów OGC:
a) WFS 1.1. (obsługa transakcji)
b) WMS 1.1.1, 1.3,
c) WMTS 1.0,
d) SLD 1.0,
e) Filter Encoding Implementation Specification w wersji 1.1.
Serwer zapewni publikację usług sieciowych jednorodnym protokołem GeoREST:
a) usług wspierających bezpośrednią edycję obiektów przestrzennych w bazie danych przez Internet wspierających operacje dodawania, usuwania,
modyfikacji obiektów.
b) Usług analiz geometrycznych wspierających operacje obliczeń geometrii obiektów tj. tworzenie bufora, generalizacja, obliczanie powierzchni
i długości, łączenie obiektów, dzielenie obiektów poprzez przecięcie, zmiana odwzorowania,
c) Usług geoprzetwarzania wspierających dowolne operacje przestrzenne i atrybutowe oraz ich kombinacje (dostępne w aplikacji zarządzającej danymi przestrzennymi) realizowane na zbiorach danych przestrzennych.
d) Usług przeglądania wspierających wydajne metody publikacji danych mapowych w oparciu o kafelkowanie obrazu.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
13 | S t r o n a
5.3.7.
5.3.8.
5.3.9.
5.3.10.
5.3.11.
Serwer zapewni narzędzia do tworzenia kafelek dla dowolnych skal i układów odniesienia. Narzędzia z poziomu interfejsu graficznego będą umożliwiały:
a) tworzenie kafelek dla nowego poziomu skalowego dodanego do istniejących poziomów.
b) aktualizacją kafelek dla zadanego obszaru (w tym nieregularnego poligonu).
Serwer zapewni otwartość systemu poprzez udostępnienie interfejsu programowania aplikacji (API) umożliwiający Zamawiającemu tworzenie zaawansowanych (dla min. 100 klas obiektów) internetowych aplikacji mapowych co najmniej w środowiskach javaScript, Flex i Silverlight.Dla każdego API musi być ogólnodostępna dokumentacja programistyczna producenta oprogramowania.
Serwer zapewni otwartość systemu poprzez udostępnienie interfejsu programowania aplikacji (API) umożliwiający Zamawiającemu tworzenie zaawansowanych (dla min. 100 klas obiektów) aplikacji mapowych co najmniej dla mobilnych systemów: iOS, Android, Windows Phone. Dla każdego API musi
być ogólnodostępna dokumentacja programistyczna producenta oprogramowania.
Serwer usług zapewni publikację serwisów w stosowanych w Polsce układach współrzędnych,
Zarządzanie usługami, w szczególności ich publikacja, parametryzacja (tj. wypełnianie informacji do Capabilities), zatrzymywanie i restartowanie usług
musi się odbywać z poziomu aplikacji desktop zarządzającej danymi GIS.
5.4. Serwer usługi wyszukiwania
Zamawiający wymaga dostarczenia serwera usługi wyszukiwania wraz z edytorem metadanych umożliwiającej wyszukanie zbiorów, serii i usług danych przestrzennych, publikację metadanych oraz zarządzanie metadanymi i ich katalogiem. Usługa musi być zgodna z obecnymi przepisami wykonawczymi tj.: Technical Guidance for INSPIRE Discovery Services (Version 3.0) 30.03.2011 oraz Regulation on INSPIRE Network Services 19.10.2009 z późniejszymi zmianami
Uwaga:
Wykonawca opracuje metadane dla wszystkich zbiorów danych występujących w Systemie, i których jest prawnym właścicielem.
5.4.1.
Usługa Wyszukiwania
a) Sposób licencjonowania aplikacji oprogramowania standardowego: licencja serwerowa, wieloprocesorowa, obsługująca zaoferowany przez Wykonawcę serwer.
b) Podstawowe cechy oprogramowania:
i. Webowy, polskojęzyczny interfejs aplikacji działający w oparciu o „cienkiego klienta” wspierający standardowe przeglądarki internetowe,
ii. Usługa katalogowa będzie współpracowała z dostarczonym przez Wykonawcę systemem zarządzania bazą danych.
c) Podstawowe cechy usługi:
i. Usługa zgodna z przepisami wykonawczymi dyrektywy INSPIRE: Technical Guidance Discovery Services (3.0) 30.03.2011,Regulation on
INSPIRE Network Services 19.10.2009 ze zmianami,
ii. Zgodność ze specyfikacją techniczną OGC CS-W 2.0.2 oraz profilem aplikacyjnym ISO 1.0.0 dla CS-W.
iii. Obsługaoperacji OGC CS-W: (getCapabilities, getRecords, getRecords z parametrem distributed search, getRecordByID, getDomain,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |14
describeRecord, transaction).
iv. Wsparcie operacji z wykorzystaniem protokołu SOAP.
d) Funkcjonalność graficznego interfejsu w zakresie wyszukiwania metadanych:
i. Webowy interfejs graficzny z zintegrowaną uproszczoną usługą przeglądania (serwisów WMS)
ii. Uproszczona usługa przeglądania umożliwiającą określanie zasięgu przestrzennego dla wyszukiwanych metadanych.
iii. Uproszczona usługa przeglądania umożliwiającą określanie zasięgu przestrzennego za pośrednictwem usługi gazetteer pozwalającej
na wyszukanie jednostek administracyjnych (powiaty i gminy) i wyznaczenia na ich podstawie zasięgu przestrzennego.
iv. Realizacja wyszukiwania lokalizacji usługi gazetteer na podstawie protokołu WFS.
v. Uproszczone wyszukiwanie w katalogu metadanych na podstawie określonej frazy (AnyText).
vi. Interfejs serwisu pozwalający na włączenie usługi do listy dostawców wyszukiwania przeglądarek internetowych. Po wczytaniu usługi przeglądania w menu dostawców pojawi się możliwość dodania usługi.
vii. Zaawansowane wyszukiwanie (z obsługą zapytań rozmytych) w zakresie wszystkich elementów wyszukiwania wynikających z art. 9 pkt. 3
Ustawy o Infrastrukturze informacji przestrzennej tj.:
- słowa kluczowe,
- klasyfikacja danych przestrzennych oraz usług danych przestrzennych,
- jakość i ważność zbiorów,
- stopień zgodności ze standardami technicznymi dotyczącymi interoperacyjności zbiorów i usług danych przestrzennych;
- położenie geograficzne,
- warunki dostępu i korzystania ze zbiorów oraz usług danych przestrzennych,
- organy administracji odpowiedzialne za tworzenie, aktualizację i udostępnianie zbiorów oraz usług danych przestrzennych.
viii. Możliwość zapisywania na serwerze zaawansowanych zapytań (dla autoryzowanych użytkowników),
ix. Wyszukiwanie tematyczne na podstawie wyboru poziomu hierarchii,
x. Wyszukiwanie tematyczne na podstawie wyboru tematu INSPIRE lub słów, kluczowych w zintegrowanym kliencie tezaurusa GEMET. Klient
tezaurusa umożliwi przeglądanie tematów i słów kluczowych słownika w języku zgodnym z ustawieniami językowymi przeglądarki internetowej
xi. Obsługa zapytań (distributedquery) rozproszonych do wielu heterogenicznych katalogów metadanych, w tym: INSPIRE, GUGiK i innych.
xii. Możliwości przeglądania wyników wyszukiwania metadanych:
- W dedykowanej formatce HTML w podziale na kategorie metadanych, (tj. opis, kategoryzacja, ograniczenia, dystrybucja, jakość, metadane),
- Możliwość pobrania pliku XML,
- Możliwość wywołania wyszukanej usługi WMS w usłudze przeglądania,
- Możliwość przedstawienia zasięgu przestrzennego wyszukanych metadanych w oknie mapy,
- Możliwość przeglądania hierarchii metadanych tj. wyszukanie rodzica zbiorów poprzez wskazanie dziecka które ma zdefiniowany identyfikator rodzica,
- Możliwość przeglądania hierarchii metadanych tj. wyszukanie wszystkich dzieci wskazanego rodzica,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
15 | S t r o n a
- Integracja z usługą monitorowania poprzez informowanie odpowiednim kolorem ikony statusu dostępności usługi,
e) Wymagania graficznego interfejsu usługi w zakresie publikacji metadanych:
i. Funkcja dostępna dla autoryzowanych użytkowników zdefiniowanych
w aplikacji zarządzającej użytkownikami i uprawnieniami – usłudze zabezpieczającej,
ii. Możliwość pojedynczego i masowego importu metadanych do katalogu
z możliwością transformacji „w locie” pomiędzy różnymi profilami i modelami metadanych za pomocą XSLT,
iii. Możliwość masowego exportu (archiwizacji) metadanych do plików XML,
iv. Możliwość definiowania katalogów rozproszonych tj. obsługa komunikacji POST i SOAP, możliwość cache’owania metadanych z katalogów
rozproszonych w definiowalnym interwale czasowym w trybie pełnym i różnicowym.
f) Wykonawca zapewni jakość usługi zgodnie z załącznikiem nr 1 rozporządzenia komisji (WE) NR 976/2009 z dnia 19 października 2009 r. w sprawie wykonania dyrektywy 2007/2/WE Parlamentu Europejskiego i Rady w zakresie usług sieciowych.
5.4.2.
Edytor metadanych
a) Sposób licencjonowania oprogramowania standardowego: licencja serwerowa, wieloprocesorowa, obsługująca zaoferowany przez Wykonawcę
serwer.
b) Wymagania w zakresie edycji metadanych: katalog metadanych będzie zawierał webowy edytor metadanych zbiorów, serii i usług danych przestrzennych zgodny z profilem metadanych INSPIRE oraz PZGiK bazującym na normach ISO 19115, 19119 oraz 19139.
c) Edytor metadanych będzie umożliwiał:
i. tworzenie dokumentów metadanych zapisane w języku XML, zgodne ze schematem XML Schema:
http://schemas.opengis.net/csw/2.0.2/profiles/apiso/1.0.0/apiso.xsd
ii. definiowanie własnych profili metadanych w obrębie elementów ISO,
iii. importowanie metadanych innych profili metadanych,
iv. walidację dokumentu metadanych na zgodność ze zdefiniowanym profilem metadanych, w szczególności ISO 19115, INSPIRE,
v. walidację dokumentu metadanych za pośrednictwem walidatora metadanych GUGiK na zgodność z profilem metadanych PZGiK
vi. Walidację poprzez zwracanie komunikatu z wyszczególnieniem niezgodności z wybranym, obsługiwanym profilem,
vii. automatyczne generowanie identyfikatorów dla dokumentów metadanych zgodnie z standardem UUID (Universal UniqueIdentifier),
viii. obsługę szablonów dokumentów metadanych,
ix. zapis utworzonych dokumentów metadanych w repozytorium plików (format XML) oraz w bazie danych,
x. obsługa importu dokumentów metadanych zapisanych w schematach XSD:
http://schemas.opengis.net/csw/2.0.2/profiles/apiso/1.0.0/apiso.xsd,
http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsd,
http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmd/gmd.xsd lub
http://schemas.opengis.net/iso/19139/20070417/gmd/gmd.xsd,
xi. eksport dokumentów metadanych w postaci pliku w formacie XML zgodnym ze schematem XML Sche-
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |16
xii.
xiii.
xiv.
xv.
xvi.
xvii.
xviii.
ma:http://schemas.opengis.net/csw/2.0.2/profiles/apiso/1.0.0/apiso.xsd,
określenie dostępu do poszczególnych metadanych: publiczny, użytkownika lub grupy użytkowników,
obsługę hierarchiczności metadanych tj. Interfejs edytora umożliwiający automatyczne pobranie Identyfikatora rodzica za pośrednictwem interfejsu prostego wyszukania metadanych podczas ich tworzenia,
określenie zasięgu przestrzennego metadanych poprzez dedykowany Interfejs mapowy (usługa GeoREST),
obsługę usługi tezaurusa pozwalający na wybór tematów INSPIRE oraz słów kluczowych z serwisu GEMET,
automatyczne pobrania metadanych dla usług WMS i WFS z informacji zawartej w operacji getCapabilities,
zapisanie częściowo wypełnionych metadanych w formie draftu,
zdefiniowania szablonów dla informacji kontaktowych oraz zasięgu przestrzennego.
5.5. Portal mapowy
5.5.1.
5.5.2.
5.5.3.
Wymagania ogólne:
a) Aplikacja działająca bez konieczności instalowania dodatkowych aplikacji typu plug-in; obsługująca popularne przeglądarki internetowe wspierające standard HTML5
b) polskojęzyczny interfejs z dodatkową obsługą języka angielskiego w zakresie nazw wszystkich funkcji, nazw warstw, podpowiedzi, komunikatów
oraz pomocy.
c) wygląd wszystkich elementów usługi przeglądania w tym kolorystyka, przezroczystość, rozmieszczenie, kształt okien, użyte kontrolki będą zaproponowane przez Wykonawcę w formie projektu GUI i będą wymagały akceptacji Zamawiającego przed podjęciem prac wdrożeniowych,
d) zapewnienie przez Wykonawcę dostępności działania aplikacji jak i usług danych przestrzennych na poziomie 99 % czasu,
e) aplikacja będzie posiadała tryb autoryzowany – dla użytkowników posiadających odpowiednie uprawnienia,
f) tworzenie użytkowników i nadawanie uprawnień (np. do dodatkowych funkcji i zakresów zbiorów danych) będzie realizowania za pośrednictwem
oprogramowania Modułu Administratora.
Funkcje podstawowe interfejsu klienta usług danych przestrzennych:
a) możliwość zmiany języków za pomocą przycisków umieszczonych w widocznym miejscu przeglądarki oraz automatycznie na podstawie ustawień
języka przeglądarki internetowej.
b) wszystkie operacje realizowane za pomocą aplikacji będą widoczne w oknie statusu informującym o trwającej akcji oraz zliczaniem czasu jej realizacji. Narzędzie będzie informowało o zaistniałych błędach tj. „zbyt długi czas oczekiwania na dane”
c) okno mapy będzie dopasowane do pełnego zasięgu przeglądarki internetowej,
d) wszystkie okna narzędziowe będą osadzone w formie półprzezroczystej na mapie,
e) możliwość zmiany położenia okien przez użytkownika poprzez jego „przeciągnięcie”,
f) funkcje klienta usługi przeglądania będą pogrupowane i dostępne pod przyciskami wywołującymi kolejne funkcje, akcje lub odpowiednie okno narzędzia,
g) dostępność podglądu mapy z możliwością nawigacji poprzez wskazanie lokalizacji w podglądzie.
Funkcje legendy mapy:
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
17 | S t r o n a
5.5.4.
5.5.5.
a) wyświetlanie okna z legendą mapy,
b) okno z dostępnymi serwisami mapowymi wraz z dostępnymi warstwami z możliwością włączania i wyłączania widoczności warstw dla serwisów
dynamicznych oraz całych serwisów cache’owanych.
c) Możliwość zmiany kolejności warstw dla serwisów WMS. Informowanie użytkownika o braku widoczności warstw przy wybranej skali poprze wyszarzenie nazwy warstwy,
d) możliwość zbliżania do zasięgu serwisu lub warstwy – funkcja dostępna
w menu kontekstowym wywoływanym prawym przyciskiem myszy lub pod przyciskiem przy warstwie.
e) możliwość zmiany transparentności warstw – funkcja dostępna
w menu kontekstowym wywoływanym prawym przyciskiem myszy lub pod przyciskiem przy warstwie (zmiana transparentności suwakiem).
Funkcje nawigacji na mapie:
a) przesuwanie/powiększanie/pomniejszenie mapy,
b) suwak „zoom” na początku i na końcu posiada przyciski powiększenia
i pomniejszenia,
c) suwak „zoom” współdziałający z przyciskiem „scroll” na myszce (przybliżania/oddalania),
d) poprzedni widok, kolejny widok, pełny widok zasięgu serwisów,
e) powiększanie „oknem”: opcja umożliwia powiększenie okna mapy do wielkości prostokąta, jaki zaznaczy użytkownik. Prostokąt wskazany przez
użytkownika powinien być wyraźnie uwidoczniony. Możliwość zaznaczenia prostokąta w dowolnym kierunku,
f) możliwość ustalania dowolnej skali poprzez wpisanie wartości mianownika. Funkcja dostępna również przy zastosowaniu serwisów kafelkowanych.
g) Możliwość prezentacji kilku serii zbiorów ortofotomapy z różnych okresów jej wykonania poprzez płynne przechodzenie (przenikanie się) pomiędzy
obrazami z różnych okresów za pomocą suwaka czasu. Możliwość dodawania kolejnych serii zbiorów ortofotomapy za pośrednictwem oprogramowania zarządzającego systemem.
Funkcje w zakresie identyfikacji obiektów:
a) możliwość identyfikacji – przeglądania atrybutów obiektów wskazanych kursorem; informacje winny pojawiać się przy obiekcie, a nie w osobnym
oknie przeglądarki, okno atrybutów powinno zawierać możliwość wyboru obiektu warstwy z lisy (w przypadku kiedy wskazana lokalizacja przecina
obiekty z więcej niż jednej warstwy) oraz powrotu do lisy po przeglądnięciu atrybutów obiektu.
b) możliwość przeglądania wartości atrybutów wynikających z relacjami z tabelami w bazie danych,
c) możliwość multiselekcji obiektów z aktywnej warstwy. Multiselekcja na podstawie przecięcia: wskazanego prostokątnego obszaru, dowolnego
kształtu poligonu, dowolnego wielokąta, linii, odcinka,
d) zaawansowane narzędzie multiselekcji szkicem. Możliwość multiselekcji obiektów jednej warstwy na podstawie przecięcia ze szkicem utworzonym
z wybranych obiektów innej warstwy np. powiększonej o bufor. Możliwość tworzenia zestawień atrybutów dla wyselekcjonowanych obiektów,
e) możliwość multiselekcji obiektów szkicem stworzonym za pośrednictwem narzędzi szkicowania,
f) możliwość tworzenia tabelarycznych zestawień atrybutów dla wyselekcjonowanych obiektów wybranej warstwy. Możliwość definiowania widoczności pól w tworzonym zestawieniu. Możliwość zapisywania zestawień w formacie XLS i PDF,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |18
5.5.6.
5.5.7.
5.5.8.
5.5.9.
g) możliwość tworzenia wykresów (liniowych, słupkowych, kołowych) dla wartości atrybutów wybranych obiektów.
Funkcje pomiarów na mapie:
a) pomiar odległości – możliwość pomiaru linii w metrach i kilometrach; wyświetlanie na mierzonym odcinku miar pośrednich oraz miary końcowej,
b) pomiar powierzchni – możliwość pomiaru powierzchni w m2, km2, ha; wynik zakończonego pomiaru wyświetla się bezpośrednio w oknie mapy na
powstałym obiekcie. Wynik pomiaru do 2 miejsc po przecinku,
c) pomiar wysokości we wskazanej lokalizacji na podstawie obsługiwanego numerycznego modelu terenu.
Funkcje w zakresie obsługi układów współrzędnych:
a) projekcja serwisów w różnych układach współrzędnych; w tym stosowane w Polsce układy współrzędnych: UTM, układ 1965, układ 1992, układ
2000, WGS 84 (4326) oraz WKID (102100). Lista wyboru układu zawierać będzie nazwy układów oraz oznaczenia EPSG,
b) wyświetlenie współrzędnych aktualnie wybranego układu,
c) możliwość zmiany układu współrzędnych,
d) płynne pokazywanie współrzędnych wybranego układu współrzędnych wraz ze zmianą pozycji kursora. Format współrzędnych prostokątnych:
liczby rzeczywiste do 2 miejsc po przecinku. Format współrzędnych geograficznych: stopnie, minuty, sekundy (dokładność do 2 miejsc po przecinku w sekundach),
e) możliwość wpisania współrzędnych przez użytkownika (tzw. „współrzędne
z ręki”). Po wpisaniu współrzędnych przez użytkownika i zatwierdzeniu przyciskiem (lub Enter) użytkownik zostaje przeniesiony i scentrowany na
dane miejsce, następuje zaznaczenie tego miejsca punktem. Obsługa formatów dziesiętnych i sześćdziesiętnych.
Funkcje szkicowania:
a) możliwość tworzenia szkiców: rysowanie punktów, dowolnych kształtów, wielokątów, linii, odcinków,
b) możliwość edycji szkiców: dodawanie i usuwanie węzłów,
c) możliwość tworzenia obiektów szkicu z selekcji obiektów aktywnej warstwy,
d) możliwość zarządzanie wieloma obiektami szkicu (usuwanie pojedynczych obiektów) z możliwością dodawania etykiet dla każdego z nich,
e) możliwość łączenia wielu obiektów w jeden,
f) możliwość tworzenia buforów dla obiektów szkicu,
g) możliwość pomiary powierzchni lub długości obiektów szkicu,
h) Możliwość importu szkicu w formacie KML np. w celu określenia obszaru dla analizy przestrzennej,
i) Możliwość eksportu szkicu do plik KML np. rezultatu analizy przestrzennej.
Funkcje wydruku:
a) możliwość tworzenia wydruków bieżącej kompozycji mapowej,
b) możliwość tworzenia wydruku A4 i A3 w formacie HTML oraz PDF,
c) możliwość ustawienia skali wydruku,
d) możliwość płynnej nawigacji mapą (zbliżanie, oddalanie, przesuwanie) w oknie wydruku,
e) możliwość dodawania własnego tekstu do wydruku z dowolną jego lokalizacją w obszarze wydruku,
f) możliwość dołączania legendy mapy do wydruku w formacie *.pdf,
g) dołączenie do wydruku skali liczbowej i liniowej, współrzędnych drukowanego fragmentu mapy, strzałki północy, stopka zawierająca informację o
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
19 | S t r o n a
5.5.10.
5.5.11.
5.5.12.
5.5.13.
źródle pochodzenia mapy, daty wydruku,
h) możliwość wydrukowania mapy również ze szkicem.
Pomoc:
a) pomoc kontekstowa dla wszystkich narzędzi dostępna w językach: polskim, angielski i niemieckim,
b) podpowiedz pojawiająca się po najechaniu myszką na dane narzędzie lub przycisk; paski zawierają informację o nazwie narzędzia.
Funkcje wyszukiwania obiektów:
a) proste i szybkie wyszukiwanie lokalizacji obiektów (oparte o indeksowane wartości wybranych atrybutów) – prosty w użyciu mechanizm wyszukiwania pozwalający na przeszukiwanie atrybutów wielu różnych klas (m.in. adresy (EMUiA), jednostki administracyjne (PRG), miejscowości
(PRNG), cieki(PRNG), nazwy geograficzne(PRNG)) i różnych pól danej klasy poprzez wpisanie w jedno okno tekstowe dowolnych słów, w dowolnej kolejności możliwość prostego wyszukiwania wszystkich obiektów oraz będących w zasięgu przestrzennym okna mapy,
b) możliwość definiowania pól przeszukiwanych klas obiektów serwisów mapowych (w graficznym interfejsie aplikacji zarządzającej systemem),
c) sortowanie prezentowanych wyników na podstawie stopnia trafności wyszukiwania,
d) możliwość zbliżenia do wybranych obiektów z listy wyników wraz z wyróżnieniem obiektu,
e) zastosowanie podpowiedzi frazy po wpisanie dwóch lub trzech pierwszych liter. Wyszukiwanie oraz będzie stosowało reguły rozmytości w zakresie
ignorowania wielkich liter oraz polskich znaków,
f) zaawansowane wyszukiwanie lokalizacji obiektów z możliwością wyboru klasy obiektów i przeszukiwanego pola. Możliwość zastosowania warunku „LIKE”, „AND”, „OR” oraz operatorów <,>,=.
Interoperacyjność:
a) obsługa serwisów WMS w wersjach 1.1.0, 1.1.1; 1.3, i WMTS v 1.0 (możliwość wyboru z listy predefiniowanego serwisu lub poprzez wpisanie własnego adresu URL),
b) możliwość zmiany symbolizacji serwisów WMS poprzez wybranie innego stylu SLD – funkcja dostępna podczas wczytywania serwisów z możliwością przeglądnięcia ich legendy (symbolizacji) i dostępna dla serwisów posiadających zdefiniowane alternatywne style SLD,
c) zdefiniowane listy serwisów WMS i WMTS będą zawierały informacje o ich dostępności ocenianej na podstawie czasu odpowiedzi na zapytania
getCapabilities,
d) okno obsługi serwisów WMS będzie pozwalać na przeglądanie dostępnych warstw serwisu, obsługiwanych odwzorowań i styli, wybór pożądanych
warstw oraz definiowania ich kolejności,
e) w przypadku gdy dodawany serwis nie obsługuje układu współrzędnych okna mapy nastąpi automatyczna zmiana na obsługiwany układ współrzędnych wraz z podaniem komunikatu o zmianie odwzorowania,
f) możliwość wczytywania i prezentacji prostych obiektów z plików *.kml do szkicu (o ograniczonej wielkości - nie więcej niż 10 obiektów – punktów,
linii lub poligonów z lokalnego dysku użytkownika.
g) obsługa serwisów GeoREST serwera usług danych przestrzennych, w szczególności serwisów geometrycznych, transakcyjnych i kafelkowanych
Funkcje wczytywania i zapisywania ustawień okna mapy:
a) możliwość zapisywania i wczytywania wszystkich ustawień przeglądarki na serwerze dla użytkowników zalogowanych lub plikach cookies dla
użytkowników anonimowych.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |20
5.5.14.
5.5.15.
b) możliwość wysyłania emaila z załączonym plikiem - widokiem okna mapy oraz szkicem (KML), tematem wiadomości i komentarzem na wskazany
adres email,
c) możliwość generowania linku do aktualnej kompozycji i zasięgu okna mapy,
d) możliwość generowania kodu HTML dla aktualnej kompozycji mapowej, zasięgu okna mapy i podstawowych funkcji nawigacyjnych pozwalająca
webmasterom na osadzenie mapy na dowolnej stornie internetowej.
Obsługa metadanych:
a) integracja z serwerem katalogowym poprzez dostępność funkcji wyszukiwania metadanych w usłudze przeglądania,
b) Graficzny interfejs obsługi usługi wyszukiwania dla zbiorów, serii oraz usług danych przestrzennych,
c) dostępność prostego wyszukiwania typu „anytext” z możliwością ograniczenia do zasięgu okna mapy,
d) dostępność zaawansowanych funkcji wyszukiwania zgodnie z art. 9 pkt. 3 Ustawy o infrastrukturze informacji przestrzennej,
e) integracja rezultatów wyszukiwania z oknem mapy poprzez możliwość zaznaczania zasięgu przestrzennego dla zbiorów, serii lub usług w oknie
mapy,
f) integracja rezultatów wyszukiwania z oknem mapy poprzez możliwość wczytywania serwisów WMS lub WMTS w przypadku metadanych usług
danych przestrzennych,
g) Możliwość przeglądania rodzica lub wszystkich dzieci wyszukanych metadanych.
h) możliwość wyszukiwania rozproszonego w zdefiniowanych katalogach metadanych (w tym katalogu INSPIRE). Obsługa serwisów CSW 2.0.2 ISO
AP 1.0 oraz CSW 2.0.2.,
i) przeglądanie metadanych w formie czytelnego widoku HTML, w podziale na zakładki tematyczne,
j) możliwość eksportu metadanych do pliku XML.
Okno narzędzi dla edycji danych przestrzennych
a) funkcja aplikacji portalowej umożliwiająca rozszerzenie funkcjonalności aplikacji o obsługę dowolnych zdefiniowanych przez Zamawiającego klas
obiektów. Funkcja musi pozwalać na dodawanie nowych narzędzi przez administratora systemu bez konieczności wprowadzania zmian w kodzie
aplikacji,
b) obsługa serwisów transakcyjnych GeoREST lub WFS-T,
c) możliwość definiowania dowolnej struktury danych dla wybranej klasy obiektów,
d) dostępność narzędzi edycji danych punktowych, liniowych i poligonowych,
e) możliwość tworzenia obiektów na podstawie geometrii pobieranej z obiektów innej warstwy,
f) możliwość przyciągania do węzłów obiektów,
g) możliwość modyfikacji geometrii poprzez dodanie punktów węzłowych oraz przesuwanie węzłów,
h) możliwość dostosowania formularza wprowadzania atrybutów w zakresie definiowania wymaganych do wypełniani pól,
i) możliwość definiowania słowników domenowych oraz z tabel baz danych,
j) możliwość dodawania plików jako załączników do obiektów,
k) możliwość definiowania wyszukiwania lokalizacji obiektów po wartościach dowolnych pól warstwy,
l) możliwość generowania zestawień i raportów dla atrybutów wybranych obiektów.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
21 | S t r o n a
5.6. Klienckie aplikacje mobilne
5.6.1.
5.6.2.
5.6.3.
5.6.4.
Wykonawca dostarczy aplikacje mobilne dedykowane na trzy platformy operacyjne: Android, WindowsPhone, iOS.
Licencja aplikacji mobilnych pozwoli na bezpłatną dystrybucję aplikacji za pośrednictwem publicznych kanałów dystrybucji platform Android, WindowsPhone, iOS.
Wykonawca zarejestruje aplikację w publicznych kanałach dystrybucji platform Android, WindowsPhone, iOS.
Podstawowa funkcjonalność aplikacji mobilnych obejmuje:
a) Podstawowe narzędzia nawigacji w oknie mapy
b) przeglądanie usług kafelkowanych WIIPWL
c) Wykorzystanie sygnału GPS dla określenia bieżącej lokalizacji użytkownika, zbliżenia do aktualnej lokalizacji, dynamiczne przesuwanie mapy na
podstawie zmieniającej się lokalizacji
d) dodawanie zewnętrznych usług WMS
e) wyszukiwanie adresów
f) wyszukiwania działek
g) pomiary długości i powierzchni na mapie
h) możliwość zapisywania trasy (KML)
i) możliwość wysyłania linka do aktualnego obszaru mapy wraz z punktem pozycji GPS lub trasą KML
5.7. Oprogramowanie zarządzające Systemem
5.7.1.
5.7.2.
5.7.3.
Oprogramowanie zarządzające składać się będzie z komponentów:
a) zarządzania bezpieczeństwem,
b) zarządzania konfiguracją klienta usług
c) zarządzania aktualizacją bazy danych.
d) zarządzania monitoringiem usług
Oprogramowanie zarządzające musi posiadać wspólny dla wszystkich komponentów polskojęzyczny graficzny interfejs użytkownika działający w oparciu o standardowe przeglądarki internetowe, nie wymagając instalowanie dodatkowych aplikacji typu plug-in.
Wymagania zarządzania bezpieczeństwem
a) Oprogramowanie będzie realizowało centralne repozytorium tożsamości w oparciu o katalog użytkowników LDAP w celu jednolitego zarządzania
użytkownikami, rolami i ich uprawnieniami do usług sieciowych oraz poszczególnych funkcji webowych aplikacji.
b) Oprogramowanie zapewni na poziomie poszczególnych aplikacji (webowych) jednorazowe uwierzytelnianie i autoryzację użytkowników poprzez
zastosowanie mechanizmów SSO (Single Sign-on) oraz usługi zgodnej ze standardem SAML 2.0 (Security Assertion Markup Language)
c) Oprogramowanie umożliwi zarządzanie użytkownikami i ich grupami, rolami i ich grupami i ich uprawnieniami tj.:
i. tworzenie, modyfikację i usuwanie konta użytkownika tj.: wprowadzanie informacji o użytkowniku, przynależność do ról oraz grupy użytkowników i ról,
ii. tworzenie i usuwanie ról oraz przypisywanie im użytkowników, innych ról oraz grup użytkowników i ról,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |22
5.7.4.
5.7.5.
5.7.6.
iii. tworzenie i usuwanie grup ról i użytkowników,
iv. tworzenie uprawnień dla administratorów mogących nadawać kolejne uprawnienia dla administratorów grup.
d) Oprogramowanie umożliwi zarządzanie dostępem do sieciowych usług danych przestrzennych: przeglądania (WMS, WMTS, GeoREST), pobierania (WFS-T, WCS, GeoREST) i wyszukiwania CSW.
i. Implementacja wymuszania uwierzytelnienia autoryzacji przed dostępem do usługi
ii. Implementacja zabezpieczeń poszczególnych żądań (request) usługi (w szczególności transakcyjnych)
iii. Implementacja ograniczenia czasowych w dostępie do serwisów.
Wymagania zarządzania konfiguracją i bezpieczeństwem klientem usług. Oprogramowanie umożliwi zarządzanie dostępem i zawartością interfejsu
klienta usług w zakresie:
a) definiowania zasięgu startowego okna mapy,
b) tworzenia i definiowania przycisków – przypisywanie narzędzi i okien,
c) dodawania i modyfikowania okien i przypisywania im narzędzi,
d) dodawania i usuwania układów odniesienia,
e) definiowania listy usług WMS, WMTS, GeoREST,
f) definiowania tekstu powitalnego,
g) zarządzania źródłami wyszukiwania.
h) Możliwość definiowania ról dla dostępu do serwisów mapowych i poszczególnych funkcji klienta usług np. narzędzi edycji danych.
Wymagania zarządzania aktualizacją bazy danych.Wykonawca dostarczy narzędzie zasilające system zarządzania bazą danych za pośrednictwem narzędzi pobierania, transformacji i ładowania danych przy zastosowaniu następujących metod:
a) Plik do bazy danych (SHP, GML)
b) Baza do bazy danych (za pośrednictwem procedur bazodanowych)
c) Usługa pobierania do bazy danych (WFS)
Aplikacja umożliwi aktualizację bazy poprzez wywoływanie zdefiniowanych metod na żądanie lub w określonych interwałach czasowych. Aplikacja musi
obsługiwać pełną replikację danych jak i przyrostową – w przypadku wersjonowanych zbiorów danych.
Wykonawca skonfiguruje narzędzia tak aby zapewniały :
- ładowanie danych źródłowych GML Bazy Danych Obiektów Topograficznych w stosowanych schematach aplikacyjnych.
Wymagania zarzadzania monitoringiem usług
a) Zadaniem narzędzi monitorowania usług jest dostarczanie raportów i statystyk dotyczących dostępności i wydajności usług
b) Podstawowe funkcje narzędzi:
i. aplikacja powinna umożliwić monitorowanie dostępności, przepustowości i wydajności usług WIIPWL poprzez cykliczne wywoływanie operacji w zdefiniowanym interwale czasowym,
ii. aplikacja powinna umożliwić powiadamianie np. mailowe administratorów w przypadku spadku ustalonych granicznych kryteriów monitorowania usług,
iii. aplikacja powinna umożliwić zbieranie statystyk w zakresie dostępności i wydajności serwisów,
c) Funkcje w zakresie definiowania monitoringu serwisów:
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
23 | S t r o n a
i.
ii.
iii.
aplikacja powinna wspierać komunikację protokołami HTTP metodami GET, i POST.
aplikacja powinna posiadać zaimplementowaną obsługę zapytań do usług przeglądania, pobierania i wyszukiwania INSPIRE
aplikacja powinna umożliwiać definiowanie wielu adresów email, na które będą wysyłane powiadomienia o wystąpieniu problemów w komunikacji
z serwisem,
iv. aplikacja powinna umożliwiać definiowanie interwału odpytywania serwisu,
v. aplikacja powinna umożliwiać definiowanie parametrów krytycznych po których nastąpi wysłanie powiadomienia do administratorów tj.: czas
nieaktywności serwisu, limit czasu odpowiedzi serwisu, procent dostępności serwisu.
vi. aplikacja powinna umożliwiać definiowanie warunków normalnych
vii. aplikacja powinna umożliwiać definiowanie ilość wywołań usługi w 1 sekundzie.
d) Monitorowane kryteria jakości usług związane z wydajnością, przepustowością i dostępnością.
WYDAJNOŚĆ
i. Normalne warunki to warunki panujące poza okresami szczytowego obciążenia. Przyjmuje się, że występują one przez 90 % czasu.
ii. Czas odpowiedzi potrzebny do przesłania odpowiedzi wstępnej na polecenie usługi wyszukiwania wynosi maksymalnie 3 sekundy w normalnych warunkach.
iii. W przypadku obrazu wielkości 470 kilobajtów (np. 800 × 600 pikseli przy głębi koloru 8 bitów) czas potrzebny do przesłania odpowiedzi
wstępnej na polecenie „Uzyskaj mapę” w usłudze przeglądania wynosi maksymalnie 5 sekund w normalnych warunkach.
iv. W przypadku operacji „Uzyskaj metadane usługi pobierania” czas potrzebny do przesłania odpowiedzi wstępnej wynosi maksymalnie 10 sekund w normalnych warunkach.
v. W przypadku operacji „Uzyskaj zbiór danych przestrzennych” i operacji „Uzyskaj obiekt przestrzenny” oraz zapytania zawierającego wyłącznie prostokąt ograniczający czas potrzebny do przesłania odpowiedzi wstępnej wynosi maksymalnie 30 sekund w normalnych warunkach, a
dla usługi pobierania, również w normalnych warunkach, utrzymuje się stałą szybkość odpowiedzi większą niż 0,5 megabajta na sekundę lub
większą niż 500 obiektów przestrzennych na sekundę.
vi. W przypadku operacji „Opisz zbiór danych przestrzennych” i operacji „Opisz typ obiektu przestrzennego” czas potrzebny do przesłania odpowiedzi wstępnej wynosi maksymalnie 10 sekund w normalnych w warunkach, a dla usługi pobierania, również w normalnych warunkach,
utrzymuje się średnią szybkość odpowiedzi większą niż 0,5 megabajta na sekundę lub większą niż 500 opisów obiektów przestrzennych na
sekundę.
PRZEPUSTOWOŚĆ
i. Minimalna liczba obsługiwanych jednocześnie poleceń dotyczących usługi wyszukiwania zgodnie z jakością usługi w zakresie kryteriów wydajności wynosi 30 na sekundę.
ii. Minimalna liczba obsługiwanych jednocześnie poleceń dotyczących usługi przeglądania zgodnie z jakością usługi w zakresie kryteriów wydajności wynosi 20 na sekundę.
iii. Minimalna liczba obsługiwanych jednocześnie poleceń dotyczących usługi pobierania zgodnie z jakością usługi w zakresie kryteriów wydajności wynosi 10 na sekundę. Liczbę jednocześnie realizowanych poleceń można ograniczyć do 50.
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |24
iv.
Minimalna liczba obsługiwanych jednocześnie poleceń dotyczących usługi przekształcania zgodnie z jakością usługi w zakresie kryteriów
wydajności wynosi 5 na sekundę.
DOSTĘPNOŚĆ
i. Prawdopodobieństwo uzyskania dostępu do usługi sieciowej w danym czasie wynosi 99 %.
e) Funkcjonalność w zakresie raportowania i statystyk:
i. aplikacja powinna gromadzić dane na temat dostępności i wydajności usług w celu przedstawienia statystyk operacyjności serwisów,
ii. aplikacja powinna przedstawiać statystyki dzienne, tygodniowe, miesięczne oraz pełne (od początku monitorowania) w formie wykresów:
iii. dostępności serwisu [%],
iv. wydajność serwisu [ms],
v. transfer [Mb/s].
2
Ilość
Wykonawca zobowiązany jest udzielić Zamawiającemu niewyłącznej Licencji na korzystanie z Oprogramowania oraz niezbędnego do jego działania
Oprogramowania Narzędziowego. Licencja musi być udzielona na czas nieokreślony dla Zamawiającego i spełniać wszystkie wymagania dotyczące
sposobu jego użytkowania określone w SIWZ.
3
Prace wdrożeniowe
Wykonawca przeprowadzi prace wdrożeniowe w podziale na trzy etapy:
1. Dostawa, instalacja i konfiguracja Oprogramowania oraz parametryzacja Systemu.
2. Wdrożenie Systemu, wraz z odbiorami
I etap:
•
•
•
•
•
•
•
będzie polegał na :
utworzeniu Dokumentacji Funkcjonalnej i Technicznej (w tym dokumentacji baz danych),
dostawie, instalacji Oprogramowania oraz Oprogramowania Narzędziowego,
wprowadzeniu danych konfiguracyjnych do Systemu,
wprowadzeniu danych konfiguracyjnych dla Użytkowników końcowych,
sporządzeniu raportu z przeprowadzonych prac Wdrożeniowych,
utworzenie Dokumentacji Utrzymaniowej,
przeprowadzenia szkoleń: szkolenie dla Administratorów,
II etap: będzie polegał na :
• implementacji danych do Systemu (dane będące w zasobie WODGiK i Wydziału Planowania Przestrzennego UMWL),
• wdrożeniu Systemu w zakresie opisanym w SIWZ,
• uruchomieniu prototypu Portalu Mapowego,
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
25 | S t r o n a
•
4
5
Etapy realizacji
dostaw oraz prac
wdrożeniowych
podlegające formalnym odbiorom
Wymagania odnośnie treści
oferty
przeprowadzenia szkoleń: szkolenie dla Użytkowników.
Po etapie II prace będą podlegały sprawdzeniu przez Zamawiającego zainstalowanego Systemu pod względem jego zgodności z wymaganiami SIWZ
oraz jego poprawności działania. Wykonawca przy asyście Zamawiającego przeprowadzi testy wydajnościowe ze szczególnym uwzględnieniem szybkości pracy Portalu Mapowego.
1. Dostawa:
• formalnemu odbiorowi w ramach I etapu podlegają dostawy licencji Oprogramowania i Oprogramowania Narzędziowego w ilościach
określonych w punkcie 2. niniejszej tabeli zgodnie z procedurą określoną w Załączniku nr 2 do SIWZ,
• procedurę odbioru dostaw w ramach projektu określa Załącznik nr 2 do SIWZ.
2. Prace wdrożeniowe:
formalnemu odbiorowi podlegają następujące etapy prac wdrożeniowych:
• I etap: Dostawa licencji Oprogramowania i Oprogramowania Narzędziowego, Instalacja, Konfiguracja oraz parametryzacja Systemu,
Przeprowadzenie szkoleń w zakresie obsługi dostarczonych komponentów Systemu, w szczególności Oprogramowania Narzędziowego i
użytkowego,
• II etap: Zasilenie Systemu danymi, Szkolenia specjalistyczne, Wdrożenie Systemu, Uruchomienie prototypu portalu mapowego, wraz z
odbiorami
Procedurę odbioru prac wdrożeniowych określa Załącznik nr 2 do SIWZ.
Podpisany przez Zamawiającego Protokół Odbioru Etapu jest potwierdzeniem zrealizowania bez uwag prac w ramach etapu i stanowi podstawę do
wystawienia faktury.
Na potwierdzenie, że oferowany System spełnia wymagania określone przez Zamawiającego Wykonawca zobowiązany jest dołączyć do oferty następujące dokumenty:
- opis proponowanego rozwiązania potwierdzający, że oferowany System spełnia wymagania określone przez Zamawiającego. Wykonawca zobowiązany jest do wskazania producenta oraz nazwy i wersji oferowanego Oprogramowania oraz Oprogramowania Narzędziowego a także sposobu jego
licencjonowania wraz ze wszystkimi niezbędnymi komponentami dla spełnienia oczekiwanych wymagań( Załącznik 8 do SIWZ).
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
S t r o n a |26
Projekt pt. „Regionalny System Informacji Przestrzennej Województwa Lubuskiego (RSIPWL)”
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Lubuskiego Regionalnego Programu Operacyjnego na lata 2007 – 2013.
27 | S t r o n a

Podobne dokumenty