Pengertian Geographic Information System 
GIS atau Geographic Information System adalah aplikasi  pengolahan data spatial dengan menggunakan sistem komputerisasi dengan menggabungkan antara data grafis dengan data atribut obyek menggunakan peta dasar digital (basic map) bergeoferensi bumi. Saat ini GIS berkembang pesat dan banyak diimplementasikan disegala bidang seperti pendidikan, kesehatan, geografi, cuaca, kependudukan, dan lain-lain. Pada dasarnya GIS menampilkan dan memberikan percepatan data-data yang diinginkan oleh pengguna dimana terdahulu hanya menggunakan metode manual namun saat ini menggunakan metode digital (Komputerisasi). Aplikasi GIS di digunakan untuk mempermudah mendapatkan informasi yang telah diolah dan tersimpan sebagai atribut suatu lokasi atau obyek. Ciri utama data yang bisa dimanfaatkan dalam Sistem Informasi Geografis adalah data yang telah terikat dengan lokasi dan merupakan data dasar yang belum dispesifikasi.


Sejarah Geographic Information System
Awal dikenalnya GIS tidak lepas dari adanya kemajuan dalam bidang teknologi terutama komputer. Selama perang dunia kedua pemrosesan data mengalami kemajuan yang pesat terutama untuk memenuhi kebutuhan militer dalam memprediksi trayektori balistik. Pada awal tahun 1960-an perkembangan dalam ilmu komputer semakin pesat dan siap digunakan untuk bidang lain di luar militer. Para ahli meteorologi, geologi, dan geofisika mulai menggunakan komputer dalam pembuatan peta. Tahun 1963 di Kanada muncul CGIS (Canadian Geographic Information System), dan selanjutnya menjadi SIG pertama di dunia. Dua btahun kemudian di Amerika Serikat beroperasi sistem serupa bernama MIDAS yang digunakan untuk memproses data-data sumber daya alam.


Manfaat Geographic Information System
1.       Manajemen Tata Guna Lahan
GIS bisa membantu dalam membuat perencanaan setiap wilayah pemanfaatan lahan di kota yang dibagi menjadi daerah pemukiman, indurstri, perdaganan, perkantoran, fasilitas umum dan jalur hijau dan hasilnya bisa digunakan sebagai acuan dalam pembangunan utilitas-utilitas yang dibutuhkan.

2.       Inventarisasi Sumber Daya Alam
Manfaat GIS untuk kekayaan sumber daya alam adalah:
        1. Untuk mengetahui sumber daya alam
        2. Untuk mengetahui persebaran area lahan
        3. Memanfaatkan perubahan pembangunan lahan
        4. Rehabilitasi dan konservasi lahan

3.       Pengawasan Daerah Bencana Alam
        1. Melihat luas daerah bencana alam
        2. Sebagai pencegahan jika terjadi bencana
        3. Prediksi ketinggian banjir, tingkat kekeringan
        4. Menyusun rencana pembangunan daerah bencana

4.       Bidang Perencanaan Kota dan Wilayah
        1. Bidang sumber daya
        2. Bidang perancanaan ruang
        3. Bidang manajemen
        4. Bidang pariwisata
        5. Bidang transportasi
        6. Bidang sosoal dan budaya


Komponen Geographic Information System
PERANGKAT KERAS GIS adalah perangkat fisik sebagai tempat menjalankan perangkat lunak GIS yang merupakan bagian dari sistem komputer untuk mendukung analisis geografi dan pemetaan. Saat ini ada berbagai jenis komputer, ada yang berbasis Desktop atau server. ArcGIS Server adalah komputer server berbasis cloud tempat untuk perangkat lunak GIS yang berjalan secara virtual. Agar komputer dapat bekerja dengan maksimal, semua komponen perangkat keras harus memiliki spesifikasi yang tinggi. Berikut komponen dari perangkat keras GIS:
        1.       MotherboardPapan tempat komponen utama dipasang.
        2.       Hard DriveIni juga disebut hard disk, tempat menyimpan data.
        3.       Prosessor : Komponen utama dalam komputer.
        4.       RAM : Random Access Memory (RAM) sebagai penyimpan sementara.
        5.       Printer : Berguna mencetak gambar, peta atau dokumen.
        6.       Disk Eksternal : Ruang penyimpanan portabel seperti drive USB, DVD.
        7.       Monitor : Untuk menampilkan informasi output.


Komponen selanjutnya adalah PERANGKAT LUNAK GIS alat untuk menjalankan dan mengedit informasi spasial, yang berfungsi membantu untuk meminta, mengedit, menjalankan dan menampilkan data GIS. Contoh perangkat lunak GIS ArcGis, ArcView 3.2, QGIS, SAGA GIS dan Berikut merupakan komponen dari perangkat lunak GIS:
        1.       GIS Tools : Alat utama untuk mendukung penelusuran data GIS.
        2.       RDBMS : Sistem Manajemen Database Relasional untuk menyimpan data GIS.
        3.       Query Tools : Berfungsi sebagai sistem manajemen basis data untuk query.
        4.       GUI : Antarmuka membantu pengguna untuk mempermudah pengerjaan.
        5.       Layout : Tata letak yang baik untuk mendesain peta.

Secara prinsipnya DATA terdiri dari dua jenis dalam GIS, yaitu Data Spasial : merupakan perwujudan nyata suatu daerah yang ada di permukaan bumi. Secara umum dipresentasikan dalam bentuk peta, gambar berformat digital dan disimpan dalam bentuk koordinat x,y (vektor) atau dalam bentuk image (raster) yang mempunyai nilai tertentu. Data Non Spasial : merupakan data berupa tabel yang mana tabel tersebut memiliki isi informasi yang dimiliki oleh obyek dalam data spasial. Data itu berbentuk data tabular yang satu sama lain di integrasikan dengan data spasial yang ada.

MANUSIA adalah elemen pokok dari SIG dikarenakan manusia adalah perencana dan pengguna SIG. Pengguna SIG mempunyai tingkatan seperti pada sistem informasi lainnya, dari tingkat spesialis teknis yang membuat desain dan mengolah sistem, sampai dengan pengguna yang menggunakan SIG untuk membantu pekerjaan sehari-hari.

Setiap masalah dalam METODE yang dimanfaatkan dalam SIG akan berbeda. SIG yang baik terikat pada aspek desain dan aspek realnya.





Langkah Membuat WEB upload file G-Drive


1.1 Bahan Pembuatan
Jadi diperlukan software untuk pembuatan web aplikasi :
      A. Sublime
      B. Node.js
      C. XAMPP

1.2 Langkah Membuat WEB File G-Drive
Pertama install semua bahan pembuatan tersebut.
    1. Kunjungi halaman ini console google api'

     2. Cari Drive klik ENABLE THE DRIVE API

3. Buat nama untuk projects

4. Lalu salin setClientId dan setClientScret, yang digunakan untuk mengakses langsung ke akun google drive.

5. Buka sublime, lalu buat file di sublime dengan nama 1index.php , jangan lupa salin setClientId dan setClientScret lalu buat script dibawah ini :

6. Setelah itu panggil di browser dengan 1index.php yang anda buat di htdocs, seperti gambar berikut  dan akan muncul laman persetujuam dan pilih izinkan

7. Lalu buat file lagi di sublime dengan nama index.php

8. Buat file lagi di sublime dengan nama fetch.php.

9. Buatlah file lagi di sublime dengan nama upload.php

10. Lalu buat file dengan nama delete.php.

11. Lalu buat file lagi di sublime dengan nama edit.php

12. Akses http://localhost/tes/ di web browser (untuk membuka web yang kita buat)

Pengertian PC Router
Istilah PC Router bila kita lihat berasal dari dua kata yaitu PC dan Router. PC ( Personal Computer ) adalah sebuah perangkat set komputer yang berupa alat komputasi yang umum kita gunakan dalam kehidupan untuk membantu kita dalam menyelesaikan berbagai permasalahan dan persoalan yang kita hadapi dalam kehidupan sehari – hari. Sedangkan Router adalah perangkat yang digunakan untuk merutekan jalur data antar network, mengatur lalu lintas jalur data antar network sehingga proses transfer data dapat berlangsung dengan baik dari jaringan satu ke jaringan lainnya. Router ini akan menentukan jalur terbaik dalam proses transfer data, mencari jalan terbaik sehingga data dari host suatu jaringan akan terkirim dan sampai dengan baik pada host lainnya yang berada pada segmen jaringan yang berbeda. Router juga dapat diartikan sebagai perangkat keras yang berfungsi untuk memfasilitasi transmisi paket data melalui jaringan komputer. Dari pengertian PC dan Router yang sudah disampikan tersebut dapat dikatakan bahwa PC Router adalah perangkat pengatur lalu lintas data antar segmen jaringan yang berbeda dengan memanfaatkan Personal Computer sebagai device atau alatnya. Dengan perkataan lain PC Router adalah PC yang dimodifikasi sedemikian rupa sehingga memiliki fungsi layaknya sebuah router yang mengatur lalu lintas data. Dengan penggunaan PC sebagai router jaringan, maka kita dapat memanfaatkan PC yang tidak perlu spesifikasi yang tinggi sebagai router sehingga kita dapat menekan biaya, dibandingkan dengan pembelian dedicated router yang digunakan sebagai router, selain harganya relatif mahal, juga maintenance terhadap jenis router ini cukup sulit.

Kelebihan dan Kekurangan PC Router
PC yang digunakan sebagai router memilki kelebihan dan juga kekurangan. Secara singkat dapat saya sampaikan sebagai berikut.
Kelebihan
ü Lebih murah dalam hal biaya bila dibandingkan harga router original.
ü Mudah dalam penyetingan dan konfigurasi router.
ü Mudah dalam penambahan fitur baru.
ü Multifungsi artinya dapat berfungsi sebagai sebagai router atau PC.
ü Maintenance atau perawatan router lebih mudah seperti merawat PC biasa.
ü Hemat biaya karena tidak perlu membeli dedicated router.
ü Dapat diinstal sistem operasi yang memang khusus didesain untuk router.
ü Sistem yang digunakan dapat berbasis Windows atau Linux/ Unix.
ü Dapat berperan ganda sebagai PC biasa selain router bila memakai WinRoute.
Kekurangan
ü Pilihan koneksinya terbatas tergantung jumlah network card dan slot PCI yang tersedia.
ü Kestabilan kerja tidak sebaik dedicated router.
ü Bila device komputer mengalami masalah maka router dalam jaringan tidak akan berfungsi.
ü Ada harga ada kinerja, berbeda dengan dedicated router yang mahal semisal Cisco yang neniliki kestabilan kerja yang tinngi.
ü Dengan peran ganda yang diemban router, maka kinerja PC router akan menjadi berat.

Membuat PC Router Dengan Linux
Membuat atau mengubah PC sebagai Router biasanya harus dilakukan beberapa tahap konfigurasi untuk membangun PC Router. Tahap awal setelah device komputer disertai LAN card minimal dua buah telah terpasang pada mainboard di slot PCI, selanjutnya adalah menginstal sistem operasi yang digunakan sebagai router. Sistem operasi yang digunakan sebagai router sesungguhnya cukup banyak, terutama sistem operasi yang berbasis Linux/ UNIX. Beberapa sistem operasi Linux / UNIX yang biasanya digunakan sebagai router adalah FreeBSD, PFSense, Mikrotik, Ubuntu, dan aplikasi basis Windows Winroute. Selanjutnya akan disampaikan konfigurasi PC Router pada beberapa OS yang umum digunakan. disini kita akan membuat pc router di laptop yang meliputi berbagai tahapan.


         1.1. ALAT DAN BAHAN MEMBUAT JARINGAN SEDERHANA
     Untuk bisa membuat PC  maupun laptop agar bisa digunakan sebagai router, kita membutuhkan beberapa peralatan diantaranya :

•   1 Laptop yang telah terinstall sistem operasi Ubuntu 16.04 LTS.
•   4 Laptop yang telah terinstall sistem operasi.
•   Kabel UTP dan konektor.
•   2 Switch.
•   1 USB to LAN (Ethernet Card USB)


         1.2. TOPOLOGI JARINGAN
     Pada topologi diatas terdapat jaringan dengan segmen yang berbeda namun berada dalam kelas yang sama (Kelas C). Jaringan tersebut  antara lain 192.168.10.0 , 192.168.11.0, 192.168.43.0 (ganti ip internet dengan yang kalian punya)

         1.3. MENGGANTI NAMA INTERFACE ETHERNET
Langkah Pertama, Hubungkan masing-masing PC dan switch dengan menggunakan kabel UTP. Bila anda ingin menambahkan klien, anda tinggal menambahkan switch.

Langkah Kedua, Masuk dahulu ke mode super user dengan perintah sudo su




Langkah Ketiga, Cek  nama interface dulu di terminal dengan perintah ip a

Langkah keempat, Edit file grub ubahlah GRUB_CMDLINE_LINUX="" menjadi GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" dengan perintah




Langkah Kelima, Intal dahulu DHCP server apt-get install isc-dhcp-server

Langkah Keenam, Ganti nama interface dengan perintah
nano /etc/udev/rules.d/70-persistent-net.rules
Ganti mac address dengan yang interface yang anda punya.

Langkah Ketujuh, Restart komputer dengan perintah reboot


         1.4. MEMBUAT PC ROUTER DENGAN LINUX UBUNTU
Langkah Pertama, setelah restart buka ubuntu nya.

Langkah Kedua, buka Terminal dengan menekan Ctrl+Alt+T, atau bisa juga dengan cara lihat di gambar di bawah ini :

Langkah Ketiga, pada terminal untuk masuk sebagai super user ketik : 
 # sudo su





Langkah Keempat kemudian setting interfaces dengan cara, ketik : 
nano /etc/network/interfaces
kemudian masukan konfigurasi seperti gambar di bawah ini, lalu simpan :

Langkah Kelima, selanjutnya kembali ke PC server, kemudian konfigurasi file syscl.conf dengan cara, ketik : 
nano /etc/sysctl.conf ,

lalu cari kalimat dibawah ini dan hilangkan tanda ( # ) : 
#net.ipv4.ip_forward=1 
Menjadi :
net.ipv4.ip_forward=1

Untuk lebih jelasnya silahkan anda lihat gambar di bawah ini, lalu simpan :

 Menjadi :
Langkah Keenam, melakukan konfigurasi file rc.local, dengan perinta :
nano /etc/rc.local ( ketikan seperti di bawah ini )

Langkah Ketujuh, melakukan konfigurasi file resolv.conf (DNS Server) dengan perintah
nano /etc/resolv.conf



Langkah Kedelapan, mengganti ip manual di lan card server dan juga client menjadi seperti topologi di dibawah ini.

Langkah Kesembilan, cek table routing dengan perintah netstat -nr

Langkah Kesepuluh, cek apakah semua jaringan bisa saling terhubung


         1.5. ANTISIPASI JIKA SINYAL WIFI HILANG
       Langkah Pertama, terminal sudah dalam mode super user

       Langkah Kedua, ketikan perintah 1 dan 2

       Langkah Ketiga, ketika muncul file editor ketikan seperti yang di bawah ini


Langkah Keempat, Restart komputer dengan perintah reboot


Sekian tutorial yang saya bagikan semoga bermanfaat untuk bahan belajar routing dan berterimakasih pada dosen pengajar jaringan komputer pak dimas yang turut membantu membuat router pc. semoga bermanfaat :-)