GRASS migration hints/id: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(sync with EN master)
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Trans|Bahasa Indonesia}}
== Bermigrasi ke GRASS ==
== Bermigrasi ke GRASS ==


Line 21: Line 20:
* V5D: r3.in.v5d, r3.out.v5d
* V5D: r3.in.v5d, r3.out.v5d


=== Portability ===
=== Portabilitas ===
* All code POSIX C and generic UNIX compatible
* Semua kode POSIX C dan UNIX generik bersifat kompatibel
* Most code [http://www.mingw.org/ MinGW] compatible for native MS-Windows
* Hampir semua kode [http://www.mingw.org/ MinGW] bersifat kompatibel untuk MS-Windows


=== Scriptability ===
=== Scriptability ===
* GRASS is made up of modular tools specifically designed for easy scriptability in any number of common scripting languages
* GRASS dibuat dengan perangkat modul yang didesain secara spesifik yang memungkinkan pembuatan skrip secara mudah, untuk bahasa pemrograman skrip apapun


* SWIG interface for direct hooks into higher scripting languages
* Antarmuka SWIG untuk memudahkannya ditempelkan secara langsung pada bahasa pemrograman skrip yang lebih tinggi


* if "<tt>GRASS_BATCH_JOB=/path/to/script.sh</tt>" is set GRASS 6.3+ will run the script as a batch job and exit  when it is complete. Start GRASS with the full path to the mapset to avoid the startup menus. See also [[GRASS and Shell#GRASS Batch jobs|GRASS and Shell]].
* jika "<tt>GRASS_BATCH_JOB=/path/to/script.sh</tt>" diset, maka GRASS 6.3+ akan menjalan skrip tersebut sebagai sebuah batch job dan akan berhenti ketika proses telah selesai. Jalankan GRASS dengan full path ke mapset untuk menghindari kemungkinan kesalahan pada menu startup. Lihat juga [[GRASS and Shell#GRASS Batch jobs|GRASS dan Shell]].


=== Freedom ===
=== Kebebasan ===
* [[Gis_Concepts#How_the_Open_Source_software_development_model_works|How the Open Source software development model works]]
* [[Gis_Concepts#How_the_Open_Source_software_development_model_works|Bagaimana model pengembangan Open Source dapat berfungsi]]


== Konsep GRASS ==


== GRASS Concepts ==
* [[Gis_Concepts/id|Konsep GIS]]


* [[Gis_Concepts|GIS concepts]]
== Beberapa tip untuk mereka yang baru saja menggunakan GRASS ==


* [[Tips for Arc users|Tips untuk pengguna ArcGIS]]
* [[GIS to GRASS command translation|Diskusi dan tabel translasi perintah GRASS]]
* Pengguna GRASS 4 and 5: [[GRASS Module Porting List]] (periksa jika Anda tidak menemukan perintah tertentu dalam GRASS 6)


== Tips for recent migrants ==
== Perbandingan Software & Thesis ==
 
* [[Tips for Arc users|Tips for ArcGIS users]]
* [[GIS to GRASS command translation|GIS Software to GRASS command translation table and discussion]]
* GRASS 4 and 5 users: [[GRASS Module Porting List]] (check here if you don't find a certain command in GRASS 6)
 
== Software Comparisons & Thesis ==
<!-- needs login
<!-- needs login
* [https://www.faunalia.it/dokuwiki/doku.php?id=confronto_gis ArcGIS & GRASS] (in Italian)
* [https://www.faunalia.it/dokuwiki/doku.php?id=confronto_gis ArcGIS & GRASS] (dalam bahasa Italia)
-->
-->
* [http://www.spatialserver.net/osgis/ Feature Comparison of Open Source Desktop GIS Software] (several tables, 2007)
* [http://www.spatialserver.net/osgis/ Perbandingan fitur dari Open Source Desktop GIS Software] (several tables, 2007)
* [http://www.covenant-tech.com/thesis.pdf MSc thesis 2006 (English), comparing ArcGIS & GRASS]
* [http://www.covenant-tech.com/thesis.pdf MSc thesis 2006 (English), membandingkan ArcGIS & GRASS]
* [http://cemml.carleton.ca/osgeo_files/FOSS_geomatics.pdf  FOSS geomatics] (thesis profiling FOSS4G, 2008)
* [http://cemml.carleton.ca/osgeo_files/FOSS_geomatics.pdf  FOSS geomatics] (tesis yang menampilkan profil FOSS4G, 2008)
[[Category:Community]]
[[Category:Community]]
[[Category:Languages/id]]
[[Category:Languages/id]]

Latest revision as of 14:20, 9 July 2008

Bermigrasi ke GRASS

Selamat datang! Bantuan untuk belajar menggunakan GRASS tersedia banyak di internet dan Anda juga dapat berkomunikasi dengan banyak ahli melalui milis dan IRC.


GIS "The GRASS way"

Interoperabilitas

Kolaborasi dengan software di luar GRASS amat disarankan.

  • GDAL/OGR untuk Impor/Ekspor
  • R statistics: Antarmuka GRASS/R
  • DXF: v.in.dxf, v.out.dxf
  • Matlab/Octave: r.in.mat, r.out.mat, v.in.mapgen, v.in.ascii, v.out.ascii
  • POV-Ray untuk melakukan proses rendering: r.out.pov, v.out.pov
  • VMRL: r.out.vrml (3D virtual realilty)
  • GMT - Generic Mapping Tools untuk kartografi: r.in.bin, r.out.bin
  • Google Earth/KML: v.out.ogr
  • VTK (Paraview, etc): r3.out.vtk, r.out.vtk, v.out.vtk
  • V5D: r3.in.v5d, r3.out.v5d

Portabilitas

  • Semua kode POSIX C dan UNIX generik bersifat kompatibel
  • Hampir semua kode MinGW bersifat kompatibel untuk MS-Windows

Scriptability

  • GRASS dibuat dengan perangkat modul yang didesain secara spesifik yang memungkinkan pembuatan skrip secara mudah, untuk bahasa pemrograman skrip apapun
  • Antarmuka SWIG untuk memudahkannya ditempelkan secara langsung pada bahasa pemrograman skrip yang lebih tinggi
  • jika "GRASS_BATCH_JOB=/path/to/script.sh" diset, maka GRASS 6.3+ akan menjalan skrip tersebut sebagai sebuah batch job dan akan berhenti ketika proses telah selesai. Jalankan GRASS dengan full path ke mapset untuk menghindari kemungkinan kesalahan pada menu startup. Lihat juga GRASS dan Shell.

Kebebasan

Konsep GRASS

Beberapa tip untuk mereka yang baru saja menggunakan GRASS

Perbandingan Software & Thesis