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.

13 pemikiran pada “CarryMap – menampilkan foto/image di identify CarryMap

    1. Wah, waktu saya menulis ini, script tersebut bekerja dengan baik kok. Coba perhatikan apa-apa yang perlu disesuaikan seperti nama field dan penulisan nama ekstensi imagenya (besar kecilnya).

      1. Tambahan : jika script didapatkan dari copas dari blog ini, perhatikan tanda baca seperti tanda kutip (“) tanda kurung ( [ ] ), soalnya jenis huruf yang dipakai disini bisa berubah bentuknya kalo hanya di copas saja. Diedit saja dengan diketik sendiri.

  1. Permisi mas mau tanya, foto tersebut bisa diberi deskripsi foto tidak ya di bagian bawahnya gitu? karena saya melihat di tutorial yang lain itu bisa di tambah deskripsi dengan tambah attach file .txt (notepad) yang berisi deskripsi dari foto tersebut tapi tidak d jelaskan script apa yang digunakan untuk menambah deskripsi itu

    1. mungkin penulisan format filenya belum sama antara yang di field attribut dengan nama file fotonya, besar kecil huruf juga berpengaruh. Misal .JPG akan beda dengan .jpg atau jpeg

  2. kalo yg diatribut dan di file fotonya sdh sama. sy malah copypaste langsung dr iscriptnya, waktu rename file nya, apany lagi ya mas kira2 ?

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s