1. SVG (Scalable Vector Graphics)
a. Apakah SVG itu?
SVG adalah singkatan dari Scalable Vector
Graphics dan merupakan format file baru
untuk menampilkan grafik dalam pengembangan web yang berbasis XML (eXtensible
Markup Language). Selain SVG, ada juga MathML
(Mathematic Markup Language)
- berbasis XML- untuk menampilkan rumus-rumus matematika dan juga CML (Chemical
Markup Language) untuk kimia.
b. Fungsi SVG
SVG berfungsi untuk menampilkan grafik 2 dimensional dalam
kode XML. Pada dasarnya, SVG dapat digunakan untuk membuat tiga jenis objek
grafik, yaitu :
1. path (terdiri dari garis lurus dan kurva)
2. gambar
3. teks
SVG dapat mengkreasikan sebuah grafik yang terdiri dari
banyak vektor yang berbeda-beda. Sebuah vektor pada dasarnya adalah garis yang
menghubungkan dua titik. Teknologi baru ini bisa dikembangkan untuk membuat
aplikasi-aplikasi web berbasis data yang selalu update (contoh : bursa
saham, prakiraan cuaca, kurs mata uang) dan interaktif (contoh : web based
training).
c. Kelebihan
dan Kekurangannya
Kelebihan SVG yang paling utama adalah gambar tidak akan
kehilangan kualitasnya apabila diperbesar atau diperkecil (scalable),
karena dibuat berdasarkan metode vektor (vector), bukan pixel (seperti
format grafik pada umumnya, GIF, JPEG dan PNG). Sehingga memungkinkan
pengembang web dan juga designer untuk membuat grafik dengan mutu tinggi.
Walaupun SVG berbasis vektor (dalam artian semua objek
dibangun dengan prinsip vektor), SVG ternyata juga dapat dikreasikan untuk efek
bayangan, gradasi warna atau juga pencahayaan, Selain itu, animasi juga dapat
dikembangkan SVG, sesuatu yang tidak dimiliki oleh GIF, JPEG dan PNG. Hal ini
dimungkinkan dengan integrasi DOM (Document Object Modell). Jadi, grafik SVG
dapat dianimasikan melalui perintah skript.
Keuntungan SVG lainnya adalah, pengkodeannya yang lumayan
“familiar” karena berakar XML. Pengembang web tidak akan perlu susah payah
untuk memulai belajar bahasa baru, karena pada dasarnya SVG adalah
pengimplementasian objek vektor dalam web dengan menggunakan XML.
Informasi (vektor) yang disimpan SVG berbentuk teks (dalam
XML), bukan binary code, ini memiliki keunggulan dalam kecepatan proses
download karena kecilnya kapasitas file. Sementara itu, kekurangan SVG terletak
pada belumnya semua browser internet dapat membaca data SVG. Untuk itu harus
diinstal dulu plug-in, yaitu SVG-Viewer, SVG-Viewer teraktual dikembangkan oleh
ADOBE. Browser Croczilla, variasi dari Mozilla-0.9, sudah mendukung SVG, tanpa
perlu menginstal SVG-Viewer terlebih dahulu. Croczilla sendiri masih dalam
tahap awal pengembangannya dan baru hanya bisa membaca kode SVG yang relatif
primitif.
2. DXF (Drawing eXchange Format)
DXF (Drawing eXchange Format) adalah format gambar yang
dihasilkan program AutoCAD. AutoCAD DXF (Drawing Interchange Format, atau
Menggambar Format Exchange) adalah CAD file data format yang dikembangkan oleh
Autodesk untuk memungkinkan interoperabilitas data antara AutoCAD dan program
lain.
DXF awalnya diperkenalkan pada Desember 1982 sebagai bagian
dari AutoCAD 1.0, dan dimaksudkan untuk memberikan representasi yang tepat dari
data dalam format file AutoCAD asli, DWG (Menggambar), yang Autodesk selama
bertahun-tahun tidak mempublikasikan spesifikasi. Karena itu, impor yang benar
dari file DXF telah sulit. Autodesk sekarang menerbitkan spesifikasi DXF di
situsnya untuk versi DXF dari Rilis AutoCAD 13 untuk AutoCAD 2010.
Versi AutoCAD dirilis 10 (Oktober 1988) dan mendukung kedua
bentuk ASCII dan biner DXF. Versi sebelumnya hanya mendukung ASCII.
Saat ini AutoCAD, mendukung jenis objek yang lebih
kompleks, DXF saat ini kurang berguna. Jenis objek tertentu, termasuk ACIS
tidak didokumentasikan. Jenis objek lain, termasuk blok dinamis AutoCAD 2006,
dan semua objek khusus untuk pasar vertikal versi AutoCAD, yang sebagian
didokumentasikan, tetapi tidak cukup baik untuk memungkinkan pengembang lain
untuk mendukung mereka. Untuk alasan ini banyak CAD aplikasi menggunakan format
DWG yang dapat lisensi dari Autodesk atau non-native dari Aliansi Open Design.
3. Shapefile (SIG file)
ESRI Shapefile atau yang biasa disebut shapefile adalah
format penyimpanan vector digital untuk menyimpan geometris lokasi dan
informasi yang terkait dengan sebuah atribut. Format ini tidak mempunyai
kapasitas untuk menyimpan informasi topological. Shapefile format yang telah
diperkenalkan dengan ArcView GIS versi 2 di awal tahun 1990-an. Sekarang
mungkin untuk membaca dan menulis shapefiles menggunakan berbagai program
gratis dan berbayar.
Shapefile sederhana karena mereka hanya menyimpan data
primitif geometris jenis poin, baris, dan polygons. Primitives ini adalah
keterbatasan tanpa menggunakan atribut untuk menentukan apa yang mereka wakili.
Oleh karena itu, tabel record akan menyimpan properti / atribut untuk setiap
bentuk primitif di shapefile. Bentuk (poin / lines / polygons) bersama-sama
dengan data atribut dapat sangat jauh lebih banyak membuat representasi dari
data geografis. Perwakilan menyediakan kemampuan untuk komputasi handal dan
akurat.
Sementara istilah "shapefile" cukup umum, yang
"shapefile" sebenarnya adalah satu set dari beberapa file. Tiga file
individu biasanya wajib untuk menyimpan data inti yang terdiri dari sebuah
shapefile. Ada delapan lebih opsional file yang menyimpan data indeks terutama
untuk meningkatkan kinerja. Setiap file harus sesuai dengan MS DOS 8.3 penamaan
file konvensi (8 karakter nama file awalan, fullstop, 3 karakter nama file
seperti suffix shapefil.shp) agar kompatibel dengan aplikasi yang terakhir
menangani shapefiles. Untuk alasan yang sama, semua file harus berada dalam
folder yang sama.
File yang wajib ada dalam sebuah distribusi shapefile:
.shp — shape format;
.shx — shape index format;
.dbf — attribute format;
Tidak ada komentar:
Posting Komentar