Override public void setImagePLIImage image { try { if image = null ex.printStackTrace; } }

9 Kode Program 1, Perintah menampilkan icon kampus Blotongan dan Diponegoro pada peta.

1. latLngPoints.addnew LatLngthis.latitude, this.longitude;

2. for LocationPoint mark : mapArray {

3. addMultipleMarkersmark.getLatitude, mark.getLongitude,

mark.getName, mark.getDescription; 4. } Kode program 1 menjelaskan tentang fungsi yang digunakan untuk menampilkan icon lokasi kampus dengan melakukan operasi perulangan yang mengambil tiap objek lokasi dari variabel mapArray dan mengirim parameter tersebut ke fungsi addMultipleMarkers yang berfungsi membuat icon lokasi dan menampilkannya pada peta. Selain kode program 1 yang menampilkan icon lokasi kampus pada peta google, terdapat kode program 2 yang digunakan untuk menampilkan tampilan panoramaView dari lokasi kampus yang dipilih ketika pengguna menekan salah satu icon dari lokasi kampus yang ditampilkan pada peta. Kode Program 2, Perintah menampilkan icon kampus Blotongan dan Diponegoro pada Peta.

1. public boolean onMarkerClickMarker marker {

2. if marker.getTitle.equalsKampus III Blotongan {

3. Class classObject = PanoramaViewBlotongan.class;

4. Intent panoramaViewIntent = new Intentthis, classObject;

5. panoramaViewIntent.putExtraparam1, marker.getTitle;

6. panoramaViewIntent.putExtraparam2, BackToMainMenu;

7. startActivitypanoramaViewIntent;

8. finish;

9. } else if marker.getTitle.equalsKampus Diponegoro {

10. Class classObject = PanoramaViewDiponegoro.class;

11. Intent panoramaViewIntent = new Intentthis, classObject;

12. panoramaViewIntent.putExtraparam1, marker.getTitle;

13. panoramaViewIntent.putExtraparam2, BackToMainMenu;

14. startActivitypanoramaViewIntent;

15. finish;

16. }

17. return false;

18. } Pada kode program 3 ditampilkan kode program class PanoramaView yang diturunkan dari kelas PLQuadricPanoramaBase dengan menambahkan try-catch pada fungsi setImage dan setTexture dalam mengatasi kesalahan memuat gambar yang ditampilkan. Kode Program 3, Fungsi yang menampilkan foto panorama.

1. public class PanoramaView extends PLQuadricPanoramaBase {

2. public PanoramaView {...} 3. protected void initializeValues {... }

4. Override