PL EN


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

Zastosowanie języka KML oraz systemu baz danych PostgreSQL/PostGIS do wizualizacji wektorowych danych przestrzennych w Internecie

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
The use of KML and PostgreSQL/PostGIS database system to visualize vector datasets on the Internet
Języki publikacji
PL
Abstrakty
PL
Celem artykułu jest omówienie opracowanego narzędzia geomatycznego, pozwalającego zoptymalizować prezentację zbiorów geoinformacji wektorowej w Internecie. Niniejsza praca opisuje metodę konfiguracji popularnego globusa elektronicznego GoogleEarth oraz kartograficznej aplikacji internetowej Google Maps z danymi przestrzennymi, które zebrane zostały w systemie baz danych PostgreSQL/PostGIS. Istotą zaproponowanego rozwiązania jest dynamiczna wizualizacja wektorowych danych przestrzennych, których zakres przestrzenny odpowiada obszarowi widocznemu na ekranie użytkownika. Zakres obszaru widzianego na ekranie jest generowany przez przeglądarkę kartograficzną w postaci współrzędnych geograficznych, które są następnie odczytywane przez autorski program dynpg2kml opracowany w języku PHP. Program ten komunikuje się z systemem PostgreSQL/PostGIS i zwraca pozyskane z niego dane wektorowe w postaci kodu w języku KML. Kod ten jest odczytywany, przetwarzany i wyświetlany przez aplikacje GoogleEarth oraz Google Maps. Główną zaletą zaproponowanego rozwiązania jest możliwość prezentacji szczegółowych danych wektorowych, transmitowanych dynamicznie w niewielkich pakietach. W porównaniu do transmisji całości zbioru danych w jednym pakiecie, skrócony zostaje czas oczekiwania użytkownika na informację, co ma duże znaczenie w przypadku dystrybucji dużych zbiorów danych oraz w warunkach ograniczonej prędkości transmisji danych. Możliwości wykorzystywanego systemu pozwalają na dalszy rozwój zaproponowanego programu. Jako przykład, przedstawiona zostanie metoda dostosowywania szczegółów geometrii wyświetlanych obiektów wektorowych do skali prezentowanej mapy.
EN
The goal of the paper is to describe an original geomatic tool for the optimized visualization of vector datasets on the Internet. This paper covers a configuration method of Google Earth popular digital globe and Google Maps cartographic Internet application with spatial data collected in PostgreSQL/PostGIS database system. The essence of the proposed solution is the dynamic visualization of vector data fragments, whose spatial range corresponds to the area of the user's screen. The spatial range on the user's screen, recorded in geographic coordinates, is generated by the cartographic browser and is read afterwards by the author's original programme dynpg2kml written in PHP. The programme communicates with PostgreSQL/PostGIS database system and returns vector datasets in KML code. The code is read, parsed and visualized by the Google Earth and Google Maps software. The main advantage of this solution is the possibility of presentation of detailed vector datasets, transmitted dynamically in small packets. In comparison to the transmission of whole data collection in one packet, the user's anticipation time decreases. It is considerably important in case of the distribution of large datasets or under low data transfer conditions. The possibilities of the system used here allow its further development. A method of adapting the geometry details to the presentation scale is described here, too.
Rocznik
Tom
Strony
241--250
Opis fizyczny
Bibliogr. 10 poz.
Twórcy
  • nstytut Geografii Fizycznej i Kształtowania Środowiska Przyrodniczego, Uniwersytet im. Adama Mickiewicza w Poznaniu, tel. +48 691183887 fax +61 8296230
Bibliografia
  • 1. Chen A.J., Li Q., Xu G.Y., 2002. Geospatial information layer sharing model for digital earth, Ruan Jian Xue Bao/Journal of Software, v 13, n 8, August, s. 1436-1440.
  • 2. Douglas, D.H., Peucker, T.K., 1973. Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. The Canadian Cartographer, v. 10, s. 112-123.
  • 3. Goodchild, M.F., 2007. Citizens as Voluntary Sensors: Spatial Data Infrastructure in the World of Web 2.0, International Journal of Spatial Data Infrastructures Research, 2007, Vol. 2, s. 24-32.
  • 4. Google, 2009a: http://earth.google.com/userguide/v4/ug_kml.html
  • 5. Google, 2009b: http://code.google.com/intl/pl-PL/apis/maps/
  • 6. Google, 2009c: http://code.google.com/apis/kml/documentation/
  • 7. Opengeospatial, 2009: http://www.opengeospatial.org/standards/kml/
  • 8. Postgis, 2009: http://postgis.refractions.net/documentation/manual-svn/
  • 9. Postgresql, 2009: http://www.postgresql.org/
  • 10. Skiba, D.J, 2006. Web 2.0: next great thing or just marketing hype? Nursing education perspectives 27(4), s.212-214.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-bbb0036a-85f8-4c86-b8cd-332ead2bd247
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ć.