Dergiler / Yönetim Bilişim Sistemleri Dergisi / 2018 / Cilt: 4 - Sayı: 1

Veb Tabanlı CBS için XSLT ile GML verilerinin Görselleştirilmesi

Visualization of GML Data with XSLT for Web Based GIS

Sayfa
53–69
DOI
—

Özet

Veb tabanlı Coğrafi Bilgi Sistemlerinin (CBS) geliştirilmesi, CBS endüstrisinde İnternet ve web teknolojilerinin gelişmesi ile gerçekleştirilmektedir. İnternette veb tabanlı CBS, tarayıcı yazılım üzerinde doğrudan çalışması, platformdan bağımsız olması ve ücretsiz kullanılabilir olması gibi birçok avantaj sunmaktadır. GIS işlevselliği sayesinde statik görüntüler veya dinamik karmaşık görüntüler gibi çeşitli görselleştirme imkânları sunmaktadır. Bunun yanısıra, CBS'nin ortak kullanılabilmesi için, birlikte çalışabilirlik ve verimlilikten yoksundur. Bu sorunların üstesinden gelmek için, Coğrafi İşaretleme Dili (GML) olarak bilinen coğrafi grafik veri formatının kullanılması önerilmektedir. Coğrafi veriler GML ve Scalable Vector Graphics (SVG) ile yapılandırılabilir ve görselleştirilebilir. Web Feature Service (WFS), GML verilerini elde etmek için gerekli bir teknolojidir; coğrafi veriler, farklı Genişletilebilir Stil Sayfası Dil Dönüşümleri (XSLT) kullanılarak da görselleştirilebilir. Bu çalışmada, GML verileri önce mevcut WFS'den gerçek zamanlı olarak elde edilmiş ve daha sonra XSLT tarafından SVG'ye dönüştürülmüştür. Bu şekilde, coğrafi veriler ücretsiz tarayıcı yazılımlarında yüksek kaliteli vektör haritaları olarak görüntülenebilmektedir. Böylelikle verilerin birlikte çalışabilirliği ve dijital haritaların verimli yayılımı sağlanacaktır.

Abstract

Development of web-based Geographic Information Systems (GIS) is performed by popularity of Internet and web technologies in the GIS industry. Web-based GIS on the internet has many advantages like working directly on the browser, platform independent and being freely available. There are various kinds of visualization results like static images or dynamic complex images with GIS functionality. On the contrary, the common method of GIS lacks of interoperability and efficiency. To overcome these issues, the most common geo-graphical data format known as Geographic Markup Language (GML) is suggested to be utilized. Geo data can be structured and visualized with GMLand Scalable Vector Graphics (SVG). Web Feature Service (WFS) is a required technology to obtain GML data, Geo data can also be visualized by using different Extensible Stylesheet Language Transformations (XSLT). In this work, GML data is first obtained from available WFS in real time and then is transformed into SVG by XSLT. In this way, geo data is visualized as high quality vector maps in free browser software. Data interoperability and efficient dissemination of digital maps are considered to be achieved.

Anahtar kelimeler: Veri Görselleştirmesi, XSLT, GML, SVG