Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 9

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  XSLT
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Obecnie w Polsce trwają prace nad budową polskiej części europejskiej infrastruktury informacji geoprzestrzennej w ramach inicjatywy INSPIRE. Jednym z kluczowych i jednocześnie bardzo trudnym zadaniem jest utworzenie zbiorów danych spełniających wymagania dokumentów INSPIRE jako rezultat przekształcenia zbiorów krajowych w ich obecnej postaci. Problem ten dotyczy wszystkich dziedzinowych tematów wyszczególnionych w załącznikach Dyrektywy, w tym także danych hydrogeologicznych. Monografia ta przedstawia wyniki prac wykonanych w ramach projektu badawczego, którego celem było opracowanie technologii i metodyki transformacji krajowych danych hydrogeologicznych do formy i struktury określonej w specyfikacji INSPIRE dotyczącej tego tematu. Podstawą tej transformacji jest koncepcja technologiczna określana akronimem ETL: Extract – Transform – Load, co w skrócie sprowadza się do procesu złożonego z trzech faz: 1 – pobierz dane ze źródła i zapisz je w formie znacznikowej (XML), 2 – przekształć je do określonej nowej treści i formy (również XML) przy pomocy procesora XSLT (Extensible Stylesheet Language Transformations), 3 – umieść uzyskane wyniki w repozytorium lub bazie danych. Przyjęte tu rozwiązania technologiczne i metodyczne nie ograniczają się jedynie do danych hydrogeologicznych, które były głównym przedmiotem analiz i testów. Uzyskane wyniki mogą bez istotnych modyfikacji być zastosowane do geoinformacji z innych dziedzin, w tym szczególnie z zakresu dyscyplin związanych ze środowiskiem przyrodniczym. Przedstawiana w tej monografii problematyka składa się z szeregu aspektów i do najważniejszych z nich należą: Stan obecny krajowych danych hydrogeologicznych – ich zawartość, struktura, forma zapisu, sposób przechowywania i zasady udostępniania. Wymagania określone w dokumentach INSPIRE, w tym w aktach prawnych, specyfikacjach tematycznych i technicznych, a także przyjęte w infrastrukturze reguły organizacyjne. Przyjęte międzynarodowe normy i standardy dotyczące geoinformacji, interoperacyjności systemów geoinformatycznych ze szczególnym uwzględnieniem modeli danych, które mają bezpośrednie zastosowanie do danych hydrogeologicznych. Standardowe rozwiązania technologiczne dotyczące przetwarzania danych zapisanych w formie znacznikowej (XML), a w szczególności języków XPointer, XPath, XLink i XQuery, ponieważ są bezpośrednio związane z technologią XSLT. Metodyka i służące jej narzędzia przechowywania i pobierania danych w formie znacznikowej, a w tym bazy danych dedykowanie takiej formie zapisu. Specjalistyczne systemy narzędziowe przeznaczone do przekształcania danych geoprzestrzennych, zarówno komercyjne jak i typu Open Source. Oprogramowanie wspomagające procesy transformacji, jak na przykład edytory XML i przeglądarki danych geoprzestrzennych zapisanych w języku GML. Wykonane prace analityczne i testowe w rama tego projektu wykazały, że realizacja zadań z zakresu przedstawionej tu transformacji danych hydrogeologicznych jest w pełni wykonalna, jednak nie wszystkie szczegółowe operacje mogą na tym etapie być wykonane automatycznie bez interwencji manualnej. Z tego względu potrzebne są dalsze prace badawcze, które pozwolą w pełni zautomatyzować proces transformacji, a bezpośredni udział człowieka będzie sprowadzał się do wyznaczenia zadań przetwarzania wsadowego i do weryfikacji uzyskanych wyników.
EN
At present, teams of experts are carrying out works on development of the Polish part of the European geospatial information infrastructure under the INSPIRE initiative. One of the key and very difficult tasks is to create datasets that meet the requirements of INSPIRE documents as a result of transformation of national data sets from their present form. This problem applies to all domain-specific themes listed in the Annexes of the Directive, including hydrogeological data. This monograph presents the results of works performed within the framework of a research project which aim was to develop technology and methodology of the national hydrogeological data transformation to the form and structure specified in INSPIRE guideline documents related to this theme. The basis for this transformation is the technological concept referred to as the ETL: Extract – Transform – Load, which basically boils down to a process consisting of three phases: 1 – download the data from the source and save it in a tagged form (XML), 2 – convert it to a given new content and forms (including XML) using an XSLT processor (Extensible Stylesheet Language Transformations), 3 – put the results in a repository or a database. Assumed methodological and technological solutions are not limited to hydrogeological data, being the main subject of analysis and testing. The results can – without significant modifications– be applied to geospatial data from other fields, particularly in the scope of disciplines related with the natural environment. Problems presented in this monograph concern a number of aspects; the most important of them include: m The present state of national hydrogeological data – their content, structure, forms of encoding, the way of storage and the rules of sharing. m The requirements of the INSPIRE documents, including legal acts, thematic and technical specifications, as well as the adopted organizational rules in the infrastructure. m Accepted international standards for geoinformation, geospatial systems, their interoperability with particular emphasis on data models, which are directly applicable to the hydrogeology. m The standard technological solutions for data processing in the tagged encoding (XML), and particularly the use of XPointer, XPath, XLink, and XQuery languages because they are directly related to the XSLT technology. m The methodology and its tools for storing and retrieving data in the form of tagged encoding, and databases dedicated to this form of data storage. m Specialized tool systems, both commercial and Open Source, designed to transformation of geospatial data. m Software tools for supporting transformation processes, such as XML editors and GML data viewers. Analytical and test works performed in the frame of this project have shown that transformation of presented hydrogeological data is fully feasible, but not all the detailed operations can be automatically performed at this stage without manual intervention. Therefore, the need for further research exists, that would fully automate the process of transformation and direct human intervention would be required only to determine the tasks for batch processing and to check the results.
2
Content available remote A Formal and Unified Description of XML Manipulation Languages
EN
We discuss three well-known languages for querying and manipulatingXML documents: XQuery, XPath and XSLT. They are considered to be the standard languages for processing XML documents. However, specifying their complete semantics in a formal way seems almost impossible. Indeed, an attempt by the W3C XML Query Working Group to do so for XQuery was ultimately abandoned. We introduce three sublanguages, called MiXPath, MiXQuery and MiXSLT, and describe their syntax and formal semantics. The syntax and semantics of these languages are chosen such that they are consistent with the ones given in the relatedW3C recommendations. As such this provides a practical foundation for research and teaching of XML languages. For this purpose the sublanguages are chosen such that they contain the most crucial features, constructs and expressions of each of these three languages.
3
Content available The automated process of creating simulation models
EN
In the paper the method of data transformation to a scripting language code creating the simulation model objects used in the implementation of the methodology of production planning and control with discrete simulation systems integration has been presented. For this purpose the so-called transformation templates containing the code of the templates, without a specified value, but together with the placement of the input data have been used. The examples of transformation template notation and the result code generated by the XSLT processor have been shown.
PL
W omawianej pracy podjęto próbę przybliżenia problematyki wymiany informacji pomiędzy różnymi podmiotami struktury informatycznej przedsiębiorstwa, która stanowi istotę ich integracji. Artykuł poświęcony jest przede wszystkim procesowi transformacji danych wymienianych między systemami. W artykule przedstawiono koncepcję oraz budowę rozwiązania pozwalającego na transformację danych. Działanie opracowanego programu przetestowane zostało na przykładowych danych wygenerowanych przez system klasy ERP o nazwie IFS.
EN
This paper is an attempt to bring closer the issues of data exchange between different subjects of enterprises IT structure which is the essence of their integration. The paper focuses primarily on transformation of data swapped between systems. The article presents a design concept of solution for data transformation and its structure. Its operability was tested on sample data generated by the IFS - exemplary ERP system.
PL
W artykule przedstawiono komputerową implementację metody automatycznego generowania modeli symulacyjnych dla potrzeb symulacji komputerowej. Zastosowanie tej metody w praktyce umożliwia komputerową integrację systemów planowania produkcji z systemami symulacyjnymi. W procesie integracji wykorzystano język XML oraz techniki mapowania i transformacji danych, które zaimplementowano z wykorzystaniem języka XSLT Transformation. Przedstawiony przykład automatycznego generowania modeli wraz z procedurami sterującymi został zrealizowany z wykorzystaniem systemu weryfikacji zleceń produkcyjnych (SWZ) oraz komercyjnego systemu symulacyjnego Enterprise Dynamics.
EN
In this paper a computer implementation of method for automatically generating simulation models for computer simulation was presented. Application of this method in practice allow computer integration of production planning systems with simulation ones. The integration uses XML, data mapping and transformation techniques, which are implemented using XSLT Transformation. An example of automatic generation of simulation models, together with control procedures, was carried out to verify the integration of production orders verification system (SWZ) and commercial Enterprise Dynamics simulation system.
PL
W artykule przedstawiono metodę integracji systemów planowania produkcji z systemami symulacyjnymi. W procesie integracji wykorzystano język XML, XML Schema oraz XSLT Transformation. Opracowano definicję struktury dokumentu XML, zawierającego dane na temat modelowanego systemu produkcyjnego oraz zlecenia produkcyjnego. Pokazano proces generowania pliku wejściowego do systemu symulacyjnego, realizowany poprzez transformację dokumentu XML z wykorzystaniem rozszerzalnego języka arkusza stylów XSLT. Wynikiem transformacji jest plik wejściowy dla systemów symulacyjnych, zawierający informacje o modelu systemu produkcyjnego wraz z procedurami sterującymi - dane o zasobach produkcyjnych i procesach wykonywanych na tych zasobach oraz o sposobie sterowania przepływem produkcji w systemie, zapisany w postaci skryptów w języku 4DScript.
EN
In the paper the method of integration of production planning and simulation systems was presented. In the integration process XML, XML schema and XSLT transformation languages were used. The definition of the structure of the XML document containing data on the production system and the production order was elaborated. The process of generating the input file into a simulation system implemented by transforming an XML document using extensible stylesheet language XSLT was shown. The result of transformation is the input file for simulation systems, containing information about the production system model, together with control procedures - information about resources and production processes performed on these resources and their control written in the 4DScript scripting language.
7
Content available remote Transformacja polskich danych przestrzennych do modeli INSPIRE
PL
W rozdziale drugim zostały opisane zagadnienia harmonizacji i transformacji polskich danych przestrzennych do modeli INSPIRE, zarówno od strony podstaw teoretycznych, jak i konkretnych przykładów zapisania danych gromadzonych w polskich zasobach zgodnie z wymaganiami specyfikacji implementacyjnych dyrektywy INSPIRE. Podstawy do praktycznego rozwiązywania problemów z zakresu harmonizacji modeli danych przestrzennych i transformacji danych pomiędzy różnymi modelami zostały opisane w dokumentach OGC i Komitetu ISO/TC211. Podstawą metodologiczna, zalecaną przez obie organizacje, są modele pojęciowe danych zapisane w języku UML, na postawie których można opracowywać struktury baz danych i schematy XML specyfikujące języki aplikacyjne zapisu danych w plikach dla przechowywania danych w repozytoriach lub przesyłania ich między różnymi systemami. Podstawowym językiem z rodziny XML dla danych przestrzennych jest GML, a praktyczne jego wykorzystania w różnych dziedzinach są realizowane przy pomocy jego aplikacji. Do tej kategorii zalicza się także specyfikacje danych dla poszczególnych tematów INSPIRE. W kolejnych częściach rozdziału omówiono różne aspekty przedstawianej problematyki . od podstawowych pojęć z zakresu transformacji danych przestrzennych i języków znacznikowych, poprzez przedstawienie głównych różnic pomiędzy formatem zapisu danych a językiem służącym do tego zapisu i problemów implementacji języka GML, aż do przedstawienia podstaw transformacji zbiorów XML przy pomocy technologii XSLT. Znaczna część rozdziału poświęcona jest aspektom praktycznym, w tym schematom aplikacyjnym danych INSPIRE, oprogramowaniu dedykowanemu transformacji, analizie próbek polskich zbiorów danych przestrzennych poddanych testom i praktycznym metodom transformacji z propozycją ogólnego algorytmu opisującego poszczególne jej fazy. Rozdział kończy się podsumowaniem, które jest próbą wyciągnięcia bardziej ogólnych wniosków i uwag wynikających z opisanych w nim prac badawczych. W przedstawionych pracach testowane były tylko małe próbki danych przestrzennych, głównie z zakresu pierwszej grupy tematycznej INSPIRE, jednak uzyskane wyniki mogą być ekstrapolowane na znacznie szerszą skalę. Przedstawione wyniki prac studialnych i testowych nad rozwojem technologii takiej transformacji, a także wnioski ogólne i praktyczne, zdaniem Autora będą pomocne w przyszłych pracach prowadzonych w skali pełnych zasobów dziedzinowych i w skali całego kraju.
EN
In Chapter 2 problems connected with harmonization and transformation of Polish spatial data to INSPIRE models are described both from theoretical point of view and as concrete examples of recorded data stored in Polish resources in accordance with the requirements of implementation specification of the INSPIRE Directive. The basis for practical solution of the problems related to harmonization of spatial data models and data transformation between different models are described in OGC and Committee ISO/TC211 documents. Conceptual data models written in UML language constitute the metodological basis recommended by both organizations and on this basis structures of data bases may be developed as well as XML schemas specifying application languages for description of data in files for data storage in repositories or for transfering them between differrent systems. The basic language from XML family for spatial data is GML and its practical use in various areas is realized by means of its application. Data specifications for individual INSPIRE themes are also included to this category. Further in the Chapter various aspects of the problems presented are discussed . from basic notions in the area of spatial data transformation and marker languages, through basic differences between the format of data records and the language serving this recording and the problems connected with implementation of GML language through presentation of the basis for transformation of XML sets by means of XSLT technology. A large part of the Chapter is devoted to practical aspects, including application schemas of INSPIRE data, software dedicated to transformation, analysis of samples of Polish spatial data sets subjected to tests and practical methods of transformation with proposed general algorithm describing its individual stages. The Chapter closes with a summery striving to draw more general conclusions and remarks resulting from the research work described. During the research work not only small samples of spatial data were tested, mostly from the first INSPIRE thematic group. However, the results obtained may be extrapolated on much larger scale. The presented results of study and test works on development of technology of such a transformation as well as general and practical conclusions will be helpful . in the authors opinion . in future works conducted on the scale of full domain resources and on the scale of the whole country.
PL
W artykule przedstawiono pochodzenie i składnię języka XML oraz najpopularniejsze obecnie metody przetwarzania, walidacji oraz transformacji dokumentów XML. Następnie zaprezentowano zastosowania języka XML w komunikacji, składowaniu danych, udostępnianiu funkcjonalności w sieci, budowaniu Semantic Web oraz tworzeniu systemów Web GIS.
EN
This article describes origin and syntax of the XML, as well as the most common and up to date methods of parsing, validating and transforming XML documents. The usage of the XML in communication, data storage, providing functionality on the web, building Semantic Web and Web GIS systems is presented subsequently
PL
Przedmiotem artykułu jest problematyka zastosowania języka XML do budowy standaryzowanych systemów metrologicznych. Dużą uwagę poświęcono metodom przetwarzania i udostępniania danych metrologicznych z uwzględnieniem roli i możliwości nowych technologii, tj. XML w automatyzowaniu tych czynności. Opisano też zaprojektowany i zrealizowany w pracowni ISE-PERG Internetowy System Metrologiczny (w skrócie ISM). System ten umożliwia przetwarzanie danych metrologicznych oraz dostarczanie wyników klientom, którymi mogą być zarówno przeglądarki internetowe, urządzenia mobilne zgodne z protokołem WAR jak też inne systemy przyjmujące dane zapisane jako dokumenty XML.
EN
The emphasis was placed on methods of processing and visualizing metrological data, taking into consideration new technipues e. g. XML as ways of automatizing these actions. A description of the functional structure of the Internet Metrological System, built at ISE-PERG laboratory, was presented. This system is able to deliver results of experiments to both Internet viewers and mobile clients with implemented WAP protocol.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.