International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XXXIX-B4, 2012
XXII ISPRS Congress, 25 August — 01 September 2012, Melbourne, Australia
depending on the specific task of the interface instance, allows
performing certain operation on that data collection.
Typical samples of tabs to manage such types of data are
presented in Fig. 5.
High-resolution data
Medium and low
resolution data
Products
Coordinate control
: = see CETERIS I = sa FO
seras ve se slatsrepe [pal sl] Tan spe wi
V faxae cpespezo S Tyoxyerur CAM Koopmoars
ann BEG au
Ben Samy LOL (fF Ros: MISE] we MLR
© LEE] T. eG Sun
» BOIL] Comes savy aay Say EMT [Enemy 2
Dee S 3a negion
Sut aus Frans Fan Pion # esa = aus tete Taree eres EC:
t Tomse crop pacopoxasne moon ipsnm agai}
i 3 Pages akon M Nem P Jens
: Fn Pe Pla EP reves ET
Fac am $a nc FP guine C pymow (ee qumaos eye P3) pes epe d
W eons ® cies aca sum: üwon dh ms SB
2 IKK COEDS I ¥pyman so spepayuon sya
T RW ré Bes compa oo nucben cya er Pb ete.
BRaoonc o epum or f wienn mosbmue 2 Fr
NNO NS ROAA DP OLANETa) x
bio ee ; Er t d Koopmans gop
Fréges scones rem SS MBA ILU: MEARUM MB ro 26COUN 0° IT ILE
| : © B00 UR NOU QUARTA:
; s S 5 T" foproe wrs 2o HOAA Demciaor) Flower 20 wassuam
Cmscex. 910i» OM $$ AOUA (MIMD) 3
Cuni LJ sem - 18) Comueunins A Marre F Tores mama opens Cnc were 3
N Tomus aire AALS ERR 1” Honpa manager Haspasie oboe.
f mmus» POT DER; ||} 1“ nana NAA ACD Piu duh
Tomus Sri FUSRD0) a Sh C Moon
N gun DT feme To piopaumenn [0 ones +) Rés:
f mensae tyme SC mmo seas i mien en Moccases money ]
BUY NON. OTH GUE f aUe MM. NAM UNE) EEK COB
dir > Jn * —
© mike wots oun x Same l| Prem 19 pe [7 m[D o -
C mnasoas miti cau E I~ Nospeamon s 19 Rad 77 7
Laure sort que + turns I” Dospeazmaa 2% 30% »
Ÿ anevarse mors || [Fon cas zb] C Dopermm 26 T——
C'opsuase ropas o cente
fco i
€ cesse — lgbemgsem [I]: Bepusmocnace soprar vua EH
X exea] + dooucnoe disco
“Moore & Heonspesen Lo Cason ty |
{Fonrupa SET © roues mn sonar Sims j
d e net (en: ) etae courent roles
NA Mp Ge menu Eis
f Hsoüpas enr.
Fig.5. Typical tabs for UICU, providing data management.
UICU also provides a special opportunity to select layers of
different types for their detailed joint analysis. Selected layers
(scenes, sessions, etc.) are collected in a separate tab, where
depending on the task of particular realization of the interface
certain operations can be applied to them.
Particular attention in UICU development is paid to provision
users with background implementation of obtaining data sets
that are stored in distributed archives or even in different
monitoring systems. So, UICU is designed to obtain data from
different sources in background mode where users are not
aware from which storage systems (information distribution
centers) the certain data is obtained. It should also be noted
that UICU is integrated with an authorization system which
allows users, on authorization at the entrance to a specific
interface, being able to work with a variety of distributed
information resources in accordance with the policy of a
particular system.
UICU also allows including a variety of functions related to
data management, e.g. data inquiry from archives or sending
them for specific procession, implemented in particular
systems, as well as to control data export to various third-party
systems.
A sufficiently rich set of control to display spatial data are
supported in UICU, being almost standard for various GIS
systems.
Particular attention in development of EO CUS was given to
optimization of creation, development and support of UICU,
implementations in particular EO information systems.
Therefore the system provides various configuration modules,
which allow easy controlling of basic UICU settings.
Configuration modules allow flexible interface setup. Data
access configuration modules contain configuration records
describing sets servers for data access, parameters of WMS
queries to get the data along with additional parameters such
as data format. In metadata configuration modules parameters
of metadata receiving as well as parameters of metadata list
generation are set. smisMap configuration module allows
setting both main and additional elements of map control.
Overall configuration of the project is carried out in the main
file of the project which lists all the configuration modules.
4.2 TRIB IMPLEMENTATION
One of the main tasks of EO CUS is to unify access to different
kind of geospatial data. It stands for generalization of provided
services and standardization of data formats. The main types of
the services needed in EO CUS, like map service, map
description (metadata) service and data management service,
are integrated in IRIB. In frames of the presented work IRIB is
implemented as a Web service smiswms which implement
accesses to any kind of geospatial data in EO CUS (see Fig. 2).
The design of the service was based on OGC WMS standard
(http://Www.opengeospatial.org/standards/wms), extended and
enhanced in our work in order to meet the requirements of
existing Web interfaces and peculiarity of map generation
processes. At the same time the basic format of WMS map
requests, i.e. getMap, is fully supported in our work in order to
ensure compatibility with third-party applications. Requests for
metadata and data management were also developed taking
into account the structural features of OGC standard
(http://Www.opengeospatial.org/standards), targeting to the
practical applications. In particular, the metadata query can
return the results in JSON format, supports setting the size of
portions of information obtained and the work with specific
filters for various data.
Thus, the smiswms interface for data provision do not depend
on original formats of data storage and distribution. The
smiswms service, being the SW implementation of IRIB
concept, provides users access to information stored in a large
number of archives and databases in different formats. Flexible
support of these data sources and fast integration of new ones
are ensued by the features of the service internal structure. A
good example of implementation of smiswms service plug-in is
a plug-in designed to work with the distributed catalog of EO
data of high spatial resolution (Antonov et al, 2010). Access to
these data is organized in such a way that both maps and
metadata from independent catalogs of geographically
dispersed centers are aggregated “on the fly”, so it is insensible
to the users of the service.
The smiswms service has a modular structure. The modules are
grouped in fully separate specific algorithms and data access
functions from general functionality, providing the work of the
service as a whole. Thus, the service structure has standardized
groups of modules to work with particular data — plug-ins and
modules of the service core to work with plug-ins and to
support external interfaces.
Software modules, necessary for support of automatic testing of
services and data sources, are grouped separately. Key features
of IRIB implementation as the smiswms service are: separating
the processes of plug-ins and core, support of asynchronous
query processing by plug-ins, and a uniform approach to
exception handling.
226
^ Aum MD Aude um rV d titi
Te pn ENS "M