มากกว่า

ส่งคืนตัวแปรด้วย GRASS GIS บนเครื่อง Windows

ส่งคืนตัวแปรด้วย GRASS GIS บนเครื่อง Windows


ฉันจะคืนค่าตัวแปรใน GRASS GIS บนเครื่อง Windows ได้อย่างไร

ตัวอย่างเช่น ฉันตั้งค่ารายการไฟล์เพื่อกำหนดภูมิภาคของฉัน ฉันรู้แล้วว่าฉันไม่สามารถใช้ bash คำสั่งส่งออก, ฉันต้องใช้ชุดแทน. คำสั่งควรจะใช้ได้ แต่จะไม่ส่งคืน$MAPS.

ตั้งค่า MAPS="g.mlist type=rast sep=, pat="*"" g.region rast=$MAPS -p

ฉันพยายามตรวจสอบว่าตัวแปรถูกตั้งค่าแล้ว (echo $MAPS) แต่ไม่ประสบความสำเร็จ


นั่นเป็นเพราะไม่มี $MAPS จากบรรทัดคำสั่งของ windows

คุณต้องเรียกตัวแปรด้วย %MAPS% (ล้อมรอบด้วยเครื่องหมาย %)

แต่ควรพิจารณาหญ้านั้นเมื่อติดตั้งจากไซต์หญ้าโดยใช้ตัวติดตั้งแบบสแตนด์อโลนหรือ osgeo4w พวกเขาทั้งคู่มาพร้อมกับ MSYS - ยูนิกซ์เหมือนเชลล์ คุณสามารถใช้สิ่งนั้นแทนซึ่งช่วยให้คุณอยู่กับ bash เช่นไวยากรณ์


ดูวิดีโอ: GRASS GIS Tutorial 001 Download and Installation . GRASS Tutorial. GRASS Practical