Difference between revisions of "ToT FOSSGIS07 training materials in Bahasa"

From OSGeo
Jump to navigation Jump to search
(delete this point)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Setting the scene (translate into bahasa) ==
+
== Menyusun alur pelatihan (Bahasa Indonesia) ==
The first day focused on setting the scene, let the attendees introduce themselves and formulate the common base to work from and define the goals.
+
Hari pertama membahas tentang penentuan alur pelatihan, mempersilahkan para peserta memperkenalkan diri dan merumuskan dasar kegiatan secara umum serta tujuan pelatihan.
  
=== Introduction of the participants ===
+
=== Perkenalan peserta ===
* Participants come from the government, university, international organizations and SMEs.
+
* Peserta berasal dari lembaga pemerintahan, universitas, organisasi internasional, organisasi lokal dan SME (SME; salah ketik?).
* The technical background of the participants was very diverse ranging from the experienced web developer to the GIS specialist
+
* Latar belakang teknis para peserta sangat beragam, dari ahli pengembang web sampai spesialis GIS
* Participants expected to learn about FOSS, GIS and how to disseminate spatial data using the web. To some participants this also was the first contact with the GNU Linux Operating System.
+
* Para peserta berharap dapat belajar tentang FOSS, GIS dan cara menyebarluaskan data spasial dengan menggunakan web. Bagi beberapa peserta, pelatihan ini merupakan saat pertama menggunakan Sistem Operasi GNU Linux
  
=== Introduction to FOSS development and licensing models ===  
+
=== Pengenalan pengembangan FOSS dan model lisensi ===
* What is Open Source?
+
* Apa yang dimaksud Kode Terbuka?
* how does it differentiate from closed source or proprietary software?
+
* Apa perbedaan FOSS dengan kode tertutup atau Perangkat lunak berkepemilikan tunggal?
* What is Free Software licensing?
+
* Apa yang dimaksud dengan lisensi perangkat lunak bebas?
  
== Merubah Suasana (Bahasa Indonesia) ==
 
Hari pertama dimulai dengan melakukan perkenalan. Masing-masing memperkenalkan dirinya dengan menyebutkan instansi tempat bekerja dan spesifikasi yang dimiliki
 
 
=== Perkenalan peserta ===
 
* Instansi peserta ada yang dari pemerintahan, universitas, organisasi internasional dan SME.
 
* Pendidikan tekhnis peserta bermacam-macam, ada yang berkecimpung sebagai pengembang web sampai ke keahlian GIS
 
  
=== Pengenalan perkembangan FOSS dan model lisensi ===
 
* Apa yang dimaksud Open Source?
 
* Bagaimana Open Source dikatakan berbeda dari slosed source atau kepemilikan software?
 
* Apa yang dimaksud lisensi software gratis?
 
  
==; Excursion ==
+
== Ekskursi ==
The course room was very well equipped with 30 machines (1:1 participant to machine) running Ubuntu Feisty. A local server hosted all required GIS software in the most current available version so that it could be deployed and installed easily, even by completely Linux unexperienced users. This smooth process was impressive even to the trainer.  
+
Pelatihan dilengkapi dengan 30 komputer (1 komputer untuk 1 peserta) menggunakan Ubuntu Feisty. Sebuah host server lokal menggunakan perangkat lunak GIS terbaru sehingga  dapat diinstal dengan mudah, oleh peserta yang belum mengenal Linux sekalipun. Tahapan yang mudah ini berkesan bagi peserta dan juga pelatih.  
  
=== Introduction to GIS ===  
+
=== Pengenalan GIS ===  
* Desktop GIS software
+
* Perangkat Lunak GIS Desktop
** Installation of [[QuantumGIS]], [[gvSIG]]
+
** Instalasi [[QuantumGIS]], [[gvSIG]]
* Raster data
+
* Data Raster
* Vector data
+
* Data Vector
* Point, Line, Curve
+
* Titik, Garis, Kurva
* Operations on GIS data (buffer, intersect, touches, inside, outside)
+
* Penggunaan data GIS (buffer, intersect, touches, inside, outside)
  
=== Introduction to WebGIS ===  
+
=== Pengenalan WebGIS ===  
* WebGIS, viewing GIS data in the web
+
* WebGIS, Menampilkan Data GIS di Web
* Client-server architecture
+
* Arsitektur Client-server
* Network limitations
+
* Pembatasan Jaringan
* Spatial Data Infrastructures
+
* Infrastruktur Data Spasial
* Browsing the spatial web
+
* Mencari Web Spasial
  
=== Examples, Links and Geodata ===
+
=== Contoh, Link dan Geodata ===
 
* [[Public Geospatial Data Committee]]
 
* [[Public Geospatial Data Committee]]
 
* http://www.unosat.org/asp/prod_free.asp?id=96
 
* http://www.unosat.org/asp/prod_free.asp?id=96
Line 49: Line 39:
 
* http://www.unosat.org/rss/freemaps.asp?n=1
 
* http://www.unosat.org/rss/freemaps.asp?n=1
  
== Standards, Communities and the Web ==
+
== Standar, Komunitas dan Web ==
 
WebGIS is a lot about interoperability. This involves adoption and adherence to standards wherever they make sense and collaboration and communication wherever they fail or are in need of further development. This day looks into both; the standards organisation OGC and the Open Source Community OSGeo and shows web based examples where this cooperation is working well.
 
WebGIS is a lot about interoperability. This involves adoption and adherence to standards wherever they make sense and collaboration and communication wherever they fail or are in need of further development. This day looks into both; the standards organisation OGC and the Open Source Community OSGeo and shows web based examples where this cooperation is working well.
  
=== Standards in the GIS world, the [http://www.opengeospatial.org Open Geospatial Consortium (OGC)] ===  
+
=== Standar dalam Dunia GIS, the [http://www.opengeospatial.org Open Geospatial Consortium (OGC)] ===  
* Introduction to the OGC and devlopment of standards
+
* Pengenalan pada OGC dan perkembangan standar
* Basic operation of an OGC web service (OGC OWS)
+
* operasi dasar layanan web OGC (OGC OWS)
* OGC WMS Web Map Service
+
* Layanan Peta Web OGC WMS
** Base URL
+
** URL Dasar
 
** GetCapabilities
 
** GetCapabilities
 
** GetMap
 
** GetMap
** GetFeatueInfo
+
** GetFeatureInfo
 
* GML Geographic Markup Language
 
* GML Geographic Markup Language
 
* OGC WFS Web Feature Service
 
* OGC WFS Web Feature Service
** Base URL
+
** URL Dasar
 
** GetCapabilities
 
** GetCapabilities
 
** DescribeFeature
 
** DescribeFeature
** GetFeatue
+
** GetFeature
  
=== The [http://www.osgeo.org Open Source Geospatial Foundation (OSGeo)] ===  
+
=== [http://www.osgeo.org Open Source Geospatial Foundation (OSGeo)] ===  
* Introduction to the Community of Communities
+
* Pengenalan Komunitas
* Software overview (web mapping, geospatial libraries, desktop GIS, catalogs)
+
* Sekilas tentang Perangkat Lunak (pemetaan web, librari geospatial, desktop GIS, katalog)
* Communication, Mailing Lists, IRC, Wiki (this)
+
* Komunikasi, Mailing Lists, IRC, Wiki (ini)
* Governance
+
* Pemerintah
* Membership
+
* Keanggotaan
 
* Local Chapters
 
* Local Chapters
* Education and Curriculum
+
* Pendidikan dan Kurikulum
* Access to Public Geodata
+
* Akses ke Geodata untuk Umum
 +
 
 +
=== Pemetaan Web ===
 +
* Pengenalan [[OpenLayers]]
 +
** Mengoperasikan [[OpenLayers]]
 +
* Pengenalan [[Mapbender]]
 +
** Instalasi
 +
** Menambahkan layanan baru
 +
** Membuat antarmuka baru
 +
** Pengaturan pengguna
 +
** Menerapkan fungsi baru
  
=== Web Mapping ===  
+
== Penyimpanan Data Spasial dan Layanan Map ==
* Introduction to [[OpenLayers]]
+
Tahap pertama adalah pengenalan beberapa file dasar yang berbasis pada format data spasial dan kemudian membahas pengelolaan data spasial menggunakan database standar [[PostgreSQL]] dan ekstensi spasial [[PostGIS]]. Tahap kedua dipakai untuk mengenal [[MapServer]] sebagai sebuah mesin pengubah OGC WMS yang mengakses file berbasis data dan geometri yang disimpan di PostgreSQL PostGIS.
** Roll your own [[OpenLayers]]
 
* Introduction to [[Mapbender]]
 
** Installation
 
** Adding new services
 
** Creating new interfaces
 
** Managing users
 
** Implementing new functionality
 
  
== Storing Spatial Data and Serving Maps==
+
''The first part of the day will introduce some basic file based spatial data formats and then focus on spatial data management using the standard database [[PostgreSQL]] and spatial extension [[PostGIS]]. The second part of the day will be dedicated to introducing [[MapServer]] as an OGC WMS rendering engine accessing the file based data and geometries stored in PostgreSQL PostGIS. ''
The first part of the day will introduce some basic file based spatial data formats and then focus on spatial data management using the standard database [[PostgreSQL]] and spatial extension [[PostGIS]]. The second part of the day will be dedicated to introducing [[MapServer]] as an OGC WMS rendering engine accessing the file based data and geometries stored in PostgreSQL PostGIS.  
 
  
=== Data management ===  
+
=== Pengelolaan Data ===  
* File formats
+
* Format file
 
** Shape
 
** Shape
 
** TIFF
 
** TIFF
* Spatially extended database
+
* Basis data extended spatial
** Introduction to PostgreSQL
+
** Pengenalan PostgreSQL
** Installation
+
** Instalasi
** Clients (shell, local installation, web installation)
+
** Client (shell, instalasi lokal, instalasi web)
** Introduction to PostGIS
+
** Pengenalan PostGIS
** Importing spatial data
+
** Mengimport data spasial
** Querying data
+
** Query data
** Execute GIS operations
+
** Mengeksekusi operasi GIS  
  
=== Data Visualization ===  
+
=== Penampilan Data ===  
 
* Web Map Server
 
* Web Map Server
** Introduction to [[MapServer]]
+
** Pengenalan [[MapServer]]
** Installation
+
** Instalasi
** Web Server configuration
+
** Konfigurasi Web Server
* Recap: OGC WMS Web Map Service
+
* Rekap: OGC WMS Web Map Service
** Creating a MAP file
+
** Membuat file MAP
** Using Shape files
+
** Menggunakan Shape files
** Using TIFF Raster data
+
** Menggunakan TIFF Raster data
** Using raster catalogs
+
** Menggunakan Raster catalogs
** Connecting to PostgreSQL/PostGIS
+
** Menghubungkan ke PostgreSQL/PostGIS
 +
 
 +
== Query dan Pengoperasian pada Data Spasial - Orchestrating Services ==
 +
Hari ini akan fokus pada bagaimana membuat peta agar mudah diakses, dicari, diquery menggunakan OGC Web Feature Service standar.
  
 
== Querying and Operating on Spatial Data - Orchestrating Services ==
 
== Querying and Operating on Spatial Data - Orchestrating Services ==
 
This day will focus on how to make the maps accessible, searchable and queryable using the OGC Web Feature Service standard.  
 
This day will focus on how to make the maps accessible, searchable and queryable using the OGC Web Feature Service standard.  
  
=== Query for Data ===  
+
=== Query Data ===  
 
* Web Map Server II
 
* Web Map Server II
 
** Cascade WMS
 
** Cascade WMS
** Making maps look good
+
** Memperbaiki peta
 
** Performance tuning
 
** Performance tuning
 
* Recap: OGC WFS Web Feature Service
 
* Recap: OGC WFS Web Feature Service
** MapServer as WFS
+
** MapServer sebagai WFS
* Using WFS  
+
* Menggunakan WFS  
** To search for places
+
** Mencari letaknya
** To highlight objects
+
** Menandai objek
** To select other objects
+
** Memilih objek lainnya
  
 
=== Operate on Data ===  
 
=== Operate on Data ===  
Line 138: Line 133:
 
** Configuring the OGC WFS-T (Transactional Web Feature Service)
 
** Configuring the OGC WFS-T (Transactional Web Feature Service)
 
* Orchestrating GeoServer and MapServer with Mapbender
 
* Orchestrating GeoServer and MapServer with Mapbender
 +
 +
== Pengaturan Pengguna, Keamanan dan Hal Penting Lainnya ==
 +
Karena banyaknya informasi, hari ini tidak membahas tentang bagaimana mengatur kemananan secara khusus tapi untuk melihat kembali materi yang telah dipelajari sebelumnya.
  
 
== User Management, Security and Other Needful Things ==
 
== User Management, Security and Other Needful Things ==
 
Due to simple information overload this day was not specifically used to focus on how to manage security but to recap everything that was learned in the days before.  
 
Due to simple information overload this day was not specifically used to focus on how to manage security but to recap everything that was learned in the days before.  
 +
 +
=== Pengaturan Pengguna ===
 +
Beberapa tingkat akses telah diperkenalkan dan akun yang berbeda telah digunakan selama pelatihan.
 +
* Akses tingkat Sistem Operasi. Standar pengguna pada mesin adalah "foss" dengan password "gis". Hal ini telah dibahas bahwa password yang aman harus terdiri dari beberapa huruf dan karakter khusus dan jangan berupa nama, tanggal ulang tahun, atau kata yang umum dan mudah dikenali.
 +
* Proxy authentication untuk mendapatkan akses ke "Web"
 +
* Tingkatan akses database; postgres, postgres
 +
* GIS web service user authentication dan hak pemakaian Mapbender Framework
 +
* Akun Mailing List, Akun Wiki, Akun OSGeo site wide
  
 
=== User Management ===
 
=== User Management ===
Several access levels were introduced and different accounts used during the source.  
+
Several access levels were introduced and different accounts used during the cource.  
 
* Operating System level access. On the machines the standard user was "foss" with the password "gis". It was discussed that a secure password should consist of a combination of several letters and special characters and should not be a name, birthday, or any other existing word.
 
* Operating System level access. On the machines the standard user was "foss" with the password "gis". It was discussed that a secure password should consist of a combination of several letters and special characters and should not be a name, birthday, or any other existing word.
 
* Proxy authentication to get access to "The Web"
 
* Proxy authentication to get access to "The Web"
Line 150: Line 156:
 
* Mailing List account, Wiki Account, OSGeo site wide account
 
* Mailing List account, Wiki Account, OSGeo site wide account
  
=== Securing services ===  
+
=== Layanan Keamanan ===  
 
Due to overload this topic was only grazed at the top.  
 
Due to overload this topic was only grazed at the top.  
* Using encrypted protocols
+
* Menggunakan protokol enkripsi
* Use security facades
+
* menggunakan keamanan di bagian depan
* Authentication
+
* Autentikasi
* Authorization
+
* Autorisasi
* Restricting access
+
* Pembatasan akses
* Protocols, log Levels and Privacy
+
* Protokol, level log dan Privasi
  
 
=== Bringing it all back together ===  
 
=== Bringing it all back together ===  
Line 166: Line 172:
 
* Secure the infrastructure (not enough time)
 
* Secure the infrastructure (not enough time)
  
Every day started with open questions and a rehearsal from the previous day.
+
Setiap hari diawali dengan pertanyaan dan ulasan singkat tentang materi sebelumnya.
  
 
== Trainers Comments ==
 
== Trainers Comments ==

Latest revision as of 20:45, 16 July 2008

Menyusun alur pelatihan (Bahasa Indonesia)

Hari pertama membahas tentang penentuan alur pelatihan, mempersilahkan para peserta memperkenalkan diri dan merumuskan dasar kegiatan secara umum serta tujuan pelatihan.

Perkenalan peserta

  • Peserta berasal dari lembaga pemerintahan, universitas, organisasi internasional, organisasi lokal dan SME (SME; salah ketik?).
  • Latar belakang teknis para peserta sangat beragam, dari ahli pengembang web sampai spesialis GIS
  • Para peserta berharap dapat belajar tentang FOSS, GIS dan cara menyebarluaskan data spasial dengan menggunakan web. Bagi beberapa peserta, pelatihan ini merupakan saat pertama menggunakan Sistem Operasi GNU Linux

Pengenalan pengembangan FOSS dan model lisensi

  • Apa yang dimaksud Kode Terbuka?
  • Apa perbedaan FOSS dengan kode tertutup atau Perangkat lunak berkepemilikan tunggal?
  • Apa yang dimaksud dengan lisensi perangkat lunak bebas?


Ekskursi

Pelatihan dilengkapi dengan 30 komputer (1 komputer untuk 1 peserta) menggunakan Ubuntu Feisty. Sebuah host server lokal menggunakan perangkat lunak GIS terbaru sehingga dapat diinstal dengan mudah, oleh peserta yang belum mengenal Linux sekalipun. Tahapan yang mudah ini berkesan bagi peserta dan juga pelatih.

Pengenalan GIS

  • Perangkat Lunak GIS Desktop
  • Data Raster
  • Data Vector
  • Titik, Garis, Kurva
  • Penggunaan data GIS (buffer, intersect, touches, inside, outside)

Pengenalan WebGIS

  • WebGIS, Menampilkan Data GIS di Web
  • Arsitektur Client-server
  • Pembatasan Jaringan
  • Infrastruktur Data Spasial
  • Mencari Web Spasial

Contoh, Link dan Geodata

RSS Notification:

Standar, Komunitas dan Web

WebGIS is a lot about interoperability. This involves adoption and adherence to standards wherever they make sense and collaboration and communication wherever they fail or are in need of further development. This day looks into both; the standards organisation OGC and the Open Source Community OSGeo and shows web based examples where this cooperation is working well.

Standar dalam Dunia GIS, the Open Geospatial Consortium (OGC)

  • Pengenalan pada OGC dan perkembangan standar
  • operasi dasar layanan web OGC (OGC OWS)
  • Layanan Peta Web OGC WMS
    • URL Dasar
    • GetCapabilities
    • GetMap
    • GetFeatureInfo
  • GML Geographic Markup Language
  • OGC WFS Web Feature Service
    • URL Dasar
    • GetCapabilities
    • DescribeFeature
    • GetFeature

Open Source Geospatial Foundation (OSGeo)

  • Pengenalan Komunitas
  • Sekilas tentang Perangkat Lunak (pemetaan web, librari geospatial, desktop GIS, katalog)
  • Komunikasi, Mailing Lists, IRC, Wiki (ini)
  • Pemerintah
  • Keanggotaan
  • Local Chapters
  • Pendidikan dan Kurikulum
  • Akses ke Geodata untuk Umum

Pemetaan Web

  • Pengenalan OpenLayers
  • Pengenalan Mapbender
    • Instalasi
    • Menambahkan layanan baru
    • Membuat antarmuka baru
    • Pengaturan pengguna
    • Menerapkan fungsi baru

Penyimpanan Data Spasial dan Layanan Map

Tahap pertama adalah pengenalan beberapa file dasar yang berbasis pada format data spasial dan kemudian membahas pengelolaan data spasial menggunakan database standar PostgreSQL dan ekstensi spasial PostGIS. Tahap kedua dipakai untuk mengenal MapServer sebagai sebuah mesin pengubah OGC WMS yang mengakses file berbasis data dan geometri yang disimpan di PostgreSQL PostGIS.

The first part of the day will introduce some basic file based spatial data formats and then focus on spatial data management using the standard database PostgreSQL and spatial extension PostGIS. The second part of the day will be dedicated to introducing MapServer as an OGC WMS rendering engine accessing the file based data and geometries stored in PostgreSQL PostGIS.

Pengelolaan Data

  • Format file
    • Shape
    • TIFF
  • Basis data extended spatial
    • Pengenalan PostgreSQL
    • Instalasi
    • Client (shell, instalasi lokal, instalasi web)
    • Pengenalan PostGIS
    • Mengimport data spasial
    • Query data
    • Mengeksekusi operasi GIS

Penampilan Data

  • Web Map Server
    • Pengenalan MapServer
    • Instalasi
    • Konfigurasi Web Server
  • Rekap: OGC WMS Web Map Service
    • Membuat file MAP
    • Menggunakan Shape files
    • Menggunakan TIFF Raster data
    • Menggunakan Raster catalogs
    • Menghubungkan ke PostgreSQL/PostGIS

Query dan Pengoperasian pada Data Spasial - Orchestrating Services

Hari ini akan fokus pada bagaimana membuat peta agar mudah diakses, dicari, diquery menggunakan OGC Web Feature Service standar.

Querying and Operating on Spatial Data - Orchestrating Services

This day will focus on how to make the maps accessible, searchable and queryable using the OGC Web Feature Service standard.

Query Data

  • Web Map Server II
    • Cascade WMS
    • Memperbaiki peta
    • Performance tuning
  • Recap: OGC WFS Web Feature Service
    • MapServer sebagai WFS
  • Menggunakan WFS
    • Mencari letaknya
    • Menandai objek
    • Memilih objek lainnya

Operate on Data

  • GeoServer
    • Installation
    • Servlet container configuration
    • Administrating GeoServer
    • Connecting to PostgreSQL/PostGIS
    • Configuring the OGC WFS-T (Transactional Web Feature Service)
  • Orchestrating GeoServer and MapServer with Mapbender

Pengaturan Pengguna, Keamanan dan Hal Penting Lainnya

Karena banyaknya informasi, hari ini tidak membahas tentang bagaimana mengatur kemananan secara khusus tapi untuk melihat kembali materi yang telah dipelajari sebelumnya.

User Management, Security and Other Needful Things

Due to simple information overload this day was not specifically used to focus on how to manage security but to recap everything that was learned in the days before.

Pengaturan Pengguna

Beberapa tingkat akses telah diperkenalkan dan akun yang berbeda telah digunakan selama pelatihan.

  • Akses tingkat Sistem Operasi. Standar pengguna pada mesin adalah "foss" dengan password "gis". Hal ini telah dibahas bahwa password yang aman harus terdiri dari beberapa huruf dan karakter khusus dan jangan berupa nama, tanggal ulang tahun, atau kata yang umum dan mudah dikenali.
  • Proxy authentication untuk mendapatkan akses ke "Web"
  • Tingkatan akses database; postgres, postgres
  • GIS web service user authentication dan hak pemakaian Mapbender Framework
  • Akun Mailing List, Akun Wiki, Akun OSGeo site wide

User Management

Several access levels were introduced and different accounts used during the cource.

  • Operating System level access. On the machines the standard user was "foss" with the password "gis". It was discussed that a secure password should consist of a combination of several letters and special characters and should not be a name, birthday, or any other existing word.
  • Proxy authentication to get access to "The Web"
  • Database level access; postgres, postgres
  • GIS web service user authentication and authorization using the Mapbender Framework
  • Mailing List account, Wiki Account, OSGeo site wide account

Layanan Keamanan

Due to overload this topic was only grazed at the top.

  • Menggunakan protokol enkripsi
  • menggunakan keamanan di bagian depan
  • Autentikasi
  • Autorisasi
  • Pembatasan akses
  • Protokol, level log dan Privasi

Bringing it all back together

  • Load WMS from MapServer with PostGIS data
  • Load WFS from GeoServer with PostGIS data (not enough time, see install instructions in the Appendix)
  • Create Application interface with Mapbender
  • Link WFS to WMS in Mapbender (not enough time)
  • Secure the infrastructure (not enough time)

Setiap hari diawali dengan pertanyaan dan ulasan singkat tentang materi sebelumnya.

Trainers Comments

Impressive organization, everything worked just perfect. The training time was to short for the rich selection of topics - or put it the other way round, it was way too much content for five days.

One day should have been spent completely on how to efficiently use a command line interface, read a technical manual and understand basic networking - things that cannot be expected from Windows end users. One day is enough and would make life so much easier for people, especially when they get back to their existing environment and finally understand how things work. The IT background of the GIS specialists was surprisingly thin. The time was good to build a solid foundation and give an overview of the different GIS tools ranging from libraries over Desktop GIS, spatial databases to web services.