MapServer Tile LabelItem selalu kepotong

Saat kita menggunakan MapServer untuk meng-overlay ubin dari Google, yang sering jadi masalah adalah label-nya yang sering terpotong.

Anda bisa lihat yang terpotong di sini:

labelitem_terpotong

 

Seperti terlihat bahwa ada beberapa nama kecamatan yang terpotong, karena sebenarnya gambar kita adalah sebuah ubin 256×256 pixel masing-masingnya, sehingga label item sering terpotong.

 

Solusi untuk masalah di atas adalah dengan menambahkan dua beris berikut pada berkas MAP kita:

    PARTIALS FALSE
    FORCE FALSE

perintah tersebut di sisipkan di bagian LABEL yang di dalam CLASS, contoh:

      LABEL
        FONT "arial"
        SIZE 8
        OFFSET 0 0
        OUTLINECOLOR 128 255 255
        POSITION CC
        SHADOWCOLOR 128 128 128
        SHADOWSIZE 1 1
        TYPE TRUETYPE
    PARTIALS FALSE
    FORCE FALSE        
        
      END # LABEL

Hasilnya adalah sebagai berikut:

labelitem_tidakterpotong

Perhatikan bahwa label semakin sedikit, namun tidak ada lagi yang terpotong

 

Iklan