ABSTRAK
Penelitian ini dikosentrasikan pada pembuatan sebuah sistem yang mengintegrasikan
teknologi aplikasi mobile dengan Sistem Informasi Geografis menggunakan SVG dan SVG Tiny
sebagai representasi data spasial peta dengan model data vektor, sehingga sistem yang dihasilkan
diharapkan dapat dipergunakan sebagai pusat informasi pariwisata dengan dukungan pemetaan
digital lokasi wisata. Sistem yang dibangun dapat dipergunakan pada aplikasi internet seperti web
dan mobile device, sehingga pengguna mendapatkan informasi secara real-time dari server Web-
GIS.
Kata kunci : Sistem Informasi Geografis, Garfik 2D XML SVG, Aplikasi Mobile, Perjalanan Wisata
ABSTRACT
Research would be concentrating on creating a system which will integrating mobile
application to the Geographic Information System using SVG and SVG Tiny as the map spatial
data representation with vector data model, in the hope that the resulting system would be able to
be used as the main tourism information, with the use of digital mapping. The already built system
can then be applied on the internet such as web and mobile device, so that all the users can gather
a real time information from the Web-GIS server.
Keyword : Geographic Information System, 2D Graphic XML SVG, Mobile Application, Tourism
Trip
Scalable Vector Graphics (SVG) hal kecepatan CPU, memori ukuran, dan
SVG adalah sebuah bahasa untuk warna yang mendukung, maka dikeluarkan
menggambarkan grafik dua dimensi dan dua jenis turunan SVG untuk mobile,
berbagai aplikasi grafis dalam bentuk XML. pertama SVG Tiny (SVGT) cocok untuk
SVG adalah platform untuk grafik dua perangkat mobile yang sangat terbatas,
dimensi. SVG memiliki dua bagian : format kedua SVG Basic (SVGB) ditujukan untuk
file XML-based dan pemrograman API tingkat yang lebih tinggi untuk perangkat
untuk aplikasi grafis. Fitur utama berisikan mobile (W3C, 2003).
shapes, teks, dan grafik raster, dengan
berbagai gaya penggambaran. SVG PostGIS
mendukung bahasa script seperti PostGIS merupakan salah satu
ECMAScript dan juga komperhensif ekstensi PostgreSQL untuk spasial database.
mendukung untuk animasi (W3C, 2004). PostGIS dikembangkan oleh Refactions
SVG merupakan produk bebas Research Inc, sebagai proyek penelitian
royalti, vendor netral yang dikembangkan di teknologi database spasial. PostGIS dibuat
bawah standar W3C. Telah didukung untuk mendukung fungsionalitas penting
industri yang kuat dapat dilihat dari hasil GIS, termasuk berisikan dukungan penuh
survey spesifikasi SVG yaitu termasuk OpenGIS, konstruktur topologi lanjutan
Adobe, Agfa, Apple, Canon, Corel, (jangkauan, permukaan, dan jaringan), tool
Ericsson, HP, IBM, Kodak, Macromedia, antarmuka pengguna berbasis desktop untuk
Microsoft, Nokia, Sharp dan Sun menampilkan dan merubah data GIS, dan
Microsystems. SVG Viewers telah tool berbasis web (Ramsey, 2008).
disebarkan ke lebih dari 100 juta desktop, Spesifikasi OpenGIS
dan terdapat berbagai dukungan banyak mendefinisikan dua standar untuk
authoring tool (W3C, 2004). mengekspresikan objek spasial, diantaranya
Seperti bahasa pemrograman yang Well-Known Text (WKT) dan Well-Known
ada, SVG yang merupakan turunan dari Binary (WKB), baik WKT dan WKB
XML juga memiliki standar struktur berisikan informasi tentang tipe dari objek
dokumen. Untuk mendeklarasikan sebuah dan koordinatnya, adapun contoh WKT,
dokumen SVG, pertama-tama yang harus seperti di bawah ini :
dilakukan adalah penulisan header XML • POINT(0 0)
dan deklarasi DOCTYPE. Contoh dari • LINESTRING(0 0,1 1,1 2)
struktur dokumen SVG, seperti gambar 2. • POLYGON((0 0,4 0,4 4,0 4,0 0),(1
1, 2 1, 2 2, 1 2,1 1))
• MULTIPOINT(0 0,1 2)
• MULTILINESTRING((0 0,1 1,1
2),(2 3,3 2,5 4))
• MULTIPOLYGON(((0 0,4 0,4 4,0
4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-
Gambar 2. Struktur Dokumen SVG 1 -2,-2 -2,-2 -1,-1 -1)))
• GEOMETRYCOLLECTION(POIN
SVG Mobile T(2 3),LINESTRING((2 3,3 4)))
SVG mobile dibuat untuk Data WKT di atas bisa dimanipulasi menjadi
memenuhi permintaan dari komunitas data WKB dengan menggunakan :
pengembang SVG, agar bentuk SVG dapat • bytea WKB = asBinary(geometry);
menampilkan grafik vektor pada perangkat • text WKT = asText(geometry);
mini. Selain itu, misi dari SVG 1.0 • geometry = GeomFromWKB(bytea
diperuntukan khusus untuk perangkat mini WKB, SRID);
sebagai area target untuk tampilan grafik • geometry =
vektor. Sehingga untuk memenuhi GeometryFromText(text WKT,
permintaan ini, kelompok kerja SVG telah SRID);
berkomitmen dan berupaya untuk membuat Untuk memanipulasi data dari WKT
spesifikasi SVG untuk perangkat mobile. menjadi WKB diperlukan SRID (spatial
Tetapi mengingat perangkat mobile referencing system identifier). OpenGIS juga
memiliki karakteristik yang berbeda dalam memerlukan format penyimpanan internal
Dwidasmara, Sistem…45