Feb 18, 2010

Skala Google Maps

Skala Google Maps per level adalah sebagai berikut.

z17 = 1:2250
z16 = 1:4500
z15 = 1:9000
z14 = 1:23000
z13 = 1:46000
z12 = 1:93000
z11 = 1:188000
z10 = 1:350000
z9 =1:725000
dst.

Hehe

GD Won't Complie Against libpng 1.4.0

From the libpng README.

"Removed the deprecated png_check_sig() function/macro."

The file ext/gd/libgd/gd_png.c currently uses this function and so will not compile against libpng 1.4.0. The libpng man page notes the following:

"The function png_check_sig(sig, num) was replaced with !png_sig_cmp(sig, 0, num). It has been deprecated since libpng-0.90."

Hehe

Mengetahui IP Address

Untuk mengetahui IP Address dapat menggunakan ifconfig.

Hehe

Mengetahui Semua Package yang Terinstall

Untuk mengetahui semua package yang terinstall dapat menggunakan perintah di bawah ini.

rpm -qa

Hehe

Menampilkan Isi File

Untuk menampilkan isi file dapat menggunakan perintah berikut ini.

cat namafile

Hehe

Menampilkan Kalender

Untuk menampilkan kalender dapat menggunakan perintah cal.

Hehe

Membuat Link File

Untuk membuat link file dapat menggunakan perintah berikut ini.

ln -s namafile namalinkfile

Hehe

Mengubah Owner Suatu Direktori Beserta File-file di Dalamnya

Untuk mengubah owner suatu direktori beserta file-file di dalamnya dapat menggunakan perintah di bawah ini.

chown -R namaowner namadirektori

Hehe

Mengubah Owner Suatu File

Untuk mengubah owner suatu file dapat menggunakan perintah di bawah ini.

chown namaowner namafile

Hehe

Mengubah Group Suatu Direktori Beserta File-file di Dalamnya

Untuk mengubah group suatu direktori beserta file-file di dalamnya dapat menggunakan perintah berikut ini.

chgrp -R namagroup namadirektori

Hehe

Mengubah Group Suatu File

Untuk mengubah group suatu file menggunakan perintah berikut ini.

chgrp namagroup namafile

Hehe

Pindah ke Home Directory

Untuk pindah ke home directory dapat menggunakan perintah du bawah ini.

cd ~

atau

cd $HOME

Hehe

Pindah ke Direktori Lain

Untuk pindah ke directory lain menggunakan perintah cd.

Hehe

Untuk Mengetahui Current Directory

Untuk mengetahui current directory dapat menggunakan perintah di bawah ini.

pwd

Hehe

Sekilas Tentang Library yang Dibutuhkan Oleh MapServer

1. GD
GD adalah library grafik. GD dependencies terdiri dari zlib, libpng, FreeType, dan libJPEG, yang memungkinkan GD memiliki kemampuan untuk mengkompres image, merender image PNG, menggunakan font TrueType, dan merender image JPEG.

2. FreeType
FreeType adalah sebuah font-rendering engine. Tidak digunakan langsung oleh MapServer tetapi digunakan GD untuk merender font.

3. libJPEG
Untuk merender image JPEG.

4. libpng
Untuk merender image PNG.

5. zlib
Untuk kompresi data.

6. GDAL
Library translator untuk data raster. Memiliki kemampuan untuk mengimport georeferenced raster image.

7. OGR
Menyediakan akses untuk membaca dan menulis berbagai macam format vektor.

8. Proj4
Library untuk proyeksi kartografi.

9. shapelib
Library untuk membuat dan manipulasi shapefile.

10.libcurl
Untuk menyediakan WMS support.

11.PDFLib
Membuat output PDF.

Hehe

Feb 17, 2010

List URL Untuk Mendownload Software yang Diperlukan Oleh MapServer

Berikut ini adalah list URL untuk mendownload software yang diperlukan oleh MapServer.

1. MapServer

2. GD

3. FreeType

4. libJPEG

5. libpng

6. zlib

7. GDAL

8. Proj.4

9. shapelib

Hehe

Menginstall Software dari Source

Untuk menginstall software dari source, urutannya adalah sebagai berikut ini.

1. Untar distribution tarball
2. Ubah direktori ke direktori yang baru saja dibentuk oleh proses untar di atas
3. Baca README dan INSTALL file (biasanya hal ini sering dilupakan)
4. Jalankan configure, dengan command-line option jika dibutuhkan
5. Jalankan make
6. Jalankan make check jika dimungkinkan
7. Jalankan make install jika dibutuhkan
8. Jalankan ldconfig


Hehe

Menambah/Menghilangkan Hak Tulis Suatu File

Untuk menambah hak tulis suatu file dapat menggunakan perintah berikut ini.

1. Menambah hak tulis pada user
chmod u+w namafile

2. Menambah hak tulis pada group
chmod g+w namafile

3. Menambah hak tulis pada others
chmod o+w namafile

4. Menambah hak tulis semua
chmod a+w namafile

Sedangkan untuk menghilangkan hak tulis suatu file dapat menggunakan perintah berikut ini.

1. Menghilangkan hak tulis pada user
chmod u-w namafile

2. Menghilangkan hak tulis pada group
chmod g-w namafile

3. Menghilangkan hak tulis pada others
chmod o-w namafile

4. Menghilangkan hak tulis semua
chmod a-w namafile

Hehe

Menambah/Menghilangkan Hak Baca Suatu File

Untuk menambah hak baca suatu file dapat menggunakan perintah berikut ini.

1. Menambah hak baca pada user
chmod u+r namafile

2. Menambah hak baca pada group
chmod g+r namafile

3. Menambah hak baca pada others
chmod o+r namafile

4. Menambah hak baca semua
chmod a+r namafile

Sedangkan untuk menghilangkan hak baca suatu file dapat menggunakan perintah berikut ini.

1. Menghilangkan hak baca pada user
chmod u-r namafile

2. Menghilangkan hak baca pada group
chmod g-r namafile

3. Menghilangkan hak baca pada others
chmod o-r namafile

4. Menghilangkan hak baca semua
chmod a-r namafile

Hehe

Menambah/Menghilangkan Hak Akses Suatu File

Untuk menambah hak akses suatu file dapat menggunakan perintah berikut ini.

1. Menambah hak akses pada user
chmod u+x namafile

2. Menambah hak akses pada group
chmod g+x namafile

3. Menambah hak akses pada others
chmod o+x namafile

4. Menambah hak akses semua
chmod a+x namafile

Sedangkan untuk menghilangkan hak akses suatu file dapat menggunakan perintah berikut ini.


1. Menghilangkan hak akses pada user
chmod u-x namafile

2. Menghilangkan hak akses pada group
chmod g-x namafile

3. Menghilangkan hak akses pada others
chmod o-x namafile

4. Menghilangkan hak akses semua
chmod a-x namafile

Hehe

Mengubah Owner dan Group Suatu Direktori Beserta File-file di Dalamnya

Untuk mengubah Owner dan Group suatu direktori beserta file-file di dalamnya dapat menggunakan perintah di bawah ini.

chown -R namaowner:namagroup namadirektori

Hehe

Mengubah Owner dan Group Suatu File

Untuk mengubah Owner dan Group suatu file bisa menggunakan perintah berikut ini.

chown namaowner:namagroup namafile

Hehe

Feb 16, 2010

Membuat Direktori Baru

Untuk membuat direktori baru, dapat menggunakan perintah di bawah ini.

mkdir namadirektoribaru

Hehe

Compress folder Namafolder ke tar gz

Untuk compress folder Namafolder ke tar gz menggunakan perintah di bawah ini.

tar czfv Namafolder.tar.gz Namafolder/

Hehe

Uncompress File tar gz

Untuk uncompress file tar gz dapat menggunakan perintah berikut ini.

tar -xvzf namafile.tar.gz

Hehe

Menghapus Direktori dengan Segala Isinya

Untuk menghapus direktori dengan segala isinya dapat menggunakan perintah di bawah ini.

rm -r namadirektori

Hehe

Mengopi Direktori dengan Segala Isinya

Untuk mengopi direktori dengan segala isinya dapat menggunakan perintah berikut.

cp -R namadirektorilama namadirektoribaru

Hehe

Mengopi File Dengan Tetap Mempertahankan Atribut

Mengopi file dengan tetap mempertahankan atribut dapat dilakukan dengan menggunakan perintah di bawah ini.

cp -p namafilelama namafilebaru

Hehe

Menampilkan Atribut File

Untuk menampilkan atribut file dalam suatu folder dapat menggunakan perintah,

ls -l

Hehe

Exiting vi

Untuk keluar dari vi command mode dapat menggunakan perintah berikut ini.

:wq (simpan lalu keluar)
:q! (keluar tanpa disimpan)

Dari insert mode dapat menggunakan perintah berikut ini.

ESC :wq (simpan lalu keluar)
ESC :q! (keluar tanpa disimpan)

Hehe

Mode Command pada vi

Untuk mengubah ke mode command dari mode insert dapat menggunakan tombol ESC.

Hehe

Command Mode dan Insert Mode pada vi

Command mode dan insert mode pada vi bisa digambarkan pada diagram di bawah ini.









Hehe

Membuka Text Editor

Untuk membuka text editor vi dari command line cukup menuliskan perintah berikut ini.

vi namafile

Sedangkan untuk membuka text editor gedit cukup menuliskan perintah berikut ini.

gedit namafile

Hehe