Powiadomienia systemowe
- Sesja wygasła!
- Sesja wygasła!
Tytuł artykułu
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
The web service for geographic information generalisation: the concept and implementation study in the SOA architecture
Języki publikacji
Abstrakty
Tworzenie infrastruktury informacji przestrzennej, harmonizacja istniejących baz danych oraz dążenie do interoperacyjności usług geoinformacyjnych wymagają, by także na proces generalizacji informacji geograficznej spojrzeć z nowej perspektywy. Budowa systemów typu desktop GIS jest systematycznie zastępowana tworzeniem systemów rozproszonych, budowanych w oparciu o powszechnie akceptowane standardy oraz architekturę opartą na usługach (SOA). Zdaniem autorów artykułu, także złożony proces generalizacji kartograficznej może być implementowany jako geoinformacyjna usługa złożonej transformacji danych przestrzennych, wykorzystująca jako elementy składowe standardy OGC. Usługa WFS jest w tak rozumianym procesie wykorzystywana zarówno do dostarczania danych źródłowych, jak i do wyprowadzania informacji uogólnionej. Usługa WMS pozwala na szybką, realizowaną zarazem zgodnie z określonym szablonem graficznym, wizualizację wyników generalizacji. Pozwala to użytkownikowi systemu na wstępną ocenę wizualną i ewentualną modyfikację parametrów procesu generalizacji. Kluczową rolę odgrywa jednak usługa WPS polegająca na udostępnianiu określonej funkcjonalności, umożliwiającej przetwarzanie informacji i/lub danych. Klient korzystający z takiej usługi przesyła dane i następnie otrzymuje zwrotnie przetworzone informacje. Autorzy artykułu, proponując własne rozwiązanie koncepcyjne i implementacyjne określone mianem WMGS, widzą potencjalne wykorzystanie usług WPS jako mechanizmu tzw. "wtyczek". Udostępnienie w sieci rozległej, poprzez usługę WPS, nowego algorytmu generalizacji, pozwoliłoby na jego wykorzystanie w zaproponowanej koncepcji systemu wykorzystującego architekturę SOA. Modyfikacja opracowanego systemu sprowadzi się bowiem do dodania nowego polecenia, którego implementacja ograniczałaby się do przekazania do gotowej już usługi parametrów i danych, a następnie odebrania wyników przetworzenia. Tak zdefiniowana usługa WPS pełniłaby rolę "wtyczki" (ang. plug-in, add-on), analogiczną do stosowanych powszechnie w przeglądarkach internetowych do rozszerzania ich możliwości o nową funkcjonalność. Zdaniem autorów opracowania wdrożenie zaproponowanej w artykule koncepcji systemu informatycznego, wykorzystującego architekturę opartą na usługach i realizującego proces generalizacji informacji geograficznej, byłoby niezwykle korzystne, nie tylko ze względów naukowych, ale i produkcyjnych. Wdrożony np. w Centralnym Ośrodku Dokumentacji Geodezyjnej i Kartograficznej system wykorzystujący usługę WMGS pozwoliłby na realizację procesu generalizacji, rozumianej jako opracowanie komponentów pochodnych źródłowej bazy danych georeferencyjnych, przez wykonawców tej bazy (firmy branżowe), wojewódzkie i regionalne ośrodki dokumentacji, a nawet użytkowników instytucjonalnych i prywatnych. Instytucje dysponujące podstawowym produktem, jakim jest komponent TOPO l O bazy referencyjnej mogłyby, wykorzystując zaproponowaną usługę WMGS, uzyskać dowolny poziom uogólnienia pojęciowego i dokładności geometrycznej komponentów pochodnych, a nawet przygotować odpowiednio zgeneralizowane dane przestrzenne do opracowania map ogólnogeograficznych i tematycznych w różnych skalach.
The Web Map Generalization Service (WMGS) will allow to implement the geographic information generalisation process with the use of the so-called "cloud computing" idea. The computer system to be used for implementation will be a highly developed solution, which will utilise modern approach to the idea of spatial data processing with the use of services based on services accessible in Internet. In the process of implementation, the solutions developed in various programming languages such as Java, Flex, P L/SQL, as well as advanced solutions, e.g. spatial topological data model of Oracle data base system and the application server, will be complementarily utilised. The transformation process will be controlled using a specially designed command language; depending on users/ expectations the set of these commands will become the routine controlling the generalisation process. The proposed solution utilises a structure of layers. The first level is the data base system, where spatial data will be stored and which ensures the basic functionality related to manipulation of that data. The second layer ensures spatial data processing; all algorithms related to particular generalisation processes will be implemented in that layer. The interpreter of the code used to programme the generalisation process will also operate at that level. Utilisation of the command language, specially designed for that purpose, will allow to create various variants for the generalisation process, depending on types of processed data. The third layer of the system is responsible for provision of services related to the entire generalisation process. The services based architecture will allow to wider" open" the system, since - due to utilisation of normalised services delivery mechanisms, together with the "knowledge base" - creation of external solutions/applications will be possible; they will be able to utilise once developed mechanisms to other applications. The system users will be able to utilise the WMGS services in their own systems, as well as they will be able to control the generalisation process with the use of an "inspection window", implemented based on the WMS services.
Czasopismo
Rocznik
Tom
Strony
15--28
Opis fizyczny
Bibliogr. 14 poz.
Twórcy
Bibliografia
- 1. Dyrektywa 2007/2/WE Parlamentu Europejskiego i Rady z dnia 14 marca 2007 r. ustanawiająca infrastrukturę informacji przestrzennej we Wspólnocie Europejskiej (INSPIRE).
- 2. Foerster T., Stoter l, 2006: Establishing an OGC Web Processing Service for generalization processes.
- 3. Workshop of the ICA Commission on Map Generalisation and Multiple Representation - June 25th, http://aci. ign.fr/Portland/paper/l CA2006- foerster _stoter. pdf
- 4. Gaffuri J, 2011: Improving Web Mapping With Generalisation, Konferencja ICA, Paryż, http://icaci.orgl documents/l CC -proceedings/l CC20 111
- 5. Gąsiorowski J., 2011: GEMS - system metadanych o istniejących europejskich geoportalach narodowych, Krakowskie Spotkania z INSPIRE, Kraków 12-14 maja.
- 6. Gotlib D., Iwaniak A, Olszewski R., 2007: GIS. Obszary zastosowań, PWN, Warszawa.
- 7. Gotlib D., Olszewski R., 2005: Procesy generalizacji w ramach systemu informacji topograficznej - zarys koncepcji. [W:] Makowski A (red.), System informacji topograficznej kraju. Teoretyczne i metodyczne opracowanie koncepcyjne. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa.
- 8. Kraak, M.J., Sliwinski A, Wytzisk, A, 2005: What happens at 52N? An open source approach to education and research. [In:] Proceedings of Joint ICA commission seminar 6-8 July 2005, XXII ICA Conference, ICC 2005: Mapping approaches into a changing world, A Coruna.
- 9. Kubik T., 2009: GIS. Rozwiązania sieciowe. PWN, Warszawa.
- 10. Neun M., Burghardt D., Weibel, R., 2006: Spatial Structures as Generalization Support Services. [In:] Proceedings of Workshop on Multiple Representation and Interoperability of Spatial Data, pp. 6-15. Hannover, Germany.
- 11. OGC Implementation Standard OGC 09-025r1 and ISO/DIS 19142.
- 12. Oosterom P., Vries M., Meijers M., 2006: Vario-scale data server in a web service context, Proceedings of Workshop of the ICA Commission on Map Generalisation and Multiple Representation - June 25th
- 13. Oosterom P., 2005: Variable-scale Topological Data Structures Suitable for Progressive Data Transfer: The GAP-face Tree and GAP-edge Forest. Cartography and Geographic Information Science, 32 (4): 331-346
- 14. Ustawa z dnia 4 marca 2010 r. o infrastrukturze informacji przestrzennej. Dz.U. 2010 nr 76 poz. 489. http://www.opengeospatial.org/
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW6-0023-0041