Research Article
PDF EndNote BibTex RIS Cite

Visualization of GML Data with XSLT for Web Based GIS

Year 2018, Volume 4, Issue 1, 53 - 69, 06.09.2018

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.

References

  • Aras, İbrahim and Yildiz, Ferruh (2011). “İnternet Tabanlı CBS’nin Sivil ve Askerî Amaçlı Acil Durum Uygulamalarında Kullanılmasında Yeni Bir Yaklaşım”, Ankara.
  • Bonati, Luca Piazza; Fortunati, Luciano; Fresta, Giuseppe (2003). “SVG Explorer of GML Data”, link:“http://www.svgopen.org/2003/papers/SvgExplorerOfGmlData”.
  • Clark, James (1999). XSL Transformations (XSLT) Version 1.0. W3C Recommendation. Copyright 1999 World Wide Web Consortium. URL: http://www.w3c.org/TR/xslt/.
  • Çelikbilek, İbrahim (Basım Tarihi: 2011). “Her Yönüyle HTML 5”, Kodlab Yayıncılık, Sultanahmet-İstanbul
  • Dempsey, Caitlin (2001). “Geography Markup Language (GML) 2.0 – Enabling the Geospatial Web”, http://www.gislounge.com/geography-markup-language-gml-20-enabling-the-geo-spatial-web/, (Access date: June 2018)
  • Franklin, Carl and Paula Hane, “An introduction to GIS: linking maps to databases,” Database. 15 (2) April, 1992, 17-22. (Access date: December 2014)
  • Fredrik, Carl; Klausen, Melsom (2006). “GML processing with XSLT and spatial extensions” URL:”http://www.svgopen.org/2003/papers/SvgExplorerOfGmlData”.
  • Herdy, Kenneth S.; Burggraf, David S.and Cameron, Robert D. (2014). URL: “http://www.svgopen.com/2008/papers/74HighPerformance_GML_to_Transform_for_the_Visual_Presentation_of_Geographic_Data_in_WebBased_Mapping_Systems/#LuSantosSripadaKou07”, (Access date: June 2018)
  • Jiang Jun, Yang Chong-jun, Ren Ying-chao, Jiang Miao (2008). “The Research and Application of WFS Based GML”
  • Kapluhan, Erol (2014). “The Importance and Necessity of the Use of Geographic Information System (GIS) In Geography Teaching”, Marmara Coğrafya Dergisi Sayı: 29, Ocak-2014, S.34-59
  • Kılınç, Deniz ve Prof Dr. Alp Kut (2014). DOI: 10.13140/2.1.3165.8248 Conference: Akademik Bilişim 04, Karadeniz Teknik Üniversitesi, Trabzon
  • Komesli, Murat and Ünalır, Murat Osman (2004). Coğrafi Bilgi Sistemlerinde Coğrafi Verilerin GML (Geographic Markup Language) ile Modellenmesi, Bornova/İzmir.
  • Liang, Zou (2004). ”Modeling GML and SVG Data for Web GIS”. Pekin University, China.
  • Lin, Zhang; Shi-Bin, Chen (2006). “Study of GML-Based Geographical Data Visualization Strategy”, Proceedings of the 10th WSEAS International Conference on Computers, Vouliagmeni, Athens, Greece, (pp138-142)
  • Lehto, L. and Sarjakoski, T. (2004). “Schema Translations by XSLT for GML encoded Geospatial Data in Heteregenous Web-Service Environment”.
  • Meynert, Alison (2003). “Publishing GML data as interactive SVG maps”, URL: ”http://www.svgopen.org/2003/papers/cleopatra/”.
  • OGC (2014). Geography Markup Language (GML) Standarts, http://www.opengeospatial. org/standarts/gml (Access date: July 2018)
  • Taladoire, Gilles (2001). “Geospatial Data Integration and Visualization Using Open Standard”.
  • Tennakoon (2003). “Visualization of GML data using XSLT”, ITC, Netherlands.
  • Wikipedia (2010). “Coğrafi Bilgi Standartları”, URL:“http://tr.wikipedia.org/wiki/Co%C4%9Frafi_bilgi_standartlar%C4%B1” (Access date: June 2018)
  • W3C XSLT (2014). URL: http://www.w3.org/TR/xslt (Access date: June 2018)
  • http://www.opengeospatial.org/standards/gml (Access date: December 2017)
  • http://saxon.sourceforge.net/ (Access date: December 2017)
  • http://www.saxonica.com/welcome/welcome.xml (Access date: December 2017)

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

Year 2018, Volume 4, Issue 1, 53 - 69, 06.09.2018

Abstract

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.

References

  • Aras, İbrahim and Yildiz, Ferruh (2011). “İnternet Tabanlı CBS’nin Sivil ve Askerî Amaçlı Acil Durum Uygulamalarında Kullanılmasında Yeni Bir Yaklaşım”, Ankara.
  • Bonati, Luca Piazza; Fortunati, Luciano; Fresta, Giuseppe (2003). “SVG Explorer of GML Data”, link:“http://www.svgopen.org/2003/papers/SvgExplorerOfGmlData”.
  • Clark, James (1999). XSL Transformations (XSLT) Version 1.0. W3C Recommendation. Copyright 1999 World Wide Web Consortium. URL: http://www.w3c.org/TR/xslt/.
  • Çelikbilek, İbrahim (Basım Tarihi: 2011). “Her Yönüyle HTML 5”, Kodlab Yayıncılık, Sultanahmet-İstanbul
  • Dempsey, Caitlin (2001). “Geography Markup Language (GML) 2.0 – Enabling the Geospatial Web”, http://www.gislounge.com/geography-markup-language-gml-20-enabling-the-geo-spatial-web/, (Access date: June 2018)
  • Franklin, Carl and Paula Hane, “An introduction to GIS: linking maps to databases,” Database. 15 (2) April, 1992, 17-22. (Access date: December 2014)
  • Fredrik, Carl; Klausen, Melsom (2006). “GML processing with XSLT and spatial extensions” URL:”http://www.svgopen.org/2003/papers/SvgExplorerOfGmlData”.
  • Herdy, Kenneth S.; Burggraf, David S.and Cameron, Robert D. (2014). URL: “http://www.svgopen.com/2008/papers/74HighPerformance_GML_to_Transform_for_the_Visual_Presentation_of_Geographic_Data_in_WebBased_Mapping_Systems/#LuSantosSripadaKou07”, (Access date: June 2018)
  • Jiang Jun, Yang Chong-jun, Ren Ying-chao, Jiang Miao (2008). “The Research and Application of WFS Based GML”
  • Kapluhan, Erol (2014). “The Importance and Necessity of the Use of Geographic Information System (GIS) In Geography Teaching”, Marmara Coğrafya Dergisi Sayı: 29, Ocak-2014, S.34-59
  • Kılınç, Deniz ve Prof Dr. Alp Kut (2014). DOI: 10.13140/2.1.3165.8248 Conference: Akademik Bilişim 04, Karadeniz Teknik Üniversitesi, Trabzon
  • Komesli, Murat and Ünalır, Murat Osman (2004). Coğrafi Bilgi Sistemlerinde Coğrafi Verilerin GML (Geographic Markup Language) ile Modellenmesi, Bornova/İzmir.
  • Liang, Zou (2004). ”Modeling GML and SVG Data for Web GIS”. Pekin University, China.
  • Lin, Zhang; Shi-Bin, Chen (2006). “Study of GML-Based Geographical Data Visualization Strategy”, Proceedings of the 10th WSEAS International Conference on Computers, Vouliagmeni, Athens, Greece, (pp138-142)
  • Lehto, L. and Sarjakoski, T. (2004). “Schema Translations by XSLT for GML encoded Geospatial Data in Heteregenous Web-Service Environment”.
  • Meynert, Alison (2003). “Publishing GML data as interactive SVG maps”, URL: ”http://www.svgopen.org/2003/papers/cleopatra/”.
  • OGC (2014). Geography Markup Language (GML) Standarts, http://www.opengeospatial. org/standarts/gml (Access date: July 2018)
  • Taladoire, Gilles (2001). “Geospatial Data Integration and Visualization Using Open Standard”.
  • Tennakoon (2003). “Visualization of GML data using XSLT”, ITC, Netherlands.
  • Wikipedia (2010). “Coğrafi Bilgi Standartları”, URL:“http://tr.wikipedia.org/wiki/Co%C4%9Frafi_bilgi_standartlar%C4%B1” (Access date: June 2018)
  • W3C XSLT (2014). URL: http://www.w3.org/TR/xslt (Access date: June 2018)
  • http://www.opengeospatial.org/standards/gml (Access date: December 2017)
  • http://saxon.sourceforge.net/ (Access date: December 2017)
  • http://www.saxonica.com/welcome/welcome.xml (Access date: December 2017)

Details

Primary Language English
Subjects Social
Journal Section Articles
Authors

Murat KOMESLİ> (Primary Author)
Yaşar University
0000-0002-8240-5540
Türkiye


Buket AKILLI This is me
Yaşar University
Türkiye

Publication Date September 6, 2018
Published in Issue Year 2018, Volume 4, Issue 1

Cite

Bibtex @research article { ybs454394, journal = {Yönetim Bilişim Sistemleri Dergisi}, issn = {2630-550X}, eissn = {2630-550X}, address = {}, publisher = {Vahap TECİM}, year = {2018}, volume = {4}, number = {1}, pages = {53 - 69}, title = {Visualization of GML Data with XSLT for Web Based GIS}, key = {cite}, author = {Komesli, Murat and Akıllı, Buket} }
APA Komesli, M. & Akıllı, B. (2018). Visualization of GML Data with XSLT for Web Based GIS . Yönetim Bilişim Sistemleri Dergisi , 4 (1) , 53-69 . Retrieved from https://dergipark.org.tr/en/pub/ybs/issue/39045/454394
MLA Komesli, M. , Akıllı, B. "Visualization of GML Data with XSLT for Web Based GIS" . Yönetim Bilişim Sistemleri Dergisi 4 (2018 ): 53-69 <https://dergipark.org.tr/en/pub/ybs/issue/39045/454394>
Chicago Komesli, M. , Akıllı, B. "Visualization of GML Data with XSLT for Web Based GIS". Yönetim Bilişim Sistemleri Dergisi 4 (2018 ): 53-69
RIS TY - JOUR T1 - Visualization of GML Data with XSLT for Web Based GIS AU - MuratKomesli, BuketAkıllı Y1 - 2018 PY - 2018 N1 - DO - T2 - Yönetim Bilişim Sistemleri Dergisi JF - Journal JO - JOR SP - 53 EP - 69 VL - 4 IS - 1 SN - 2630-550X-2630-550X M3 - UR - Y2 - 2018 ER -
EndNote %0 Yönetim Bilişim Sistemleri Dergisi Visualization of GML Data with XSLT for Web Based GIS %A Murat Komesli , Buket Akıllı %T Visualization of GML Data with XSLT for Web Based GIS %D 2018 %J Yönetim Bilişim Sistemleri Dergisi %P 2630-550X-2630-550X %V 4 %N 1 %R %U
ISNAD Komesli, Murat , Akıllı, Buket . "Visualization of GML Data with XSLT for Web Based GIS". Yönetim Bilişim Sistemleri Dergisi 4 / 1 (September 2018): 53-69 .
AMA Komesli M. , Akıllı B. Visualization of GML Data with XSLT for Web Based GIS. Yönetim Bilişim Sistemleri Dergisi. 2018; 4(1): 53-69.
Vancouver Komesli M. , Akıllı B. Visualization of GML Data with XSLT for Web Based GIS. Yönetim Bilişim Sistemleri Dergisi. 2018; 4(1): 53-69.
IEEE M. Komesli and B. Akıllı , "Visualization of GML Data with XSLT for Web Based GIS", Yönetim Bilişim Sistemleri Dergisi, vol. 4, no. 1, pp. 53-69, Sep. 2018