0% found this document useful (0 votes)
47 views

Source Code Ku

This document contains source code for an Android application that displays markers on a Google Map. It defines 20 location points in Jombang, Indonesia and adds markers to the map for each location along with metadata like the title and number of accident cases. The code initializes the map, adds the markers with customized colors, and displays the map.

Uploaded by

Muafi Mohammad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views

Source Code Ku

This document contains source code for an Android application that displays markers on a Google Map. It defines 20 location points in Jombang, Indonesia and adds markers to the map for each location along with metadata like the title and number of accident cases. The code initializes the map, adds the markers with customized colors, and displays the map.

Uploaded by

Muafi Mohammad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Source code google maps @SuppressLint("NewApi") public class MapsActivity extends

Activity {
package com.orangedan.googlemapv2;
static final LatLng Rawan1 = new LatLng(-7.529362,
112.234117);
import android.app.Activity; static final LatLng Rawan2 = new LatLng(-7.543992,
import android.annotation.SuppressLint; 112.217097);

import android.os.Bundle; static final LatLng Rawan3 = new LatLng(-7.545012,


112.215963);
import android.view.Menu;
static final LatLng Rawan4 = new LatLng(-7.548253,
112.245461);

import com.google.android.gms.maps.CameraUpdateFactory; static final LatLng Rawan5 = new LatLng(-7.445490,


112.228750);
import com.google.android.gms.maps.GoogleMap;
static final LatLng Rawan6 = new LatLng(-7.541718,
import com.google.android.gms.maps.MapFragment; 112.244066);
import com.google.android.gms.maps.model.BitmapDescriptor; static final LatLng Rawan7 = new LatLng(-7.557274,
112.235214);
import
com.google.android.gms.maps.model.BitmapDescriptorFactory; static final LatLng Rawan8 = new LatLng(-7.554799,
112.226673);
import com.google.android.gms.maps.model.LatLng;
static final LatLng Rawan9 = new LatLng(-7.537585,
import com.google.android.gms.maps.model.Marker;
112.234075);
import com.google.android.gms.maps.model.MarkerOptions;
static final LatLng Rawan10 = new LatLng(-7.539245,
112.235442);
static final LatLng Rawan11 = new LatLng(-7.550825, private GoogleMap map;
112.238186);

static final LatLng Rawan12 = new LatLng(-7.523296,


112.233227); @SuppressLint("NewApi") @Override

static final LatLng Rawan13 = new LatLng(-7.558625, protected void onCreate(Bundle savedInstanceState) {
112.235197); // TODO Auto-generated method stub
static final LatLng Rawan14 = new LatLng(-7.538242, super.onCreate(savedInstanceState);
112.245874);
setContentView(R.layout.activity_maps);
static final LatLng Rawan15 = new LatLng(-7.540876,
112.281233);

static final LatLng Rawan16 = new LatLng(-7.541510, map = ((MapFragment)


112.240005); getFragmentManager().findFragmentById(R.id.map)).getMap();

static final LatLng Rawan17 = new LatLng(-7.537308, Marker lokasi1 = map.addMarker(new


112.256573); MarkerOptions()

static final LatLng Rawan18 = new LatLng(-7.557280, .position(Rawan1)


112.309267);

static final LatLng Rawan19 = new LatLng(-7.518587, .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr


112.341465); iptorFactory.HUE_YELLOW))

static final LatLng Rawan20 = new LatLng(-7.540940, .title("Jl. Raya Brigjend Kretarto, Jombang")
112.281308);
.snippet("Telah terjadi 3 kasus kecelakaan"));
Marker lokasi2 = map.addMarker(new .position(Rawan4)
MarkerOptions()

.position(Rawan2) .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW))

.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr .title("Jl. Gatot Subroto, Jombang")


iptorFactory.HUE_RED))
.snippet("Telah terjadi 4 kasus kecelakaan"));
.title("Jl. Yos Sudarso, Jombang")

.snippet("Telah terjadi 8 kasus kecelakaan"));


Marker lokasi5 = map.addMarker(new
MarkerOptions()

Marker lokasi3 = map.addMarker(new .position(Rawan5)


MarkerOptions()

.position(Rawan3) .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW))

.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr .title("Jl. Doktor Sutomo, Jombang")


iptorFactory.HUE_RED))
.snippet("Telah terjadi 2 kasus kecelakaan"));
.title("Jl. Panglima Sudirman, Jombang")

.snippet("Telah terjadi 11 kasus kecelakaan"));


Marker lokasi6 = map.addMarker(new
MarkerOptions()

Marker lokasi4 = map.addMarker(new .position(Rawan6)


MarkerOptions()
.title("Jl. Patimura, Jombang")
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .snippet("Telah terjadi 5 kasus kecelakaan"));

.title("Jl. Hayam Wuruk, Jombang")

.snippet("Telah terjadi 4 kasus kecelakaan")); Marker lokasi9 = map.addMarker(new


MarkerOptions()

.position(Rawan9)
Marker lokasi7 = map.addMarker(new
MarkerOptions()
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
.position(Rawan7) iptorFactory.HUE_RED))

.title("Jl. A. Yani, Jombang")


.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .snippet("Telah terjadi 13 kasus kecelakaan"));

.title("Jl. Basuki Rachmad, Jombang")

.snippet("Telah terjadi 3 kasus kecelakaan")); Marker lokasi10 = map.addMarker(new


MarkerOptions()

.position(Rawan10)
Marker lokasi8 = map.addMarker(new
MarkerOptions()
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
.position(Rawan8) iptorFactory.HUE_YELLOW))

.title("Jl. Buyahamka, Jombang")


.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .snippet("Telah terjadi 3 kasus kecelakaan"));
Marker lokasi13 = map.addMarker(new
MarkerOptions()
Marker lokasi11 = map.addMarker(new
MarkerOptions() .position(Rawan13)

.position(Rawan11)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW))
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .title("Jl. KH. Hasyim Asyari, Jombang")

.title("Jl. Adityawarman, Jombang") .snippet("Telah terjadi 2 kasus kecelakaan"));

.snippet("Telah terjadi 5 kasus kecelakaan"));

Marker lokasi14 = map.addMarker(new


MarkerOptions()
Marker lokasi12 = map.addMarker(new
MarkerOptions() .position(Rawan14)

.position(Rawan12)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_RED))
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .title("Jl. KH. Abdurrahman Wahid, Jombang")

.title("Jl. KH. Wahab Hasbullah") .snippet("Telah terjadi 9 kasus kecelakaan"));

.snippet("Telah terjadi 6 kasus kecelakaan"));

Marker lokasi15 = map.addMarker(new


MarkerOptions()
.position(Rawan15)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_RED))
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .title("Jl. Soekarno Hatta, Jombang")

.title("Jl. Brawijaya, Jombang") .snippet("Telah terjadi 10 kasus kecelakaan"));

.snippet("Telah terjadi 2 kasus kecelakaan"));

Marker lokasi18 = map.addMarker(new


MarkerOptions()
Marker lokasi16 = map.addMarker(new
MarkerOptions() .position(Rawan18)

.position(Rawan16)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_GREEN))
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_YELLOW)) .title("Jl. Raya Peterongan, Jombang")

.title("Jl. Raden Patah, Jombang") .snippet("Telah terjadi 1 kasus kecelakaan"));

.snippet("Telah terjadi 2 kasus kecelakaan"));

Marker lokasi19 = map.addMarker(new


MarkerOptions()
Marker lokasi17 = map.addMarker(new
MarkerOptions() .position(Rawan19)

.position(Rawan17)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_RED))
.title("Jl. Raya Sumobito, Jombang")
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
.snippet("Telah terjadi 27 kasus kecelakaan")); Rawan3, 15));

Marker lokasi20 = map.addMarker(new map.moveCamera(CameraUpdateFactory.newLatLngZoom(


MarkerOptions() Rawan4, 15));

.position(Rawan20)
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan5, 15));
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescr
iptorFactory.HUE_GREEN))
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
.title("Fly Over Peterongan, Jombang") Rawan6, 15));

.snippet("Telah terjadi 9 kasus kecelakaan"));


map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan7, 15));

map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan8, 15));
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan1, 15));
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan9, 15));
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan2, 15));
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan10, 15));
map.moveCamera(CameraUpdateFactory.newLatLngZoom( map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan11, 15)); Rawan19, 15));

map.moveCamera(CameraUpdateFactory.newLatLngZoom( map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan12, 15)); Rawan20, 15));

map.moveCamera(CameraUpdateFactory.newLatLngZoom( map.animateCamera(CameraUpdateFactory.zoomTo(12),20
Rawan13, 15)); 00, null);

}
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan14, 15));
@Override
map.moveCamera(CameraUpdateFactory.newLatLngZoom( public boolean onCreateOptionsMenu(Menu menu) {
Rawan15, 15));
// TODO Auto-generated method stub

map.moveCamera(CameraUpdateFactory.newLatLngZoom( getMenuInflater().inflate(R.menu.main, menu);


Rawan16, 15));
return true;

map.moveCamera(CameraUpdateFactory.newLatLngZoom( }
Rawan17, 15));

}
map.moveCamera(CameraUpdateFactory.newLatLngZoom(
Rawan18, 15));

You might also like