510:
122:
34:
43:
332:
in use. All GRASS modules read this state and additionally are given specific parameters (such as input and output maps, or values to use in a computation) when executed. Most GRASS modules and abilities can be operated via a graphical user interface (provided by a GRASS module), as an alternative to
493:
As of 2015, the latest stable release version (LTS) is GRASS GIS 7. It was released in 2015, replacing the old stable branch (6.4) which was released in 2011. Version 7 added many new features, including large data support, a fast topological 2D/3D vector engine, powerful vector network analysis, a
414:
hardware. During 1982 through 1995, USA-CERL led the development of GRASS, with the involvement of many others, including universities and other federal agencies. USA-CERL officially ceased its involvement in GRASS after release 4.1 (1995), though development had been limited to minor patches since
382:
GRASS has been under continuous development since 1982 and has involved a large number of federal US agencies, universities, and private companies. The core components of GRASS and the management of integration of efforts into its releases was originally directed by the U.S. Army - Construction
363:) projects. Recent versions of QGIS can be executed within the GRASS environment, allowing QGIS to be used as a user-friendly graphical interface to GRASS that more closely resembles other graphical GIS software than does the shell-based GRASS interface.
248:
GRASS GIS contains over 350 modules to render maps and images on monitor and paper; manipulate raster and vector data including vector networks; process multispectral image data; and create, manage, and store spatial data.
391:. USA-CERL completed its last release of GRASS as version 4.1 in 1992, and provided five updates and patches to this release through 1995. USA-CERL also wrote the core components of the GRASS 5.0 floating point version.
497:
As of 2015, GRASS development is split into two branches: stable and developmental. The stable branch is recommended for most users, while the development branch operates as a testbed for new features.
686:
Hofierka J., Šúri M. (2002). The solar radiation model for Open source GIS: implementation and applications. Proceedings of the Open source GIS - GRASS users conference, Italy. Available:
675:
294:
that the application launches or by calling individual modules directly from a standard shell. The latest stable release version (LTS) is GRASS GIS 7, which is available since 2015.
226:(GIS) software suite used for geospatial data management and analysis, image processing, producing graphics and maps, spatial and temporal modeling, and visualizing. It can handle
780:
336:
The GRASS distribution includes over 350 core modules. Over 100 add-on modules created by users are offered on its website. The libraries and core modules are written in
698:Šúri, Marcel, and Jaroslav Hofierka. "A New GIS‐based Solar Radiation Model and Its Application to Photovoltaic Assessments." Transactions in GIS 8.2 (2004): 175-190.
324:, the GRASS user is presented with a Unix shell containing a modified environment that supports execution of GRASS commands, termed modules. The environment has a
631:
Nguyen, H.T.; Pearce, J.M. (2010). "Estimating potential photovoltaic yield with r.sun and the open source
Geographical Resources Analysis Support System".
297:
The GRASS development team is a multinational group consisting of developers at many locations. GRASS is one of the eight initial software projects of the
356:
and hence can be combined using Python or shell scripting to build more complex or specialized modules, by users, without knowledge of C programming.
846:
822:
765:
1162:
882:
463:
1259:
873:
313:, meaning that areas are defined by boundaries and centroids; boundaries cannot overlap within one layer. In contrast, OpenGIS
1127:
687:
573:
454:. As of 2015, GRASS is used in academic and commercial settings around the world, and in many government agencies including
1269:
515:
438:
Since then, GRASS has evolved into a powerful software suite with a wide range of applications in many different areas of
613:
320:
GRASS is designed as an environment in which tools that perform specific GIS computations are executed. Unlike GUI-based
1264:
737:
Neteler, Markus; Bowman, M. Hamish; Landa, Martin; Metz, Markus (2012). "GRASS GIS: A multi-purpose open source GIS".
427:, the current project leader, announced the release of GRASS 4.2.1, which offered major improvements including a new
403:
394:
The development of GRASS was started by the USA-CERL to meet the need of the United States military for software for
298:
1274:
1249:
170:
1132:
523:
345:
253:
223:
175:
143:
384:
101:
75:
1254:
866:
815:
257:
187:
653:
487:
428:
367:
337:
325:
279:
135:
806:
467:
648:
432:
399:
1137:
859:
475:
317:, defines vectors more freely, much as a non-georeferenced vector illustration program does.
419:
to take over the software, releasing GRASS 4.2. Around this time, a port of the software to
309:
GRASS supports raster and vector data in two and three dimensions. The vector data model is
33:
1223:
1177:
640:
321:
8:
1021:
439:
388:
121:
773:
644:
903:
754:
666:
479:
234:
590:
569:
416:
291:
271:
242:
758:
670:
542:
535:
746:
658:
261:
238:
182:
165:
English, Czech, French, German, Italian, Japanese, Polish, Spanish, Vietnamese, ...
150:
750:
707:
662:
1172:
928:
842:
810:
736:
722:
718:
617:
395:
353:
314:
227:
833:
42:
424:
329:
155:
19:
This article is about computer software. For plants growing in the ground, see
610:
1243:
1050:
933:
923:
1106:
1034:
979:
447:
1111:
1003:
963:
913:
443:
310:
231:
1207:
1084:
328:
that includes parameters such as the geographic region covered and the
53:
290:. They can also interface with the modules directly through a bespoke
1182:
1142:
1029:
1011:
908:
834:
A (not so) short overview of the
Geographic Information System GRASS
1167:
1066:
352:, or other scripting languages. The modules are designed under the
494:
full temporal framework and many other features and improvements.
1228:
1215:
1192:
989:
984:
958:
943:
598:. FOSS/GRASS Users Conference. Bangkok, Thailand. pp. 12–14.
110:
838:
1202:
1197:
1152:
953:
948:
938:
918:
851:
823:
GRDSS, Geographic
Resources Decision Support System (GRASS GUI)
1157:
830:(Python Web Processing Service with native support for GRASS)
471:
451:
420:
341:
275:
139:
20:
383:
Engineering
Research Laboratory (USA-CERL), a branch of the
1187:
483:
459:
455:
407:
360:
287:
278:. Users can interface with the software features through a
266:
435:
GRASS software was changed to the GNU GPL in version 5.0.
795:
776:" Online publication at GRASS Development Project Website
411:
349:
198:
359:
There is cooperation between the GRASS and
Quantum GIS (
803:
446:. For example, it is used to estimate potential solar
827:
774:
Absolute
Beginners Guide to Linux/GRASS installation
505:
689:
provides a detailed guide on how to run the module.
630:
847:German National Library of Science and Technology
431:. In October 1999, the license of the originally
1241:
366:Another project exists to re-implement GRASS in
563:
867:
213:Geographic Resources Analysis Support System
874:
860:
588:
120:
652:
333:manipulating geographic data in a shell.
16:Geographical information system software
1163:Land Allocation Decision Support System
1242:
739:Environmental Modelling & Software
855:
723:experimental/development branch (7.1)
566:Open Source GIS: a GRASS GIS approach
568:(3rd ed.). New York: Springer.
516:Free and open-source software portal
845:. Provided by the AV-Portal of the
13:
730:
564:Neteler, M.; Mitasova, H. (2008).
340:. Other modules are written in C,
47:GRASS GIS graphical user interface
14:
1286:
787:
404:National Environmental Policy Act
299:Open Source Geospatial Foundation
286:GRASS via other software such as
881:
816:GRASS GIS mirror at ibiblio, USA
804:GRASS GIS mirror web site, Italy
508:
41:
32:
406:. The development platform was
304:
252:It is licensed and released as
712:
701:
692:
680:
624:
602:
582:
557:
1:
1260:Free software programmed in C
779:原著 A. P. Pradeepkumar (2003)
751:10.1016/j.envsoft.2011.11.014
663:10.1016/j.solener.2010.02.009
529:
524:Object-based spatial database
254:free and open-source software
224:geographic information system
176:Geographic information system
385:U.S. Army Corps of Engineers
7:
1270:Software that uses wxPython
501:
260:(GPL). It runs on multiple
10:
1291:
772:A.P. Pradeepkumar (2003) "
621:. Retrieved on 2008-03-29.
377:
258:GNU General Public License
188:GNU General Public License
18:
1265:Free educational software
1120:
1099:
1075:
1059:
1043:
1020:
1002:
972:
896:
889:
193:
181:
169:
161:
149:
131:
100:
96:
74:
70:
62:
52:
40:
31:
608:GRASS Development Team.
488:environmental consulting
429:graphical user interface
415:1993. A group formed at
280:graphical user interface
1275:Remote sensing software
1250:Cross-platform software
589:Westervelt, J. (2004).
402:. A key motive was the
81:8.4.0 / 27 July 2024
708:Version 7 new features
433:public domain software
400:environmental planning
58:GRASS Development Team
839:The GRASS story, 1987
476:National Park Service
83:; 48 days ago
1224:Visual Nature Studio
800:at OSGeo foundation
322:application software
973:Third Party Plugins
719:stable branch (7.0)
645:2010SoEn...84..831N
440:scientific research
423:was made. In 1998,
389:Champaign, Illinois
28:
904:ARC Macro Language
809:2014-05-19 at the
616:2012-07-06 at the
480:U.S. Census Bureau
26:
1255:Free GIS software
1237:
1236:
998:
997:
781:GRASS 5.00 安装新手指南
575:978-0-387-35767-6
417:Baylor University
262:operating systems
216:(commonly termed
209:
208:
1282:
894:
893:
876:
869:
862:
853:
852:
799:
798:
796:Official website
762:
725:
716:
710:
705:
699:
696:
690:
684:
678:
674:
656:
628:
622:
606:
600:
599:
597:
586:
580:
579:
561:
555:
554:
552:
550:
539:
518:
513:
512:
511:
269:
239:image processing
205:
202:
200:
151:Operating system
124:
119:
116:
114:
112:
91:
89:
84:
45:
36:
29:
25:
1290:
1289:
1285:
1284:
1283:
1281:
1280:
1279:
1240:
1239:
1238:
1233:
1173:Manifold System
1116:
1095:
1089:Feature Analyst
1077:
1071:
1055:
1039:
1016:
994:
968:
929:ArcGIS Explorer
885:
880:
843:William Shatner
811:Wayback Machine
794:
793:
790:
733:
731:Further reading
728:
717:
713:
706:
702:
697:
693:
685:
681:
654:10.1.1.593.6066
629:
625:
618:Wayback Machine
607:
603:
595:
587:
583:
576:
562:
558:
548:
546:
543:"Release 8.4.0"
541:
540:
536:
532:
514:
509:
507:
504:
396:land management
380:
354:Unix philosophy
315:Simple Features
307:
265:
197:
127:
109:
92:
87:
85:
82:
63:Initial release
48:
24:
17:
12:
11:
5:
1288:
1278:
1277:
1272:
1267:
1262:
1257:
1252:
1235:
1234:
1232:
1231:
1226:
1221:
1218:
1213:
1210:
1205:
1200:
1195:
1190:
1185:
1180:
1175:
1170:
1165:
1160:
1155:
1150:
1145:
1140:
1135:
1130:
1124:
1122:
1118:
1117:
1115:
1114:
1109:
1103:
1101:
1097:
1096:
1094:
1093:
1090:
1087:
1081:
1079:
1073:
1072:
1070:
1069:
1063:
1061:
1057:
1056:
1054:
1053:
1047:
1045:
1041:
1040:
1038:
1037:
1032:
1026:
1024:
1018:
1017:
1015:
1014:
1008:
1006:
1000:
999:
996:
995:
993:
992:
987:
982:
976:
974:
970:
969:
967:
966:
961:
956:
951:
946:
941:
936:
931:
926:
921:
916:
911:
906:
900:
898:
891:
887:
886:
879:
878:
871:
864:
856:
850:
849:
836:
831:
825:
820:
819:
818:
813:
789:
788:External links
786:
785:
784:
777:
770:
767:Indian Example
763:
732:
729:
727:
726:
711:
700:
691:
679:
639:(5): 831–843.
623:
601:
581:
574:
556:
545:. 27 July 2024
533:
531:
528:
527:
526:
520:
519:
503:
500:
425:Markus Neteler
379:
376:
348:, Unix shell,
330:map projection
306:
303:
207:
206:
195:
191:
190:
185:
179:
178:
173:
167:
166:
163:
159:
158:
156:Cross-platform
153:
147:
146:
133:
129:
128:
126:
125:
106:
104:
98:
97:
94:
93:
80:
78:
76:Stable release
72:
71:
68:
67:
64:
60:
59:
56:
50:
49:
46:
38:
37:
15:
9:
6:
4:
3:
2:
1287:
1276:
1273:
1271:
1268:
1266:
1263:
1261:
1258:
1256:
1253:
1251:
1248:
1247:
1245:
1230:
1227:
1225:
1222:
1219:
1217:
1214:
1211:
1209:
1206:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1174:
1171:
1169:
1166:
1164:
1161:
1159:
1156:
1154:
1151:
1149:
1146:
1144:
1141:
1139:
1136:
1134:
1131:
1129:
1126:
1125:
1123:
1119:
1113:
1110:
1108:
1105:
1104:
1102:
1098:
1092:LIDAR Analyst
1091:
1088:
1086:
1083:
1082:
1080:
1074:
1068:
1065:
1064:
1062:
1058:
1052:
1049:
1048:
1046:
1042:
1036:
1033:
1031:
1028:
1027:
1025:
1023:
1019:
1013:
1010:
1009:
1007:
1005:
1001:
991:
988:
986:
983:
981:
978:
977:
975:
971:
965:
962:
960:
957:
955:
952:
950:
947:
945:
942:
940:
937:
935:
934:ArcGIS Server
932:
930:
927:
925:
924:ArcGIS Engine
922:
920:
917:
915:
912:
910:
907:
905:
902:
901:
899:
895:
892:
888:
884:
877:
872:
870:
865:
863:
858:
857:
854:
848:
844:
840:
837:
835:
832:
829:
826:
824:
821:
817:
814:
812:
808:
805:
802:
801:
797:
792:
791:
782:
778:
775:
771:
769:
768:
764:
760:
756:
752:
748:
744:
740:
735:
734:
724:
720:
715:
709:
704:
695:
688:
683:
677:
672:
668:
664:
660:
655:
650:
646:
642:
638:
634:
627:
620:
619:
615:
612:
611:GRASS History
605:
594:
593:
585:
577:
571:
567:
560:
544:
538:
534:
525:
522:
521:
517:
506:
499:
495:
491:
489:
485:
481:
477:
473:
469:
465:
461:
457:
453:
449:
445:
441:
436:
434:
430:
426:
422:
418:
413:
409:
405:
401:
397:
392:
390:
386:
375:
373:
369:
364:
362:
357:
355:
351:
347:
343:
339:
334:
331:
327:
323:
318:
316:
312:
302:
300:
295:
293:
289:
285:
284:plugging into
281:
277:
273:
268:
263:
259:
255:
250:
246:
244:
240:
236:
233:
229:
225:
221:
220:
215:
214:
204:
196:
192:
189:
186:
184:
180:
177:
174:
172:
168:
164:
160:
157:
154:
152:
148:
145:
141:
137:
134:
130:
123:
118:
108:
107:
105:
103:
99:
95:
79:
77:
73:
69:
65:
61:
57:
55:
51:
44:
39:
35:
30:
22:
1147:
1107:Google Earth
1035:TransModeler
980:CommunityViz
883:GIS Software
841:narrated by
766:
742:
738:
714:
703:
694:
682:
636:
633:Solar Energy
632:
626:
609:
604:
591:
584:
565:
559:
547:. Retrieved
537:
496:
492:
448:photovoltaic
437:
393:
381:
371:
365:
358:
335:
319:
308:
305:Architecture
296:
283:
282:(GUI) or by
264:, including
251:
247:
218:
217:
212:
211:
210:
162:Available in
88:27 July 2024
54:Developer(s)
1112:Google Maps
1004:BAE Systems
964:ArcView 3.x
914:ArcExplorer
745:: 124–130.
676:open access
592:GRASS roots
490:companies.
486:, and many
450:yield with
444:engineering
410:running on
311:topological
232:topological
1244:Categories
1208:Smallworld
1138:GeoNetwork
1085:RemoteView
1078:Geospatial
1060:Intergraph
783:in Chinese
530:References
256:under the
132:Written in
102:Repository
1183:Mapbender
1148:GRASS GIS
1143:GeoServer
1076:Overwatch
1030:Maptitude
1012:SOCET SET
909:ArcEditor
721:, and an
649:CiteSeerX
549:22 August
219:GRASS GIS
27:GRASS GIS
1168:LandSerf
1067:GeoMedia
807:Archived
759:11041696
671:53333953
614:Archived
502:See also
1229:Xplanet
1220:TeraVue
1216:TNTmips
1193:RoboGEO
1178:MapInfo
1133:GeoBase
1051:Imagine
1022:Caliper
990:PurVIEW
985:GeoSTAC
959:ArcView
944:ArcInfo
641:Bibcode
378:History
272:Windows
243:graphic
222:) is a
194:Website
183:License
86: (
1203:Sedris
1198:SPRING
1153:IDRISI
1100:Google
954:ArcSDE
949:ArcMap
939:ArcIMS
919:ArcGIS
757:
669:
651:
572:
478:, the
474:, the
372:JGRASS
346:Python
245:data.
241:, and
235:vector
228:raster
201:.osgeo
144:Python
117:/grass
115:/OSGeo
111:github
1158:ILWIS
1121:Other
1044:Erdas
828:PyWPS
755:S2CID
667:S2CID
596:(PDF)
472:CSIRO
452:r.sun
421:Linux
387:, in
326:state
292:shell
276:Linux
199:grass
21:Grass
1212:Soar
1188:QGIS
1128:EMDS
897:ESRI
570:ISBN
551:2024
484:USGS
464:USDA
460:NOAA
456:NASA
442:and
408:Unix
398:and
368:Java
361:QGIS
288:QGIS
274:and
267:OS X
203:.org
171:Type
113:.com
66:1984
890:Arc
747:doi
659:doi
468:DLR
412:VAX
370:as
350:Tcl
342:C++
140:C++
1246::
753:.
743:31
741:.
665:.
657:.
647:.
637:84
635:.
482:,
470:,
466:,
462:,
458:,
374:.
344:,
301:.
270:,
237:,
230:,
142:,
138:,
875:e
868:t
861:v
761:.
749::
673:.
661::
643::
578:.
553:.
338:C
136:C
90:)
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.