CarryMap – menampilkan foto/image di identify CarryMap

Pada tulisan sebelumnya, telah dijelaskan mengenai pembuatan aplikasi, mulai dari .MXD ArcGIS sehingga menjadi .exe. Tulisan ini merupakan kelanjutan dari tulisan sebelumnya.
Selain menampilkan identitas sesuai atribut dari shapefile, pada identify CarryMap memungkinkan juga untuk ditampilkan foto/image. Hal ini akan membuat aplikasi yang kita hasilkan semakin menarik. Misalnya saja kita ke lapangan, kemudian kita mengambil titik koordinat dan juga foto dari keadaan lapangan. Berikut ini contohnya:
1. Buka ArcMap, panggil shapefile, kemudian buka attibutnya
21-11-2013 10-40-58 
2. Membuat field baru untuk menampung nama dari foto/image
21-11-2013 10-43-20
3. Isikan “cell” sesuai dengan nama image yang menggambarkan titik tersebut
21-11-2013 10-44-41
 4. Masuk ke “Layer Properties” dari shapefile tersebut  kemudian masuk ke menu “CarryMap Identify”
21-11-2013 10-47-54 
maka akan terlihat adanya script “asli” dari identify-nya CaryMap. Untuk dapat menampilkan foto/image maka diperlukan script tambahan yaitu :
 21-11-2013 10-49-54
dimana [“Name”] adalah nama field yang berisi nama dari foto/image yang pada contoh ini bernama “foto” sehingga scriptnya harus diubah menjadi :
<% var tag = ‘<img src=”‘;
tag += CF.Values[“foto”] + “.jpg”;
tag += ‘”>’;
echo (tag);
%>
Catatan: penulisan ekstensi “.jpg” (besar kecil huruf) harus sesuai antara script dengan file imagenya. Misalnya pada file image bernama IMG_010.JPG maka image tidak akan tampil pada aplikasi CarryMap.
Pada contoh ini, script tersebut dituliskan pada baris paling bawah dari script yang telah ada
21-11-2013 10-52-36
5.Klik “Show attachment” kemudian klik “Add” untuk memanggil file-file fotonya
21-11-2013 10-54-20
6.Klik “Verify” kemudian klik “Preview” untuk melihat apakah script tersebut sudah dapat berjalan
21-11-2013 10-55-48
7. Jika image sudah tampil, maka langkah selanjutnya adalah mengekstrak peta tersebut menjadi aplikasi CarryMap dengan langkah seperti sudah dijelaskan pada tulisan sebelumnya
21-11-2013 10-57-52
Jika kita mengerti bahasa pemrograman, tentunya script tersebut masih dapat dicustom sehingga tampilannya dapat lebih menarik.

Related Posts

Post a Comment

Subscribe Our Newsletter