PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Możliwości prezentacji danych przestrzennych w aplikacjach internetowych typu RIA

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Capabilities of geodata presentations in RIA internet applications
Języki publikacji
PL
Abstrakty
PL
Ostatnie kilka lat przyniosło zasadnicze zmiany w technologiach stosowanych w aplikacjach internetowych. Wydaje się iż minęły już czasy, gdy strony internetowe bazowały jedynie na języku HTML, a bardziej złożone aplikacje głównie na języku Java. Popularność zaczęły zdobywać nowe języki i technologie, a tradycyjne witryny WWW, opierające się na hierarchii stron, zaczynają ustępować miejsca tzw. bogatym aplikacjom internetowym (RIA – ang. Rich Internet Applications). Aplikacje takie mogą działać w wersji webowej, czyli wymagającej środowiska przeglądarek internetowych, ale i w wersji desktopowe, czyli poza tym środowiskiem. Znacznie łatwiej też w nich, niż w starszych rozwiązaniach, nawiązać interakcję z użytkownikiem, a dzięki połączeniom asynchronicznym efektywniej wykorzystać zarówno możliwości serwera jak i komputera klienta. W publikacji zostaną omówione aplikacje typu RIA oraz ich potencjalne możliwości prezentacji danych przestrzennych. Pod uwagę zostaną wzięte trzy wiodące na rynku środowiska: Flash firmy Adobe, Silverlight Microsoft oraz JavaFX promowanego przez Sun/Oracle. Szczególna uwaga zostanie poświęcona sposobom obsługi danych, a także ich wizualizacji, w tym danych przestrzennych. W artykule omówiono także własną aplikację typu RIA, w środowisku Flash Builder 4, która wyświetla mapy z Google Maps oraz korzysta z techniki tzw. rozszerzonej rzeczywistości (ang. augmented reality), pozwalającej na łączenie obrazów świata rzeczywistego z wirtualnym. Temat wydaje się aktualny zważywszy na to, że rozwiązaniami RIA zainteresowały się również firmy liczące się na rynku geoinformacyjnym takie jak np. ESRI udostępniająca specjalne ArcGIS API.
EN
The last several years have brought crucial changes to technologies used in Internet applications. It seems that gone are the times when websites were based exclusively on HTML and the more complex applications, mainly on Java. New languages and technologies have started to gain popularity, and traditional websites based on page hierarchy have started to give way to the so called RIAs (Rich Internet Applications). Such applications can function in a web version (that is one that requires a browser environment) as well as a desktop version. They also make interaction with a user far easier, and, thanks to asynchronous communication, help make more efficient use of both the server and clients' computer. This paper presents RIAs applications and their presentation capabilities of geodata. The focus is on three market leaders: Adobe Flash, Microsoft Silverlight, and JavaFX by Sun/Oracle. Special emphasis is put on methods of data servicing and visualization and the focus here is mainly on geodata. Additionally, a Flash Builder 4-based RIA application has been written, which makes use of Google Maps and the augmented reality technique – combination of real-world and virtual images. The topic seems relevant since RIA solutions have attracted the interest of important companies focused on the geodata market, such as ESRI, a company offering the special ArcGIS API.
Rocznik
Tom
Strony
131--140
Opis fizyczny
Bibliogr. 27 poz.
Twórcy
  • Katedra Fotogrametrii i Teledetekcji, Uniwersytet Warmińsko-Mazurski
Bibliografia
  • 1. Adobe AR, 2010, http://www.libspark.org/wiki/saqoosha/FLARToolKit/en
  • 2. ArcGIS Explorer, 2010. http://explorer.arcgis.com/
  • 3. ArcGIS RIA, 2010. http://www.esri.com/software/arcgis/web-mapping/index.html
  • 4. AR Media, 2010. http://sketchup.google.com/download/plugins.html
  • 5. Bayer, M., 2009. http://webhosting.pl/Jak wyświetlić informacje z bazy danych we Flashu za pośrednictwem PHP
  • 6. Bing Maps API, 2010. http://www.microsoft.com/maps/isdk/silverlight/
  • 7. Collada WebGL, 2010. ttp://www.khronos.org/developers/resources/collada#tpresentations DZone_JavaFX_GoogleMaps, 2010.http://startclass0830.blogspot.com/2009/06/javafxand-google-maps.html
  • 8. Eclipse RAP 2010. http://www.eclipse.org/rap/Expression Design, 2010. http://www.microsoft.com/expression/products/design_overview.aspx
  • 9.. Flash, 2010. http://www.adobe.com/products/flashbuilder/
  • 10. Google API, 2010. http://code.google.com/intl/pl-PL/apis/maps/documentation/flash/
  • 11. Google KML, 2010. http://code.google.com/intl/pl-PL/apis/kml/documentation/ kmlelementsinmaps. html
  • 12. JavaFX, 2010. http://javafx.com/
  • 13. Java AR, 2010. http://en.sourceforge.jp/projects/nyartoolkit/releases/ ?package_id=8920OGC_3D Service, 2010. http://www.opengeospatial.org/standards/dp Layar, 2010. http://www.layar.com/
  • 14. Macromedia, 202. http://download.macromedia.com/pub/flash/whitepapers/richclient.pdf
  • 15. Leopolski, J., 2009, Chip, 2009/01. http://www.chip.pl/artykuly/technika/2009/01/javafxnowy- wymiar-internetu/article_view?b_start:int=1&-C
  • 16. Milgram, P., Kishino, F., 1994. A taxonomy of mixed reality visual displays. IEICE Transactions on Networked Reality E77-D (12), 1321_1329.
  • 17. Oracle_JavaFX_tutorial, 2010.http://download-llnw.oracle.com/javafx/1.3/tutorials/ GraphicsConversionToJavaFX/SVGsupported.html
  • 18. Papervision, 2010. http://code.google.com/p/papervision3d/
  • 19. Portales C., Lerma J., L., Navarro S., 2010, Augmented reality and photogrammetry: A synergy to visualize physical and virtual city environments, ISPRS Journal of Photogrammetry and Remote Sensing, vol. 65, s. 134–142.
  • 20. Siverlight, 2010. http://www.silverlight.net/
  • 21. Siverlight AR, 2010. http://slartoolkit.codeplex.com/
  • 22. SketchUp-biblioteka, 2010. http://sketchup.google.com/3dwarehouse/
  • 23. TED2010, 2010. http://blogs.techrepublic.com.com/geekend/?p=4297
  • 24. Turkowski R., Enabling the Immersive 3D Web with COLLADA and WebGL, June, 2010; http://www.khronos.org/developers/resources/collada#tpresentations
  • 25. WCF Data Service, 2010. http://msdn.microsoft.com/en-us/data/bb931106.aspx
  • 26. Yahoo API, 2010. http://developer.yahoo.com/maps/flash/flexGettingStarted.html
  • 27. Wikitude, 2010. http://www.wikitude.org/
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-077f4a2f-8e1c-48a4-826e-6f84c4aea78a
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ć.