ISB Atma Luhur Pangkalpinang

MEMBUAT SENDIRI APLIKASI MOBILE GIS FIRSTMAP

firstmap_main639

Selamat siang semua, Pada kesempatan kali ini, saya akan membahas tentang Bagaimana Cara Membuat Sendiri Aplikasi Mobile GIS Firstmap .

Firstmap merupakan aplikasi sederhana untuk menampilkan peta pada sebuah layar perangkat bergerak (mobile device). Anda dapat melakukan ini menggunakan J2ME Wireless Toolkit , NetBeans , Eclipse for Java ME , atau tool pengembang aplikasi mobil lainnya . Pada bab ini menggunakan J2ME Wireless Toolkit ( selanjutnya disebut JWTK ) Langkah-Langkah nya sebagai berikut;

  1. Buat proyek baru dengan mengklik tombol ( new project…) pada jendela utama JWTK .
  2. Tentukan nama proyek pada kelas MIDlet pada kolom yang bersesuaian . ” Misalkan  FIRstMap ” .
  3. Setelah tombol ( create project ) di tekan , maka akan ditampilkan jendela setting. Pada tab Required , tentukan konfigurasi dan profilnya .
  4. Masih di jendela setting . Pada tab MIDlet , tentukan nama file icon aplikasi ( jika di perlukan ) . Pemberian tanda slash “/” menunjukkan bahwa file tersebut berada dalam folder ” res ” pada proyek anda .
  5. Buat file FirstMap .java menggunakan Notepad  , dan simpan kedalam folder ” src ” pada proyek anda .  Kode program file FirstMap.java seperti berikut :

import javax.microedition.midlet.MIDlet;
import javax.microedition.1cdui.*;

public clacc firstmap extends MIDlet implements
CommandListener  {
private Form mMainForm ;

public FirstMap () {
mMainForm = new Form ( ” Mobile GIS dengan MGMaps ” ) ;
}
publoc void startApp ()   {
mMainForm.append (new StringItem(null, “Peta Tallin:\n”));
mMainForm.addCommand (new command ( “Exit” ,command.EXIT, 0 )) ;
mMainForm. setCommandListener (this) ;
Display.getDisplay(this) .setCurrent (mMainForm);
}

public void pauseApp()  {}

public void destroyApp (boolean unconditional )  {}

public void commandAction (command c,Displayable s)  {notifyDestroyed () } ;
}

}

File FirstMap.java digunakan untuk membuat form yang akan digunakan untuk menampilkan peta. Selanjutnya , letakkan pustaka MGMaps (maps_lib-1.0.2.jar ) ke dalam folder ” lib ” pada proyek anda .

Untuk menampilkan peta ke dalam form , modifikasi file FirstMap.java dengan menambahkan komponen MapItem seperti di bawah ini

import javax.microedition.midlet.MIDlet;
import javax.microedition.1cdui.*;

import com.nutiteq.MapItem;
import com.nutiteq.map.*;
import com.components.WgsPoint;
import com.nutiteq.controls.ControlKeys;

public class FirstMap extends MIDlet implements CommandListener {
private Form mMainFrom;
private MapItem mapItem;

public FirstMap()  {
mapItem = new MapItem(“peta”, “tutorial”, this, 300, 150, new WgsPoint ( 24.764580, 59.437420) ,12) ;
mMainForm = new Form (” Mobile GIS dengan MGMaps ” ) ;
}

public void startApp() {
mMainForm.append(new StringItem(null, “Peta Tallin:\n”));
mMainForm.addCommand(new Command(“Exit”, Command.EXIT , 0)) ;
mMainForm.setCommandListener (this) ;
Display.getDisplay (this) .setCurrent (mMainForm) ;
mapItem.startMapping () ;

}

publicvoid pauseApp () {}

public void destroyApp (boolean unconditional ) {}

public void commandAction ( command c, Displayedable s) {}
}

Keterangan Program

Jika di perhatikan , kode yang di tambahkan pada FirstMap.java  proses pembuatan aplikasi MGMaps untuk java ME hanya terdiri dari beberapa langkah sederhana .

1.Impor referensi untuk kelas pustaka pemetaan yang akan digunakan . 

import com.nutiteq.MapItem ;
import com.nutiteq.maps.*;
import com.nutiteq.components.WgsPoint ;
import com.nutiteq.controls.ControlKeys ;

2.Deklarasi  variabel lokal komponen MapItem .
private MapItem mapItem ;

3.Membuat sebuah kanva peta 
mapItem = new MapItem (” Peta” , ” tutorial ” , this, 300, 150, new WgsPoint( 24. 764580  59. 437420) ,  12) ;

Berikut adalah daftar Parameter komponen MapItem : 

  • Nama elemen form , ” Peta “
  • Kunci lisensi , ” tutorial” . Kunci ini bekerja jika anda menggunakan nama vendor dan aplikasi standart seperti dalam postingan ini , tetapi untuk aplikasi non standar , Anda harus menggenerate kunci tersendiri melalui halaman web Nutiteq.com .
  • Referensi ke objek MIDlet, ” this” .

SUMBER : http://olxia.blogspot.com/2014/09/membuat-aplikasi-firstmap.html

NIM : 1211500098

NAMA : JEPRI

KELOMPOK : TT

MATA KULIAH : SISTEM INFORMASI GEOGRAFIS GASAL 2015/2016

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *