tutorial arcsde & postgree sql

53
Panduan Ins G stalasi dan Admi Geodatabase inistrasi

Upload: yudi-zulkarnaen

Post on 13-Sep-2015

250 views

Category:

Documents


18 download

DESCRIPTION

tutorial Arcsde postgree

TRANSCRIPT

  • Panduan Instalasi dan A

    Geodatabase

    Panduan Instalasi dan Administrasi

    Geodatabase

    dministrasi

  • Contents

    [Pembukaan] ................................

    [Instalasi ArcGIS Server] ................................

    Persiapan ................................

    Proses Instalasi ArcGIS Server

    Proses Post-Instalasi ArcGIS Server

    Proses Post-Instalasi Web Services

    Proses Instalasi ArcGIS Server

    Meng-akses ArcGIS Server dari PC Klien

    Mempublish Resource (MXD) menjadi Map Service

    Mempublish Resource (MXD) menjadi Basemap Map Service

    [Instalasi ArcSDE untuk Postgresql]

    Persiapan ................................

    Proses Instalasi ArcSDE untuk Postgresql

    Proses Post-Instalasi ArcSDE ................................

    Geodatabase dengan PostGIS

    Test Mengakses Database dengan ArcCatalog

    Membuat User dengan Script

    User Owner ................................

    User Editor ................................

    User Viewer ................................

    Menambahkan Keyword untuk tipe data PG_GEOMETRY

    Overview Customisasi Aplikasi Flex

    [Lampiran] ................................................................

    Daftar Isi

    ................................................................................................

    ................................................................................................

    ................................................................................................

    Server - GIS Services ................................................................

    Instalasi ArcGIS Server ................................................................

    Instalasi Web Services ................................................................

    Proses Instalasi ArcGIS Server Web Application ..............................................................

    akses ArcGIS Server dari PC Klien ................................................................

    Mempublish Resource (MXD) menjadi Map Service ................................

    Mempublish Resource (MXD) menjadi Basemap Map Service ................................

    [Instalasi ArcSDE untuk Postgresql] ................................................................

    ................................................................................................

    Proses Instalasi ArcSDE untuk Postgresql ................................................................

    ..............................................................................................

    Geodatabase dengan PostGIS ................................................................

    Test Mengakses Database dengan ArcCatalog ................................................................

    pt................................................................

    ................................................................................................

    ................................................................................................

    ................................................................................................

    Menambahkan Keyword untuk tipe data PG_GEOMETRY ................................

    Overview Customisasi Aplikasi Flex ................................................................

    ..............................................................................................

    ............................................................ 4

    ........................................... 6

    ............................................................. 6

    ........................................ 6

    ...................................................... 8

    ..................................................... 12

    .............................. 12

    ............................................. 14

    ........................................................... 15

    .......................................... 16

    ........................................................ 19

    ........................................................... 19

    ........................................... 19

    .............................. 19

    ............................................................ 25

    ................................... 28

    ............................................................. 29

    .................................................... 29

    ..................................................... 30

    .................................................... 30

    .................................................. 31

    .................................................... 33

    .............................. 36

  • Lampiran 1. Instalasi Postgresql

    Lampiran 2. Membuat Folder untuk menyimpan Tablespace

    Lampiran 3. Membuat Login Role, Schema dan Grant Table dengan script

    Lampiran 4. Keyword Postgis di ArcCatalog

    lampiran 5. Memberi Privilege ke Feature Class

    Lampiran 6. Melihat alamat REST dan Administrasi direktori REST

    [Troubleshoot] ................................

    Melihat Semua services yang ada

    Melakukan VACUUM terhadap database

    Mempublish Map Service dengan menggunakan skema tiling Google/Bing tetapi koordinat

    datanya WGS84 ................................

    Lampiran 1. Instalasi Postgresql ................................................................

    Lampiran 2. Membuat Folder untuk menyimpan Tablespace................................

    Lampiran 3. Membuat Login Role, Schema dan Grant Table dengan script

    Lampiran 4. Keyword Postgis di ArcCatalog ................................................................

    lampiran 5. Memberi Privilege ke Feature Class ................................................................

    Lampiran 6. Melihat alamat REST dan Administrasi direktori REST ................................

    ................................................................................................

    Melihat Semua services yang ada................................................................

    Melakukan VACUUM terhadap database ................................................................

    Service dengan menggunakan skema tiling Google/Bing tetapi koordinat

    ................................................................................................

    ......................................................... 36

    ............................................. 40

    Lampiran 3. Membuat Login Role, Schema dan Grant Table dengan script ........................ 43

    ........................................ 44

    ................................. 45

    .................................... 47

    ....................................................... 49

    ....................................................... 49

    ........................................... 50

    Service dengan menggunakan skema tiling Google/Bing tetapi koordinat

    .................................................. 50

  • [Pembukaan] Panduan ini dibuat untuk melengkapi training In

    Management in Multi-user Geodatabase

    Di sini akan ditunjukkan setiap langkah

    melakukan proses instalasi ArcGIS Server,

    kustomisasi web gis dengan menggunakan Flex

    dibuat untuk melengkapi training Introduction to ArcGIS Server,

    user Geodatabase dan Management Geodatabase di Postgresql

    jukkan setiap langkah langkah, secara singkat, yang harus dilakukan untuk

    oses instalasi ArcGIS Server, ArcSDE Postgresql dan sedikit overview tentang

    kustomisasi web gis dengan menggunakan Flex.

    n to ArcGIS Server, Data

    dan Management Geodatabase di Postgresql.

    yang harus dilakukan untuk

    dan sedikit overview tentang

  • INSTALASI

  • [Instalasi ArcGIS Server] Persiapan

    Untuk Windows 7 (Ultimate / Professional)

    Enterprise), beberapa hal yang harus diperhatikan sebelum memulai instalasi adalah

    komponen Windows yang

    terinstal :

    - Microsoft .NET Framework

    - IIS dan komponen

    Proses Instalasi ArcGIS Server

    Instalasi ArcGIS Server terdiri dari 2 bagian, yaitu instalasi

    Application. Gis Services

    Application digunakan untuk membuat aplikasi web gis.

    dilihat di panduan instalasi yang ada di dalam dvd installer.

    Berikut adalah proses instalasi ArcGIS Server

    - Masukkan dvd installer. Pilih

    - Terima License Agr

    (Ultimate / Professional) dan Windows Server 2008

    hal yang harus diperhatikan sebelum memulai instalasi adalah

    komponen Windows yang sudah harus terinstal. Beberapa komponen yang harus

    Microsoft .NET Framework 3.5 SP 1.

    IIS dan komponen-nya (lihat di guide yang ada bersama dengan dvd installer

    ArcGIS Server - GIS Services

    Instalasi ArcGIS Server terdiri dari 2 bagian, yaitu instalasi GIS Services dan Web

    berguna untuk mempublish service, sedangkan

    untuk membuat aplikasi web gis. Untuk lebih lengkapnya bisa

    dilihat di panduan instalasi yang ada di dalam dvd installer.

    Berikut adalah proses instalasi ArcGIS Server GIS Services :

    Masukkan dvd installer. Pilih GIS Services setup

    Terima License Agreement dengan mengklik Yes

    dan Windows Server 2008 (Standard /

    hal yang harus diperhatikan sebelum memulai instalasi adalah

    . Beberapa komponen yang harus

    di guide yang ada bersama dengan dvd installer)

    GIS Services dan Web

    berguna untuk mempublish service, sedangkan Web

    Untuk lebih lengkapnya bisa

  • - Pada jendela ini, ada beberapa fitur yang bisa di

    server, pilih semua komponen

    - Masukkan instance ArcGIS Server

    - Untuk sisanya, ikuti petunjuk di layar.

    Pada jendela ini, ada beberapa fitur yang bisa di-instal. Untuk instalasi di satu

    server, pilih semua komponen

    Masukkan instance ArcGIS Server

    Untuk sisanya, ikuti petunjuk di layar.

    instal. Untuk instalasi di satu

  • Proses Post-Instalasi ArcGIS Server

    Proses Post-Instalasi harus dilakukan agar ArcGIS Server bisa digunakan. Berikut adalah

    langkahnya :

    - Jalankan Post-Install. Akan muncul jendela seperti di bawah. Klik Next.

    - Akan muncul jendela untuk membuat akun SOM dan SOC. Biarkan defau

    yang ada seperti tampak pada jendela di bawah.

    Server

    Instalasi harus dilakukan agar ArcGIS Server bisa digunakan. Berikut adalah

    Install. Akan muncul jendela seperti di bawah. Klik Next.

    Akan muncul jendela untuk membuat akun SOM dan SOC. Biarkan defau

    yang ada seperti tampak pada jendela di bawah.

    Instalasi harus dilakukan agar ArcGIS Server bisa digunakan. Berikut adalah

    Install. Akan muncul jendela seperti di bawah. Klik Next.

    Akan muncul jendela untuk membuat akun SOM dan SOC. Biarkan default

  • - Seting akun yang akan digunakan oleh Server Web untuk masuk ke Server

    GIS untuk memproses permintaan servis Web. Biarkan default

    yang tampak pada gambar di bawah.

    - Tentukan lokasi direktori yang akan digunakan oleh ArcGIS Server dan nama

    Server Web. Biarkan default

    Seting akun yang akan digunakan oleh Server Web untuk masuk ke Server

    GIS untuk memproses permintaan servis Web. Biarkan default

    yang tampak pada gambar di bawah.

    Tentukan lokasi direktori yang akan digunakan oleh ArcGIS Server dan nama

    Server Web. Biarkan default-nya seperti yang terlihat di bawah

    Seting akun yang akan digunakan oleh Server Web untuk masuk ke Server

    GIS untuk memproses permintaan servis Web. Biarkan default-nya seperti

    Tentukan lokasi direktori yang akan digunakan oleh ArcGIS Server dan nama

    nya seperti yang terlihat di bawah

  • - Jika punya proxy maka masukkan alamat proxy. Kalau tidak punya maka pilih

    Do not use a proxy server

    - File configurasi ini bisa disimpan. Tentukan direktori untuk penyimpanannya,

    kalau tidak pilih

    Jika punya proxy maka masukkan alamat proxy. Kalau tidak punya maka pilih

    Do not use a proxy server

    File configurasi ini bisa disimpan. Tentukan direktori untuk penyimpanannya,

    kalau tidak pilih Do not export

    Jika punya proxy maka masukkan alamat proxy. Kalau tidak punya maka pilih

    File configurasi ini bisa disimpan. Tentukan direktori untuk penyimpanannya,

  • - Jendela yang terakhir merupakan rangkuman dari langkah

    sudah dipilih dalam instalasi

    - Yang terakhir adalah

    Jendela yang terakhir merupakan rangkuman dari langkah

    sudah dipilih dalam instalasi

    Yang terakhir adalah otorisasi license

    Jendela yang terakhir merupakan rangkuman dari langkah langkah yang

  • Proses Post-Instalasi Web Services

    Post-instalasi ini akan mengkonfigurasi Services Manager dan Web Services dengan

    melakukan pengaturan nama Server GIS dan akun yang digunakan untuk terhubung ke

    Server GIS. Post Instalasi Web Service pentin

    Web Services terinstal. Masukkan nama server dimana terinstal ArcGIS Server

    Proses Instalasi ArcGIS Server

    Web Application dipakai jika ingin menggunakan wizard pembuatan aplikasi webgis.

    Dengan menggunakan wizard, pembuatan

    tidak memerlukan waktu lama. Contoh webgis adalah seperti di bawah

    Instalasi Web Services

    instalasi ini akan mengkonfigurasi Services Manager dan Web Services dengan

    melakukan pengaturan nama Server GIS dan akun yang digunakan untuk terhubung ke

    Server GIS. Post Instalasi Web Service penting dilakukan jika Service Manager atau

    Masukkan nama server dimana terinstal ArcGIS Server

    Proses Instalasi ArcGIS Server Web Application

    Web Application dipakai jika ingin menggunakan wizard pembuatan aplikasi webgis.

    ggunakan wizard, pembuatan aplikasi web gis dapat disederhanakan da

    tidak memerlukan waktu lama. Contoh webgis adalah seperti di bawah

    instalasi ini akan mengkonfigurasi Services Manager dan Web Services dengan

    melakukan pengaturan nama Server GIS dan akun yang digunakan untuk terhubung ke

    g dilakukan jika Service Manager atau

    Masukkan nama server dimana terinstal ArcGIS Server.

    Web Application dipakai jika ingin menggunakan wizard pembuatan aplikasi webgis.

    aplikasi web gis dapat disederhanakan dan

    tidak memerlukan waktu lama. Contoh webgis adalah seperti di bawah

  • Untuk instalasi ArcGIS Server

    - Masuk sebagai Administrator

    - Masukkan dvd installer dan jalankan

    - Pilih fitur yang ingin diinstal

    - Masukkan nama instance Server ArcGIS. Defaultnya adalah ArcGIS

    - Setelah selesai Post Instalasi, maka

    account) yang diinginkan untuk menjadi admin ke dalam

    Untuk instalasi ArcGIS Server Web Application adalah sebagai berikut :

    Masuk sebagai Administrator

    kkan dvd installer dan jalankan Web Application setup

    Pilih fitur yang ingin diinstal

    Masukkan nama instance Server ArcGIS. Defaultnya adalah ArcGIS

    Setelah selesai Post Instalasi, maka daftarkan akun pengguna computer (user

    account) yang diinginkan untuk menjadi admin ke dalam

    Web Application adalah sebagai berikut :

    Web Application setup

    Masukkan nama instance Server ArcGIS. Defaultnya adalah ArcGIS

    akun pengguna computer (user

    account) yang diinginkan untuk menjadi admin ke dalam group agsadmin

  • Meng-akses ArcGIS Server dari PC Klien

    Untuk mempublish MXD sebagai service, seorang user tidak harus berada di depan

    server. Mempublish service bisa dil

    digunakan) dengan mengikuti langkah berikut :

    1. Buat user di PC Klien yang sama dengan user yang ada di server yang terdaftar ke

    dalam group agsadmin.

    Contoh : user di server yang terdaftar ke dalam group agsadmin

    maka buatlah user di PC Klien dengan nama yang sama dan password yang sama

    pula.

    2. Buka ArcCatalog. Pada jendela sebelah kiri, pilih

    3. Masukkan nama server seperti dibawah

    akses ArcGIS Server dari PC Klien

    Untuk mempublish MXD sebagai service, seorang user tidak harus berada di depan

    server. Mempublish service bisa dilakukan dari PC Klien (pc / laptop yang biasa

    digunakan) dengan mengikuti langkah berikut :

    Buat user di PC Klien yang sama dengan user yang ada di server yang terdaftar ke

    dalam group agsadmin.

    Contoh : user di server yang terdaftar ke dalam group agsadmin

    buatlah user di PC Klien dengan nama yang sama dan password yang sama

    Buka ArcCatalog. Pada jendela sebelah kiri, pilih GIS Server

    Masukkan nama server seperti dibawah

    Untuk mempublish MXD sebagai service, seorang user tidak harus berada di depan

    akukan dari PC Klien (pc / laptop yang biasa

    Buat user di PC Klien yang sama dengan user yang ada di server yang terdaftar ke

    Contoh : user di server yang terdaftar ke dalam group agsadmin adalah gisadmin,

    buatlah user di PC Klien dengan nama yang sama dan password yang sama

    Add ArcGIS Server.

  • Mempublish Resource (MXD) menjadi

    Resource yang telah dibuat harus ditaruh ke dalam folder dengan privilege tertentu

    agar dapat dipublish menjadi service

    1. Taruh MXD ke dalam folder tertentu, missal folder

    2. Share folder tersebeut

    3. Beri permission Modify

    seperti di bawah.

    4. Masuk ke ArCatalog. Pada jendela sebelah kiri, pilih

    sudah dibuat pada langkah sebelumnya (Bagian Meng

    Klien langkah ke 2)

    5. Cari MXD yang disimpan tadi dengan membuat koneksi ke folder tersebut (Connect

    to Folder).

    6. Klik kanan MXD dan pilih

    Mempublish Resource (MXD) menjadi Map Service

    Resource yang telah dibuat harus ditaruh ke dalam folder dengan privilege tertentu

    agar dapat dipublish menjadi service. Berikut adalah langkahnya :

    Taruh MXD ke dalam folder tertentu, missal folder student

    folder tersebeut

    permission Modify kepada Arcgis Server Object Container Account

    Masuk ke ArCatalog. Pada jendela sebelah kiri, pilih koneksi ke

    sudah dibuat pada langkah sebelumnya (Bagian Meng-akses ArcGIS Server dari PC

    Cari MXD yang disimpan tadi dengan membuat koneksi ke folder tersebut (Connect

    Klik kanan MXD dan pilih Publish to Arcgis Server

    Resource yang telah dibuat harus ditaruh ke dalam folder dengan privilege tertentu

    Arcgis Server Object Container Account dengan

    koneksi ke GIS Servers yang

    ArcGIS Server dari PC

    Cari MXD yang disimpan tadi dengan membuat koneksi ke folder tersebut (Connect

  • Mempublish Resource (MXD) menjadi Basemap Map Service

    Basemap digunakan sebagai background untuk aplikasi webgis yang akan dibuat.

    1. Persiapkan MXD-nya terlebih dahulu

    2. Taruh MXD-nya di folder yang digunakan untuk mempublish service

    3. Buka ArcGIS Server Manager

    4. Publish MXD ke folder service Basemap

    5. Setelah selesai dipublish, edit map service tersebut. Klik edit

    6. Pilih Tab Caching. Catatan

    Started

    Mempublish Resource (MXD) menjadi Basemap Map Service

    digunakan sebagai background untuk aplikasi webgis yang akan dibuat.

    nya terlebih dahulu

    nya di folder yang digunakan untuk mempublish service

    Buka ArcGIS Server Manager

    Publish MXD ke folder service Basemap

    dipublish, edit map service tersebut. Klik edit

    Catatan : map service yang akan di cache harus dalam Status

    digunakan sebagai background untuk aplikasi webgis yang akan dibuat.

    nya di folder yang digunakan untuk mempublish service

    : map service yang akan di cache harus dalam Status

  • 7. Skema tiling bisa dibuat sendiri atau bisa kita sesuaikan dengan skema caching pada

    Google Map. Centang Using

    hitam).

    Jika ingin menyesuaikan dengan skema tiling dengan Google Map, maka klik Load

    tiling scheme from (kotak biru).

    Webmercator.

    Jika ingin membuat sendiri,

    merah). Pilih sesuai kebutuhan.

    Skema tiling bisa dibuat sendiri atau bisa kita sesuaikan dengan skema caching pada

    Google Map. Centang Using tiles from a cache that you will define below (kotak

    Jika ingin menyesuaikan dengan skema tiling dengan Google Map, maka klik Load

    tiling scheme from (kotak biru). Koordinate system yang digunakan harus

    Jika ingin membuat sendiri, masukkan skala yang diinginkan lalu klik Add (kotak

    merah). Pilih sesuai kebutuhan.

    Skema tiling bisa dibuat sendiri atau bisa kita sesuaikan dengan skema caching pada

    tiles from a cache that you will define below (kotak

    Jika ingin menyesuaikan dengan skema tiling dengan Google Map, maka klik Load

    Koordinate system yang digunakan harus

    masukkan skala yang diinginkan lalu klik Add (kotak

  • 8. Untuk lengkapnya, review lagi training Introduction to ArcGIS Server

    Untuk lengkapnya, review lagi training Introduction to ArcGIS Server

    Untuk lengkapnya, review lagi training Introduction to ArcGIS Server

  • [Instalasi ArcSDE untuk Postgresql]Persiapan

    Sebelum memulai instalasi ArcSDE, ada beber

    1. Postgresql harus terinstal

    2. Postgis juga lebih baik diinstal dahulu. Tidak juga tidak masalah.

    3. Instal juga pgoledb untuk melakukan

    Proses Instalasi ArcSDE untuk

    Setelah persiapan selesai, maka instalasi dapat dilakukan. Masukkan dvd installer dan

    dobel klik Setup.exe. Berikut adalah langkah

    - Jangan pilih instalasi Postgre jika sudah ada.

    - Application Stack Builder tidak perlu dipilih

    Proses Post-Instalasi ArcSDE

    Setelah instalasi selesai dilakukan, post

    geodatabase spasial. Geodatabase yang terbentuk di sini

    Langkah langkahnya adalah sebagai berikut :

    [Instalasi ArcSDE untuk Postgresql]

    Sebelum memulai instalasi ArcSDE, ada beberapa hal yang harus dipenuhi, seperti :

    Postgresql harus terinstal. Lihat Lampiran 1. Instalasi Postresql

    Postgis juga lebih baik diinstal dahulu. Tidak juga tidak masalah.

    untuk melakukan koneksi OLEDB

    Proses Instalasi ArcSDE untuk Postgresql

    Setelah persiapan selesai, maka instalasi dapat dilakukan. Masukkan dvd installer dan

    dobel klik Setup.exe. Berikut adalah langkah langkahnya :

    Jangan pilih instalasi Postgre jika sudah ada.

    Application Stack Builder tidak perlu dipilih

    Setelah instalasi selesai dilakukan, post-instalasi dijalankan untuk membuat

    geodatabase spasial. Geodatabase yang terbentuk di sini tidak support PostGIS

    langkahnya adalah sebagai berikut :

    apa hal yang harus dipenuhi, seperti :

    Setelah persiapan selesai, maka instalasi dapat dilakukan. Masukkan dvd installer dan

    instalasi dijalankan untuk membuat

    tidak support PostGIS.

  • - Jalankan postinstall lalu

    - Jendela berikut akan muncul. Pilih semuanya

    Jalankan postinstall lalu Pilih Complete

    Jendela berikut akan muncul. Pilih semuanya

  • - Masuk sebagai super

    postgres

    - Masukkan password sde,

    tablespace.

    Catatan : Buat terlebih dahulu folder yang akan digunakan untuk

    menyimpan tablespace

    Membuat Folder untuk menyimpan Tablespace

    Tablespace posgis akan otomatis terbentuk

    Masuk sebagai super-admin Postgres, biasanya pakai nama pengguna

    password sde, nama database, default tablespace dan lokasi

    : Buat terlebih dahulu folder yang akan digunakan untuk

    menyimpan tablespace dan buatlah juga tablespace-nya

    Membuat Folder untuk menyimpan Tablespace.

    Tablespace posgis akan otomatis terbentuk. Cek di PGAdmin.

    admin Postgres, biasanya pakai nama pengguna

    , default tablespace dan lokasi

    : Buat terlebih dahulu folder yang akan digunakan untuk

    nya. Lihat Lampiran 2.

    . Cek di PGAdmin.

  • - Repository merupaka

    skema SDE.

    - Akan muncul pesan

    Repository merupakan system file dari ArcSDE. Biasanya disimpan dalam

    Akan muncul pesan error. Tapi ini normal, tidak ada error yang terjadi

    n system file dari ArcSDE. Biasanya disimpan dalam

    Tapi ini normal, tidak ada error yang terjadi

  • - Tutup pesan errornya (kalau tadi melihat pesannya). Pada jendela otorisasi,

    tekan Cancel. Ini akan memulai

    sepenuhnya)

    - Jalankan kembali post

    Tutup pesan errornya (kalau tadi melihat pesannya). Pada jendela otorisasi,

    . Ini akan memulai post-instalasi dari awal (tidak dari awal

    Jalankan kembali post-instalasi. Pilih 2 opsi yang terbawah

    Tutup pesan errornya (kalau tadi melihat pesannya). Pada jendela otorisasi,

    instalasi dari awal (tidak dari awal

    . Pilih 2 opsi yang terbawah

  • - Masukkan file license. Akan muncul

    pesan error yang

    Masukkan file license. Akan muncul error lagi. Tapi ini bukan error, hanya

    pesan error yang false-positive

    lagi. Tapi ini bukan error, hanya

  • - Klik No untuk memulai dari

    terakhir saja, Create ArcSDE Service. Masukkan

    number, SDE user password

    Geodatabase dengan PostGIS

    Ada dua cara untuk membuat geodatabase yang

    Cara yang pertama yaitu membuat dulu database dengan menggunakan template

    PostGIS dan yang kedua adalah menambahkan PostGIS ke database yang telah dibuat.

    Di sini akan dibahas dengan menggunakan cara yang pertama saja. Beri

    langkah langkahnya :

    1. Lakukan instalasi Postgis 1.5

    2. Buka PSQL to postgres (Start

    3. Buat database yang support

    CREATE DATABASE spatialdbpg TEMPLATE=template_postgis;4. Buat login role untuk data owner, editor dan viewer

    Buka PGAdmin. Klik

    menggunakan PGAdmin.

    Grant Table dengan script

    untuk memulai dari awal. Jalankan lagi post-instalasi, pilih opsi yang

    terakhir saja, Create ArcSDE Service. Masukkan service name, service port

    number, SDE user password dan Database name.

    Ada dua cara untuk membuat geodatabase yang mensupport PGGEOMETRY (PostGIS).

    Cara yang pertama yaitu membuat dulu database dengan menggunakan template

    PostGIS dan yang kedua adalah menambahkan PostGIS ke database yang telah dibuat.

    Di sini akan dibahas dengan menggunakan cara yang pertama saja. Beri

    Lakukan instalasi Postgis 1.5

    to postgres (Start -> All Programs -> PostgreSQL 8.3)

    database yang support postgis dengan script :

    CREATE DATABASE spatialdbpg TEMPLATE=template_postgis;untuk data owner, editor dan viewer

    Klik kanan Login Role ATAU buat login role dengan

    menggunakan PGAdmin. Lihat Lampiran 3. Membuat Login Role

    dengan script.

    instalasi, pilih opsi yang

    service name, service port

    mensupport PGGEOMETRY (PostGIS).

    Cara yang pertama yaitu membuat dulu database dengan menggunakan template

    PostGIS dan yang kedua adalah menambahkan PostGIS ke database yang telah dibuat.

    Di sini akan dibahas dengan menggunakan cara yang pertama saja. Berikut adalah

    > PostgreSQL 8.3)

    CREATE DATABASE spatialdbpg TEMPLATE=template_postgis;

    ATAU buat login role dengan

    Membuat Login Role, Schema dan

  • Catatan : Untuk user

    centang Can create database

    objects. Sedangkan untuk user

    lainnya, editor dan

    perlu dicentang.

    : Untuk user owner,

    centang Can create database

    objects. Sedangkan untuk user

    dan viewer, tidak

  • 5. Buat skema

    Buka PGAdmin. Klik di database yang diinginkan, klik Schemas, klik New

    Schema

    Catatan : nama skema harus sama persis dengan nama login role.

    Jangan lupa untuk memberi privilege USAGE kepada user Public agar skema

    yang baru ini bisa diakses. Centang USAGE lalu klik Add/Change.

    Lihat Lampiran xx untuk membuat skema dengan menggunak

    6. Lakukan Grant pada schema yang baru dibuat, spatial_ref_sys dan

    public_geometry. Buka PGAdm

    Membuat Role, Schema dan Grant Table dengan Script

    GRANT select, insert, update, delete on public.geome

    GRANT select ON TABLE public.spatial_ref_sys TO spatialdbpg;

    7. Lakukan proses post instalasi ArcSDE. Pilih opsi Complete (Lihat section Proses

    Post-Instalasi ArcSDE)

    8. Setelah selesai Post

    untuk menyimpan data dengan tipe Postgis

    Buka PGAdmin. Klik di database yang diinginkan, klik Schemas, klik New

    : nama skema harus sama persis dengan nama login role.

    Jangan lupa untuk memberi privilege USAGE kepada user Public agar skema

    yang baru ini bisa diakses. Centang USAGE lalu klik Add/Change.

    Lihat Lampiran xx untuk membuat skema dengan menggunak

    Lakukan Grant pada schema yang baru dibuat, spatial_ref_sys dan

    Buka PGAdmin dan jalankan script dibawah. Lihat Lampiran xx

    Membuat Role, Schema dan Grant Table dengan Script

    select, insert, update, delete on public.geometry_columns to spatialdbpg;

    GRANT select ON TABLE public.spatial_ref_sys TO spatialdbpg;

    Lakukan proses post instalasi ArcSDE. Pilih opsi Complete (Lihat section Proses

    Instalasi ArcSDE)

    Setelah selesai Post-Instalasi, maka geodatabase yang terbentuk bisa digunakan

    untuk menyimpan data dengan tipe Postgis

    Buka PGAdmin. Klik di database yang diinginkan, klik Schemas, klik New

    : nama skema harus sama persis dengan nama login role.

    Jangan lupa untuk memberi privilege USAGE kepada user Public agar skema

    yang baru ini bisa diakses. Centang USAGE lalu klik Add/Change.

    Lihat Lampiran xx untuk membuat skema dengan menggunakan script

    Lakukan Grant pada schema yang baru dibuat, spatial_ref_sys dan

    in dan jalankan script dibawah. Lihat Lampiran xx

    select, insert, update, delete on try_columns to spatialdbpg;

    GRANT select ON TABLE public.spatial_ref_sys TO

    Lakukan proses post instalasi ArcSDE. Pilih opsi Complete (Lihat section Proses

    terbentuk bisa digunakan

  • Test Mengakses Database dengan ArcCatalog

    Setelah semua user terbentuk, sekarang saatnya dilakukan testing. Testing diperlukan

    untuk memastikan apakah user yang sudah terbentuk bisa dipakai

    geodatabase.

    1. Buka ArcCAtalog

    2. Klik Add Spatial Database Connection

    3. Masukkan parameter :

    Server : IP Address ATAU nama server

    Service : nomor port (Application Connect) ATAU sde:postgresql:nama

    server

    Database : kosong (Application Co

    Username dan Password : isi dengan login role yang sudah dibuat di PGAdmin

    4. Klik Test Connection. Klik OK

    5. Masuk dengan user owner

    sudah siap digunakan.

    kepada Feature Class yang baru terbuat.

    Feature Class

    Test Mengakses Database dengan ArcCatalog

    Setelah semua user terbentuk, sekarang saatnya dilakukan testing. Testing diperlukan

    untuk memastikan apakah user yang sudah terbentuk bisa dipakai

    Add Spatial Database Connection

    Masukkan parameter :

    Server : IP Address ATAU nama server

    Service : nomor port (Application Connect) ATAU sde:postgresql:nama

    Application Connect) ATAU nama database (Direct Connect)

    Username dan Password : isi dengan login role yang sudah dibuat di PGAdmin

    Klik Test Connection. Klik OK

    owner. Buatlah 1 Feature Class. Jika sukses, maka database

    . Beri privilege yang sesuai kepada user editor

    kepada Feature Class yang baru terbuat. Lihat lampiran 5. Memberi Privilege ke

    Setelah semua user terbentuk, sekarang saatnya dilakukan testing. Testing diperlukan

    untuk memastikan apakah user yang sudah terbentuk bisa dipakai untuk masuk ke

    Service : nomor port (Application Connect) ATAU sde:postgresql:nama/IP

    nnect) ATAU nama database (Direct Connect)

    Username dan Password : isi dengan login role yang sudah dibuat di PGAdmin

    . Buatlah 1 Feature Class. Jika sukses, maka database

    editor dan viewer

    Memberi Privilege ke

  • Jangan lupa untuk mengecek ukuran folder

    fisik geodatabase (mis

    yang disimpan sudah berada di tempat yang benar

    6. Masuk dengan user viewer

    atas sudah berjalan dengan baik

    Membuat User dengan Script

    Catatan : Lewati section ini. S

    tidak perlu menggunakan script. Section di atas, Geodatabase dengan Postgis

    sudah memuat pembuatan user

    Setelah database selesai terbentuk, maka dibuatlah user dengan otoritas yang

    berbeda.Pembuatan user ini dilakukan lewat PGADMIN. Ada 3 tipe user, yaitu user

    yang bersifat memiliki data (Owner), user yang bisa mengedit data (Editor) dan user

    yang hanya bisa melihat (Viewer).

    User Owner

    Owner adalah yang memiliki data. Di sini user

    adalah langkah pembuatan user owner :

    1. Buat Role gisadmin dengan password

    CREATE ROLE gisadmin LOGIN ENCRYPTED PASSWORD 'gisadmin' NOSUPERUSER NOINHERIT CREATEDB NOCREATEROLE;

    2. Buat Schema gisadmin

    CREATE SCHEMA gisadmin AUTHORIZATION gisadmin;GRANT USAGE ON SCHEMA gisadmin TO gisadmin;GRANT CREATE ON SCHEMA gisadmin TO gisadmin;GRANT USAGE ON SCHEMA sde TO gisadmin;

    3. Kalau pakai database yang support

    GRANT select, ipublic.geometry_columns to gisadmin;

    GRANT select ON TABLE public.spatial_ref_sys TO gisadmin;

    4. Instal st_raster untuk men

    Sdesetup o install_st_raster namadatabase

    Jangan lupa untuk mengecek ukuran folder yang digunakan untuk menyimpan file

    misal : D:/tbs_tdmrc). Jika ukuran folder bertambah, maka data

    yang disimpan sudah berada di tempat yang benar

    viewer atau editor. Jika melihat Feature Class, maka Step 5 di

    atas sudah berjalan dengan baik

    ewati section ini. Semua user di bawah ini bisa dibuat melalui PGAdmin

    tidak perlu menggunakan script. Section di atas, Geodatabase dengan Postgis

    sudah memuat pembuatan user

    Setelah database selesai terbentuk, maka dibuatlah user dengan otoritas yang

    berbeda.Pembuatan user ini dilakukan lewat PGADMIN. Ada 3 tipe user, yaitu user

    yang bersifat memiliki data (Owner), user yang bisa mengedit data (Editor) dan user

    yang hanya bisa melihat (Viewer).

    Owner adalah yang memiliki data. Di sini user owner-nya adalah

    adalah langkah pembuatan user owner :

    dengan password gisadmin

    CREATE ROLE gisadmin LOGIN ENCRYPTED PASSWORD 'gisadmin' NOSUPERUSER NOINHERIT CREATEDB NOCREATEROLE;

    gisadmin

    MA gisadmin AUTHORIZATION gisadmin;GRANT USAGE ON SCHEMA gisadmin TO gisadmin;GRANT CREATE ON SCHEMA gisadmin TO gisadmin;GRANT USAGE ON SCHEMA sde TO gisadmin;

    database yang support POSTGIS, jalankan Step 3 dan 4 (optional)

    GRANT select, insert, update, delete on public.geometry_columns to gisadmin;

    GRANT select ON TABLE public.spatial_ref_sys TO

    Instal st_raster untuk men-suport raster storage (optional)

    o install_st_raster d POSTGRESQL namadatabase s server

    yang digunakan untuk menyimpan file

    . Jika ukuran folder bertambah, maka data

    Jika melihat Feature Class, maka Step 5 di

    emua user di bawah ini bisa dibuat melalui PGAdmin,

    tidak perlu menggunakan script. Section di atas, Geodatabase dengan Postgis

    Setelah database selesai terbentuk, maka dibuatlah user dengan otoritas yang

    berbeda.Pembuatan user ini dilakukan lewat PGADMIN. Ada 3 tipe user, yaitu user

    yang bersifat memiliki data (Owner), user yang bisa mengedit data (Editor) dan user

    nya adalah gisadmin. Berikut

    NOSUPERUSER NOINHERIT CREATEDB NOCREATEROLE;

    MA gisadmin AUTHORIZATION gisadmin; GRANT USAGE ON SCHEMA gisadmin TO gisadmin; GRANT CREATE ON SCHEMA gisadmin TO gisadmin;

    POSTGIS, jalankan Step 3 dan 4 (optional)

    GRANT select ON TABLE public.spatial_ref_sys TO

    d POSTGRESQL D

  • User Editor

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    adalah cara pembuatan user editor yang bernama

    1. Buat role giseditor. Semua Role Priv tdk perlu dicentang

    2. Buat schema giseditor

    adalah giseditor

    3. Lakukan GRANT seperti di bawah

    GRANT USAGE ON SCHEMA giseditor TO giseditor;GRANT USAGE ON SCHEMA giseditor TO public;GRANT USAGE ON SCHEMA sde TO giseditor;GRANT USAGE ON SCHEM

    4. Buka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai

    salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record minimal

    101.

    5. Tutup ArcMap

    6. Pada schema giseditor

    User Viewer

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    adalah cara pembuatan user editor yang bernama

    1. Buat role gisviewer. Semua Role Priv tdk perlu dicentang

    2. Buat schema gisviewer

    adalah gisviewer

    3. Lakukan GRANT seperti di bawah

    GRANT USAGE ON SCHEMA GRANT USAGE ON SCHEMA GRANT USAGE ON SCHEMA sde TO GRANT USAGE ON SCHEMA gisadmin TO

    4. Buka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai

    Pilih salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record

    minimal 101.

    5. Tutup ArcMap

    6. Pada schema gisviewer

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    adalah cara pembuatan user editor yang bernama giseditor

    . Semua Role Priv tdk perlu dicentang

    giseditor dengan privilege Usage dan Create. Owner dari schema ini

    Lakukan GRANT seperti di bawah

    GRANT USAGE ON SCHEMA giseditor TO giseditor;GRANT USAGE ON SCHEMA giseditor TO public; GRANT USAGE ON SCHEMA sde TO giseditor; GRANT USAGE ON SCHEMA gisadmin TO giseditor;Buka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai

    salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record minimal

    giseditor hilangkan privilegeCreate (C)

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    adalah cara pembuatan user editor yang bernama gisviewer

    . Semua Role Priv tdk perlu dicentang

    gisviewer dengan privilege Usage dan Create. Owner dari schema ini

    Lakukan GRANT seperti di bawah

    GRANT USAGE ON SCHEMA gisviewer TO gisviewerGRANT USAGE ON SCHEMA gisviewer TO public; GRANT USAGE ON SCHEMA sde TO gisviewer; GRANT USAGE ON SCHEMA gisadmin TO gisviewerBuka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai

    Pilih salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record

    gisviewer hilangkan privilegeCreate (C)

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    dengan privilege Usage dan Create. Owner dari schema ini

    GRANT USAGE ON SCHEMA giseditor TO giseditor;

    A gisadmin TO giseditor; Buka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai giseditor. Pilih

    salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record minimal

    Editor adalah user yang bisa melihat dan melakukan editing terhadap data. Berikut

    age dan Create. Owner dari schema ini

    gisviewer;

    wer;

    Buka ArcMap. Buka Catalog Window. Masuk ke geodatabase sebagai gisviewer.

    Pilih salah satu layer dan lakukan seleksi (Selection) yang menghasilkan record

  • Menambahkan Keyword untuk tipe data PG_GEOMETRY

    Supaya geodatabase bisa digunakan untuk menyimpan data dengan format

    PG_GEOMETRY, maka perlu ditambahkan keyword baru, misalnya keyword dengan

    nama PGGEOM. Berikut adalah langkahnya :

    Catatan :

    - Jika databasenya belum

    menyimpan data dalam format Postgis

    - Biasanya secara default sudah ada keyword

    format Postgis.

    Keyword Postgis

    1. Export keyword dari geodatabase yang sudah ada

    sdedbtune -o export nama_server -u sde

    sdedbtune -o export localhost -u sde

    Buka mykiword.txt. Kopi dan pas

    dari ##Defaults sampai

    ##PGGEOM, lalu Cari bagian

    menjadi GEOMETRY_STORAGE

    ##Defaults

    GEOMETRY_STORAGE ST_GEOMETRY

    END ##PGGEOM

    GEOMETRY_STORAGE PG_GEOMETRY

    END

    rd untuk tipe data PG_GEOMETRY

    Supaya geodatabase bisa digunakan untuk menyimpan data dengan format

    PG_GEOMETRY, maka perlu ditambahkan keyword baru, misalnya keyword dengan

    . Berikut adalah langkahnya :

    Jika databasenya belum ditambahkan Postgis maka geodatabase tidak bisa

    menyimpan data dalam format Postgis

    Biasanya secara default sudah ada keyword untuk menyimpan data dalam

    Keywordnya adalah PG_GEOMETRY. Lihat Lampiran

    Keyword Postgis di ArcCatalog

    keyword dari geodatabase yang sudah ada

    o export -f lokasi_file -i port_serviceu sde -p sde -D nama_database

    o export -f c:/mykiword.txt -i 6161 u sde -p sde -D wilson

    Buka mykiword.txt. Kopi dan paste bagian Default ke akhir dokumen. Yang dikopi

    sampai End. Dan re-name ##Defaults hasil kopian ini menjadi

    Cari bagian GEOMETRY_STORAGE ST_GEOMETRY

    GEOMETRY_STORAGE PG_GEOMETRY. Hasilnya :

    GEOMETRY_STORAGE ST_GEOMETRY

    GEOMETRY_STORAGE PG_GEOMETRY

    Supaya geodatabase bisa digunakan untuk menyimpan data dengan format

    PG_GEOMETRY, maka perlu ditambahkan keyword baru, misalnya keyword dengan

    ditambahkan Postgis maka geodatabase tidak bisa

    untuk menyimpan data dalam

    Lihat Lampiran 4.

    port_service -s

    i 6161 -s

    ke akhir dokumen. Yang dikopi

    hasil kopian ini menjadi

    GEOMETRY_STORAGE ST_GEOMETRY dan ubah

  • 2. Simpan file text tersebut menjadi

    3. Import keyword yang baru ini ke geodatabase yang sudah ada

    sdedbtune -o imlocalhost -u sde

    Simpan file text tersebut menjadi mykiword2.txt

    Import keyword yang baru ini ke geodatabase yang sudah ada

    o import -f c:/mykiword2.txt -i 6161 u sde -p sde -D Wilson

    i 6161 -s

  • Overview Customisasi Aplikasi Flex

    Aplikasi Flex Viewer untuk ArcGIS bisa didownload dari .. Berikut adalah sekilas tentang

    struktur aplikasi ini dan cara melakukan modifikasi.

    Jika memiliki aplikasi web yang sudah merupakan hasil dari compile, maka

    aplikasi tersebut ditempatkan di C:/inetpub/wwroot/.

    Di dalam folder ini ada beberapa folder seperti

    Berikut adalah contoh susunan foldernya :

    Overview Customisasi Aplikasi Flex

    Aplikasi Flex Viewer untuk ArcGIS bisa didownload dari .. Berikut adalah sekilas tentang

    struktur aplikasi ini dan cara melakukan modifikasi.

    b yang sudah merupakan hasil dari compile, maka

    tersebut ditempatkan di C:/inetpub/wwroot/.

    Di dalam folder ini ada beberapa folder seperti widgets, popups dan ada file config.xml.

    Berikut adalah contoh susunan foldernya :

    Aplikasi Flex Viewer untuk ArcGIS bisa didownload dari .. Berikut adalah sekilas tentang

    b yang sudah merupakan hasil dari compile, maka folder yang berisi

    dan ada file config.xml.

  • Aplikasi Flex terdiri atas beberapa komponen yang disebut

    Penyesuaian widget akan berakibat pada berubahnya tampilan visual dan fungsi beberapa

    widget.

    Jenis widget, layer operational dan layer basemap bisa ditambahkan melalui file

    Untuk menambahkan widget, menambahkan layer operational dan menambahkan layer

    basemap lakukan langkah berikut :

    1. Buka config.xml dengan menggunakan program text editor

    2. Untuk menambahkan widget

    a. Temukan tag

    b. Tambahkan widget yang diinginkan. Misalkan ingin menambah widget dengan

    nama widgetsaya.

    c. Ketikkan :

  • Penjelasan coding :

    Icon : lokasi gambar / icon dari

    Config : lokasi file xml. File xml inilah yang diedit untuk mengkonfigurasi

    yang digunakan.

    URL : lokasi SWF yang digunakan.

    d. Temukan tag

    e. Tambahkan layer operational. Misal ingin menambah layer operational

    riskmap

    f. Ketikkan :

    Penjelasan coding : Coding

    "url="http://komputereadji/ArcGIS/rest/services/imagesvc/ImageServer"/>Untuk melihat semua ala

    Melihat alamat REST dan Administrasi

    url="widgets/Print/PrintWidget.swf"/>Penjelasan coding :

    Icon : lokasi gambar / icon dari widget

    Config : lokasi file xml. File xml inilah yang diedit untuk mengkonfigurasi

    URL : lokasi SWF yang digunakan. Jangan merubah ini

    Temukan tag

    Tambahkan layer operational. Misal ingin menambah layer operational

    Penjelasan coding : Coding

    "url="http://komputereadji/ArcGIS/rest/services/imagesvc/ImageServer"/> adalah alamat REST dari service yang dipublish. Untuk melihat semua alamat REST dari service yang dipublish

    Melihat alamat REST dan Administrasi direktori REST

    url="widgets/Print/PrintWidget.swf"/>

    Config : lokasi file xml. File xml inilah yang diedit untuk mengkonfigurasi widget

    Tambahkan layer operational. Misal ingin menambah layer operational

  • [Lampiran] Lampiran 1. Instalasi Postgresql

    1. Pilih komponen yang akan diinstal. Terima saja default

    2. Catatan : Parameter Account Name adalah nama komputer

    Instalasi Postgresql

    Pilih komponen yang akan diinstal. Terima saja default-nya

    : Parameter Account Name adalah nama komputer

  • 3. Pilih Yes. Ini akan membuat username baru dengan nama postgres di server.

    4. Pilih No. Jika pilih Yes maka password yang tadi dimasukkan akan terganti.

    5. Jangan lupa untuk mencentang opsi

    localhost supaya server bisa menerima koneksi dari luar

    6. Biarkan opsi ini default. Secara default yang tercentang adalah Adminpack

    UUID OSSP

    Yes. Ini akan membuat username baru dengan nama postgres di server.

    Pilih No. Jika pilih Yes maka password yang tadi dimasukkan akan terganti.

    untuk mencentang opsi Accept connections on all addresses, not just

    supaya server bisa menerima koneksi dari luar

    Biarkan opsi ini default. Secara default yang tercentang adalah Adminpack

    Yes. Ini akan membuat username baru dengan nama postgres di server.

    Pilih No. Jika pilih Yes maka password yang tadi dimasukkan akan terganti.

    connections on all addresses, not just

    Biarkan opsi ini default. Secara default yang tercentang adalah Adminpack dan

  • 7. Selesai. Klik Finish

    8. Setelah proses instalasi selesai, edit

    koneksi dari luar. Catatan : sorot koneksi database. Klik menu Tools

    Configuration -> pg_hba.conf

    Setelah proses instalasi selesai, edit file pg_hba.conf supaya server dapat menerima

    koneksi dari luar. Catatan : sorot koneksi database. Klik menu Tools

    > pg_hba.conf

    supaya server dapat menerima

    koneksi dari luar. Catatan : sorot koneksi database. Klik menu Tools -> Server

  • 9. Masukkan parameter berikut :

    Enabled : Dicentang

    Type : Host

    Database : all

    User : all

    IP Address : 192.168.1.0/24 (sesuaikan dengan IP Address

    Method : md5

    Masukkan parameter berikut :

    192.168.1.0/24 (sesuaikan dengan IP Address di network local)

    di network local)

  • Klik OK

    10. Klik Save untuk menyimpan konfigurasi yang baru ini dan klik Start untuk me

    loading konfigurasi ini

    Lampiran 2. Membuat Folder untuk menyimpan Tablespace

    1. Buat folder baru di tempat yang biasa digunakan untuk menyimpan data. Hindari

    untuk menyimpan data di drive C. Misalnya membuat folder di D dengan nama

    tbs_tdmrc

    2. Klik kanan tbs_tdmrc. Pilih Properties. Klik Tab Security. Klik Add

    Klik Save untuk menyimpan konfigurasi yang baru ini dan klik Start untuk me

    Membuat Folder untuk menyimpan Tablespace

    folder baru di tempat yang biasa digunakan untuk menyimpan data. Hindari

    untuk menyimpan data di drive C. Misalnya membuat folder di D dengan nama

    Klik kanan tbs_tdmrc. Pilih Properties. Klik Tab Security. Klik Add

    Klik Save untuk menyimpan konfigurasi yang baru ini dan klik Start untuk me-

    folder baru di tempat yang biasa digunakan untuk menyimpan data. Hindari

    untuk menyimpan data di drive C. Misalnya membuat folder di D dengan nama

    Klik kanan tbs_tdmrc. Pilih Properties. Klik Tab Security. Klik Add

  • 3. Klik Advanced. Klik Find Now. Pilih nama user postgres. Klik OK

    Folder untuk menyimpan tablespace harus diberi security untuk user

    software Postgre akan mengakses folder ini melalui akun user

    4. Klik OK. Sorot (highlight) user

    lik Find Now. Pilih nama user postgres. Klik OK

    Folder untuk menyimpan tablespace harus diberi security untuk user

    software Postgre akan mengakses folder ini melalui akun user postgres

    Klik OK. Sorot (highlight) user postgres. Beri Permissions yang Full Control

    lik Find Now. Pilih nama user postgres. Klik OK

    Folder untuk menyimpan tablespace harus diberi security untuk user postgres karena

    postgres.

    . Beri Permissions yang Full Control

  • Lampiran 3. Membuat Login Role

    1. Untuk membuat login role dengan script maka buka PGAdmin. Klik database yang

    diinginkan lalu klik tombol SQL

    2. Kopikan script berikut dan jalankan

    Untuk membuat login role user

    create role owner createdb;

    [Artinya : buatlah login role dengan nama owner dengan password tdmrc1]

    Untuk membuat schema

    create schema owner

    [Artinya : buatlah skema dengan nama owner yang dimiliki oleh user bernama

    owner]

    Untuk memberikan akses terhadap tabel public.geometry_columns dan

    public.spatial_ref_sys kepada user

    GRANT select, insert, update, delpublic.geometry_columns to

    GRANT select ON TABLE public.spatial_ref_sys TO

    Membuat Login Role, Schema dan Grant Table dengan script

    Untuk membuat login role dengan script maka buka PGAdmin. Klik database yang

    diinginkan lalu klik tombol SQL

    ut dan jalankan

    Untuk membuat login role user owner jalankan :

    login password ' tdmrc1' noinherit

    [Artinya : buatlah login role dengan nama owner dengan password tdmrc1]

    Untuk membuat schema owner, jalankan :

    owner authorization owner;

    [Artinya : buatlah skema dengan nama owner yang dimiliki oleh user bernama

    Untuk memberikan akses terhadap tabel public.geometry_columns dan

    public.spatial_ref_sys kepada user owner, jalankan :

    select, insert, update, delete on public.geometry_columns to owner;

    GRANT select ON TABLE public.spatial_ref_sys TO

    dengan script

    Untuk membuat login role dengan script maka buka PGAdmin. Klik database yang

    ' noinherit

    [Artinya : buatlah login role dengan nama owner dengan password tdmrc1]

    [Artinya : buatlah skema dengan nama owner yang dimiliki oleh user bernama

    Untuk memberikan akses terhadap tabel public.geometry_columns dan

    GRANT select ON TABLE public.spatial_ref_sys TO owner;

  • Lampiran 4. Keyword Postgis di ArcCatalog

    Untuk menyimpan data / layer dalam format Postgis, diperlukan keyword tertentu. Saat

    pembuatan layer baru di ArcCatalog, pada jendela berikut

    PG_GEOMETRY

    Keyword Postgis di ArcCatalog

    Untuk menyimpan data / layer dalam format Postgis, diperlukan keyword tertentu. Saat

    tan layer baru di ArcCatalog, pada jendela berikut pilihlah keyword

    Untuk menyimpan data / layer dalam format Postgis, diperlukan keyword tertentu. Saat

    pilihlah keyword

  • lampiran 5. Memberi Privilege ke Feature Class

    Untuk bisa memberikan Privilege terhadap suatu Feature Class, maka diperlukan login ke

    database sebagai pemilik data (own

    1. Masuk ke geodatabase sebagai user

    2. Pilih Feature Class yang in

    Memberi Privilege ke Feature Class

    Untuk bisa memberikan Privilege terhadap suatu Feature Class, maka diperlukan login ke

    owner).

    Masuk ke geodatabase sebagai user owner

    Pilih Feature Class yang ingin diberi permission. Klik kanan di Feature Class

    Masukkan Username pemilik data

    (gisadmin ATAU owner)

    Untuk bisa memberikan Privilege terhadap suatu Feature Class, maka diperlukan login ke

    . Klik kanan di Feature Class -> Privilege

    Masukkan Username pemilik data

    (gisadmin ATAU owner)

  • 3. Masukkan parameter berikut :

    Untuk EDITOR : View : GRANT,

    Untuk VIEWER : View : GRANT, Edit : As IS

    4. Buka ArcMap. Masuk ke geodatabase sebagai user

    sudah di-grant.

    Masukkan parameter berikut :

    Untuk EDITOR : View : GRANT, Edit : GRANT

    Untuk VIEWER : View : GRANT, Edit : As IS

    Masuk ke geodatabase sebagai user editor. Edit Feature Class yang

    . Edit Feature Class yang

  • Lampiran 6. Melihat alamat REST dan Administrasi direktori REST

    Untuk melihat direktori REST, ketikkan

    Untuk administrasi direktori REST, ketikkan alamat

    Masukkan nama user komputer

    Klik Login.

    Catatan : Administrasi direktori REST diperlukan saat Map Service yang baru dipublish tidak

    muncul di directory REST.

    Melihat alamat REST dan Administrasi direktori REST

    Untuk melihat direktori REST, ketikkan alamat http://localhost/ ArcGIS/rest/services

    Untuk administrasi direktori REST, ketikkan alamat http://localhost/ ArcGIS/rest/admin

    omputer dan passwordnya di kolom User Name dan Password

    Administrasi direktori REST diperlukan saat Map Service yang baru dipublish tidak

    http://localhost/ ArcGIS/rest/services

    http://localhost/ ArcGIS/rest/admin.

    e dan Password.

    Administrasi direktori REST diperlukan saat Map Service yang baru dipublish tidak

  • Setelah masuk, klik Clear cache option lalu klik Clear cache now.

    Setelah masuk, klik Clear cache option lalu klik Clear cache now.

  • [Troubleshoot] Melihat Semua services yang ada

    1. Buka folder C:\Windows\

    2. Cari file services

    3. Klik kanan dan buka dengan notepad

    4. Cari service sde yang diinginkan

    services yang ada

    \System32\Drivers\etc

    Klik kanan dan buka dengan notepad

    Cari service sde yang diinginkan

  • Melakukan VACUUM terhadap database

    Jika database dirasa melambat, maka lakukan VACUUM. VACUUM

    kembali ruang di harddisk akibat penghapusan / pengupdate

    database dan untuk menghindari hilangnya data yang lama.

    1. Buka PGAdmin

    2. Klik kanan pada database, klik Maintenance. Pilih VACUUM. Centang Full,

    ANALYZE. Lalu klik OK

    Catatan : Lakukan VACUUM saat data tidak sibuk diakses. Misal, lakukan VACUUM

    setelah jam kantor.

    Mempublish Map Service dengan menggunakan skema tiling Google/Bing tetapi

    koordinat datanya WGS84

    Jika data yang akan dipublish dalam koordinat selain WebMercator dan kita ingin

    menggunakan skema tiling Google / Bing, maka lakukan hal berikut :

    Melakukan VACUUM terhadap database

    Jika database dirasa melambat, maka lakukan VACUUM. VACUUM berguna untuk mengklaim

    kembali ruang di harddisk akibat penghapusan / pengupdate-tan data, men

    database dan untuk menghindari hilangnya data yang lama.

    Klik kanan pada database, klik Maintenance. Pilih VACUUM. Centang Full,

    : Lakukan VACUUM saat data tidak sibuk diakses. Misal, lakukan VACUUM

    Mempublish Map Service dengan menggunakan skema tiling Google/Bing tetapi

    ipublish dalam koordinat selain WebMercator dan kita ingin

    menggunakan skema tiling Google / Bing, maka lakukan hal berikut :

    berguna untuk mengklaim

    tan data, mengupdate statistic

    Klik kanan pada database, klik Maintenance. Pilih VACUUM. Centang Full, Freeze dan

    : Lakukan VACUUM saat data tidak sibuk diakses. Misal, lakukan VACUUM

    Mempublish Map Service dengan menggunakan skema tiling Google/Bing tetapi

    ipublish dalam koordinat selain WebMercator dan kita ingin

  • 1. Buat MXD dengan data yang dinginkan (koordinatnya bisa apa saja)

    2. Buka Table of Contents (Menu Tools

    3. Klik kanan Layer (Data Frame Properties)

    Buat MXD dengan data yang dinginkan (koordinatnya bisa apa saja)

    Buka Table of Contents (Menu Tools -> Table of Contents)

    kanan Layer (Data Frame Properties) pada Table of Contents

    Buat MXD dengan data yang dinginkan (koordinatnya bisa apa saja)

    pada Table of Contents. Pilih Properties

  • 4. Pilih koordinat WGS 1984 Web Mercator (ada di Predefined

    5. Save dan publish MXD-nya

    Pilih koordinat WGS 1984 Web Mercator (ada di Predefined -> Projected

    nya

    > Projected -> World)

  • Untuk mendapatkan suatu

    dan ArcGIS Server diperlukan beberapa langkah

    sederhana :

    1. Pre-instalasi

    a. Cek IIS dan komponennya

    b. Instal .NET Framework 3.5 Sp1

    c. Instal Postgresql 8.3.8

    d. Instal Postgis (optional)

    2. Instalasi ArcGIS Server

    a. Instal ArcGIS Server Web Service

    b. Instal ArcGIS Server Web

    c. Post Instalasi ArcGIS Server

    3. Instalasi ArcSDE Postgresql

    a. Instal ArcSDE

    b. Post Instalasi ArcSDE

    4. Membuat user owner, editor, viewer melalui

    PGAdmin

    Kesimpulan

    Untuk mendapatkan suatu ArcSDE geodatabase

    ArcGIS Server diperlukan beberapa langkah

    instalasi

    Cek IIS dan komponennya

    Instal .NET Framework 3.5 Sp1

    Instal Postgresql 8.3.8

    Instal Postgis (optional)

    Instalasi ArcGIS Server

    Instal ArcGIS Server Web Service

    Instal ArcGIS Server Web Application

    Post Instalasi ArcGIS Server

    Instalasi ArcSDE Postgresql

    Instal ArcSDE

    Post Instalasi ArcSDE

    Membuat user owner, editor, viewer melalui

    geodatabase

    ArcGIS Server diperlukan beberapa langkah

    Instal .NET Framework 3.5 Sp1

    Instal ArcGIS Server Web Service

    Application

    Membuat user owner, editor, viewer melalui