Ada banyak metode watermarking pada peta vektor GIS Map yang telah dikembangkan. Salah satunya
adalah metode watermarking menggunakan Discrete Fourier Transform atau DFT. Metode watermarking
ini memiliki banyak sifat yang berguna untuk membuat metodenya robust terhadap beberapa serangan,
antara lain rotation, scaling, dan translation. Namun secara umum, metode yang menggunakan DFT tidak
robust terhadap serangan vertex deletion.
Tipe format peta vektor GIS ada bermacam-macam, salah satunya adalah GeoJSON yang lazim digunakan
untuk web application. Namun, format ini belum memiliki tools yang membantu untuk melakukan
embedding dan extracting secara langsung pada laman geojson.io.
Pada tugas ini dikembangkan sebuah metode yang meningkatkan robustness dari metode watermarking
menggunakan DFT sehingga metodenya juga robust terhadap serangan vertex deletion. Setelah itu, metode
tersebut juga dikembangkan dalam bentuk program chrome extension di browser google chrome yang dapat
langsung digunakan pada website geojson.io.
Pengembangan metode yang robust dari vertex deletion, memanfaatkan pseudorandom number generator
untuk mengacak index tempat penyisipan watermarknya dan juga membuat metode marking dengan
memanfaatkan format 64-bit double precision yang ada pada JavaScript, sehingga metodenya dapat robust
terhadap vertex deletion. Lalu juga chrome extensionnya dikembangkan menggunakan bahasa JavaScript
dan juga menggunakan metode yang sudah dikembangkan sebelumnya.
Pengujian terhadap metodenya dilakukan dengan berbagai skenario serangan dan metodenya sudah robust
terhadap serangan rotation, scaling, dan translation dan juga vertex deletion. Chrome extensionnya juga
sudah berjalan dengan baik dan sudah bisa menjalankan embedding dan extracting dengan baik.