HTML PHP Landasan Teori

2.7.26. SVG Viewer

SVG Scalable Vector Graphic adalah salah satu standar pengkodean informasi geografis dalam sebuah bahasa XML yang didefinisikan oleh W3C dan telah menjadi bagian dari rekomendasi WMS Web Map Service. SVG memberikan 3 tipe objek grafik, yaitu grafik vektor, gambar, dan text Riyanto, 2010.

2.7.26.1. Konsep SVG

SVG memiliki beberapa konsep yang sering digunakan dalam membuat suatu objek, diantaranya adalah Riyanto, 2010, a. Scalable, yang berarti dapat diperbesar dan diperkecil secara seragam, tidak terbatas pada sebuah ukuran piksel tertentu. b. Vektor, berisi objek geometris seperti garis-garis dan kurva. Hal ini memberikan fleksibilitas yang lebih tinggi dibandingkan dengan format gambar raster yang harus menyimpan informasi untuk tiap piksel dari grafik. c. Graphic, pada SVG menyediakan sebuah deskripsi grafik vektor yang lengkap dan terstruktur, serta grafik vektor atau raster yang terolah, yang dapat dipakai secara stand alone atau sebagai namespace dari XML dengan tata bahasa lain. d. XML, sebuah rekomendasi dari W3C untuk pertukaran informasi yang terstruktur. Dengan terbentuk pada spesifikasi yang sudah ada dan spesifikasinya diimplementasikan secara jelas, tata bahasa berbasis XML sekarang terbuka untuk implementasi tanpa usaha rekayasa yang berat. e. Stylable, keuntungan dari style sheet yaitu dalam hal kendali presentasional, fleksibilitas, cepatnya mengunduh dan peningkatan pengelolaan. SVG memberikan manipulasi berbasis skrip yang sama terhadap dokumen tree serta style sheet.

2.7.26.2. Komponen SVG

Terdapat beberapa komponen yang dimiliki oleh SVG, komponen- komponen tersebut diantaranya adalah Riyanto, 2010, 1. Objek Grafik SVG menyediakan sebuah elemen path, yang dapat dipakai untuk membuat berbagai macam objek grafik dan juga menyediakan bentuk gambar dasar yang umum seperti kotak, elips, dan lain sebagainya. 2. Simbol SVG memberikan keleluasaan untuk membuat, menggunakan kembali dan melakukan sharing simbol tanpa membutuhkan sebuah registrasi terlebih dahulu. Komunitas pengguna dapat membuat dan memperbaiki simbol yang mereka butuhkan, tanpa harus meminta persetujuan komite. 3. Font Objek yang kaya grafik sering kali sangat bergantung pada font tertentu yang dipakai dan spasi yang tepat dari glyph. Glyph adalah sebuah bentuk perwakilan dari satu atau lebih karakter, tiap glyph