أكثر

مشكلة مع r.out.gdal في GRASS GIS

مشكلة مع r.out.gdal في GRASS GIS


أنا أعالج بعض ملفات لاندسات 8. أنا أستخدم هذا المشهد LC82260982013325LGN00 ولا بد لي من تطبيق i.landsat.toar وتصدير النتيجة على هيئة GTiff. ومع ذلك ، عندما أستخدم r.out.gdal ، يستغرق الأمر وقتًا طويلاً جدًا (أكثر من 20 دقيقة لكل نطاق) ويكون الملف الناتج فارغًا ومتنوعًا في الحجم ، حتى عند استخدام الضغط.

جربته GRASS GIS 6.4.4 و 7 beta 2.

لدي Win8 و 8 جيجابايت من ذاكرة الوصول العشوائي.

ما أقوم به خطأ؟

تحديث:

يبدو أن المنطقة جيدة الإعداد

g.region -p projection: 1 (UTM) zone: 19 datum: wgs84 ellipsoid: wgs84 شمال: -53.95464176 جنوبًا: -6163823.95464176 غربًا: -67.95813741 شرقًا: 715222.04186259 nsres: 30 إيور: 30 صفًا: 205459 عمود: 48988943 خلية r.info map = TOAR_LC82260982013325LGN00_B1 @ Luciano + ----------------------------------------- ----------------------------------- + | طبقة: TOAR_LC82260982013325LGN00_B1 التاريخ: الجمعة 25 يوليو 12:06:01 2014 | | Mapset: Luciano تسجيل الدخول للمنشئ: Luciano | | الموقع: UTMZone19 | | قاعدة البيانات: C:  Users  Luciano  Documents  Grassdata | | العنوان: (TOAR_LC82260982013325LGN00_B1) | | الطابع الزمني: لا شيء | | ------------------------------------------------- --------------------------- | | | | نوع الخريطة: نقطية عدد التصنيفات: -0 | | نوع البيانات: DCELL | | وحدات البيانات: مسند عمودي بدون وحدة: (لا شيء) | | الصفوف: 8171 | | الأعمدة: 8181 | | إجمالي الخلايا: 66846951 | | الإسقاط: UTM (المنطقة 19) | | ت: -5918685 س: -6163815 الدقة: 30 | | هـ: 715215 وات: 469785 الدقة: 30 | | نطاق البيانات: min = 0 max = 2.70260743795714 | | | | وصف البيانات: | | تم إنشاؤه بواسطة i.landsat.toar | | | | التعليقات: | | انعكاس Landsat-8 OLI / TIRS (طريقة dos4) | | -------------------------------------------------- --------------- | | تاريخ الاستحواذ (ووقته)… 2013/11/21 (0.0000 ساعة) | | تاريخ الانتاج ... 2014/02/17 | | | | المسافة بين الأرض والشمس (د) ... -0.0000000 | | ارتفاع الشمس (والسمت) ... -0.00000 (0.00000) | | نطاق الرقم الرقمي (DN) ... من 0 إلى 0 | | ثوابت المعايرة (من Lmin إلى Lmax) ... من -0.00000 إلى +0.00000 | | DN إلى Radiance (كسب وتحيز) ... -0.00000 و +0.00000 | | متوسط ​​الإشعاع الشمسي (ESUN) ... -0.000 | | تألق للانعكاس (قسّم على)… -0.00000 | | | | كائن مظلم (1000 بكسل) DN =… 8739 | | الوضع في الرسم البياني للانعكاس ... -0.00000 | | -------------------------------------------------- ---------------- | | | | i.landsat.toar input_prefix = "LC82260982013325LGN00_B" output_prefix =  | | "TOAR_LC82260982013325LGN00_B" metfile = "C:  Users  Luciano  Documents  G  | | IS DataBase  Landsat  Landsat 8  LC82260982013325LGN00  LC82260982013325  | LGN00_MTL.txt" الطريقة = "dos4" نسبة مئوية = 0.01 0.0 | | | + ------------------------------------------------- --------------------------- +

سعيد لأنك حللت - تمامًا كمؤشر للآخرين:

http://grasswiki.osgeo.org/wiki/Computational_region

أسهل طريقة للتحضير للتصدير الكامل للخريطة هي التشغيل

g.region rast = TOAR_LC82260982013325LGN00_B1 -p

لذلك ، قم بتعيين اسم الخريطة النقطية (أو استخدم الإدخال في قائمة سياق زر الماوس الأيمن المعني في واجهة المستخدم الرسومية لتحقيق نفس الشيء).


يسر مجتمع GRASS GIS تقديم نتائج 4th الجماعة سبرينت التي وقعت في مكان دافئ ومشمس براغ ، جمهورية التشيك ، من 12 يوليو إلى 18 يوليو 2013. حدث هذا الحدث بعد مؤتمر Geoinformatics في الجامعة التقنية التشيكية في براغ. كان Community Sprint مرة أخرى بمثابة تجمع إبداعي للمطورين على المدى الطويل والجدد ، وكذلك المستخدمين.
عقد هذا الاجتماع في ضوء 30 عاما من الحشائش!


نود أن نشكر بحرارة قسم رسم الخرائط ورسم الخرائط، كلية الهندسة المدنية، الجامعة التقنية التشيكية في براغ للاستضافة والدعم الفني. على وجه الخصوص ، نحن نعترف بامتنان لدينا ترعى الجمعية OSGeo و FOSSGIS e.V.، والعديد المتبرعين الأفراد: بيتر لوي ، أندريا بوروسو ، ماسيمو دي ستيفانو ، أليساندرو ساريتا ، جوشوا كامبل ، أندرياس نيومان ، جون إيريكسون ، لوكا كاساجراند ، كارين أو نيوكومب ، هولجر نومان ، آن غيسلا ، هيلينا ميتاسوفا ، ولوبوس ميتاس ، ديميتريس ، تامبوس ، مارك سيب. ميتز وتوني جابينسكي. تم استخدام هذه المساهمات المالية لتغطية تكاليف مثل الوجبات وللمساعدة في تقليل نفقات السفر والإقامة للمشاركين الذين وصلوا بعيدًا والذين جاءوا على نفقتهم الخاصة.

المطورون والمستخدمون الذين انضموا إلى الحدث جاءوا من دول مختلفة مثل إيطاليا وجمهورية التشيك وجمهورية سلوفاكيا وبولندا وسريلانكا / فرنسا والولايات المتحدة الأمريكية و ألمانيا.
ركز The Community Sprint على:

  • اختبار / إصلاح الأخطاء في إصدار GRASS 7 القادم ،
  • دعم وظائف جديدة لسلسلة GRASS 6.4 الثابتة ،
  • الاختبار / إصلاح الأخطاء المتعلقة بأنظمة التشغيل Mac OS X و MS-Windows و Linux ،
  • تقديم وتطوير الجبر الزمني GIS الجديد في GRASS 7 ،
  • ربط GRASS 7 ببرنامج علوم الكواكب ISIS ،
  • مناقشة التكامل مع برنامج rasdaman.org ، وهو معالج نقطي قوي متعدد الأبعاد ،
  • إنشاء بيانات اختبار متجه ثلاثي الأبعاد للاستيفاء ثلاثي الأبعاد ،
  • مناقشة الخلط المتجه ،
  • مناقشة تعديلات كتلة الحزمة ،
  • تقديم حالة معالجة الصور في GRASS 7 ومناقشة مستقبلها ،
  • تحسين التوثيق ، مع التركيز على معالجة الصور والجبر الزمني لنظم المعلومات الجغرافية ،
  • تطوير / إعادة بناء وإصلاح أخطاء عدة مكونات wxGUI & # 8217s ،
  • تطوير مفهوم wxGUI Toolboxes القابل للتخصيص ،
  • تحسين الترجمة باللغتين البولندية والرومانية ،
  • إصلاح v.krige في GRASS7 واقتراح الدمج مع الوحدة النمطية v.kriging التي تم تطويرها مؤخرًا ،
  • لقاء بين معلم Google Summer of Code 2013 والطلاب.

تم إجراء الكثير من المناقشات الموجهة نحو الموضوع بين مجموعات صغيرة من المشاركين: لمزيد من المعلومات التفصيلية ، يرجى زيارة صفحات Wiki على http://grasswiki.osgeo.org/wiki/GRASS_Community_Sprint_Prague_2013 وصفحة المناقشة ذات الصلة على http: //grasswiki.osgeo .org / wiki / Talk: GRASS_Community_Sprint_Prague_2013

حول GRASS GIS
نظام دعم تحليل الموارد الجغرافية ، الذي يشار إليه عادةً باسم GRASS GIS ، هو نظام معلومات جغرافية مفتوح المصدر يوفر إمكانات معالجة البيانات النقطية والمتجهات والمعالجة الجغرافية المكانية في مجموعة برمجيات واحدة متكاملة. يتضمن GRASS GIS أدوات للنمذجة المكانية ، وتصور البيانات النقطية والمتجهة ، وإدارة وتحليل البيانات الجغرافية المكانية ، ومعالجة الصور الساتلية والجوية. كما يوفر القدرة على إنتاج رسومات عرض متطورة وخرائط ورقية. تمت ترجمة GRASS GIS إلى حوالي عشرين لغة وهو يدعم مجموعة كبيرة من تنسيقات البيانات. يتم توزيعه مجانًا بموجب شروط رخصة جنو العمومية العامة (جي بي إل). GRASS GIS هو مشروع رسمي لمؤسسة Open Source Geospatial Foundation (OSGeo).

فريق تطوير GRASS GIS ، يوليو 2013


الاستيراد والتصدير النقطية¶

لاستيراد الخرائط الممسوحة ضوئيًا ، سيحتاج المستخدم إلى إنشاء ax ، y-location ، مسح الخريطة بالدقة المطلوبة وحفظها في تنسيق نقطي مناسب (مثل tiff ، jpeg ، png ، pbm) ثم استخدام r.in.gdal لاستيراده. استنادًا إلى النقاط المرجعية ، يمكن إعادة ضبط الخريطة الممسوحة ضوئيًا للحصول على البيانات المشفرة جغرافيًا.

يتم تصدير الخرائط النقطية مع r.out.gdal إلى تنسيقات مشتركة. تتوفر أيضًا r.out.bin و r.out.vtk و r.out.ascii ووحدات تصدير أخرى. يقومون بتصدير البيانات وفقًا لإعدادات المنطقة الحالية. إذا كانت هذه تختلف عن الخريطة الأصلية ، فسيتم إعادة تشكيل الخريطة بسرعة (أقرب خوارزمية مجاورة). بمعنى آخر ، سيكون للمخرجات عدد من الصفوف والأعمدة مثل المنطقة الحالية. لتصدير الخرائط مع تباعد شبكي مختلف (على سبيل المثال ، 500x500 أو 200x500) ، يمكنك فقط تغيير دقة المنطقة باستخدام g.region ثم تصدير الخريطة. تتم عملية إعادة التشكيل باستخدام أقرب خوارزمية مجاورة في هذه الحالة. إذا كنت تريد شكلًا آخر من أشكال إعادة التشكيل ، فقم أولاً بتغيير المنطقة ، ثم أعد تشكيل الخريطة بشكل صريح على سبيل المثال r.resamp.interp أو r.resamp.stats ، ثم قم بتصدير الخريطة المعاد تشكيلها.

يمكن إجراء تبادل الخرائط النقطية GRASS GIS بين مواقع مختلفة (نفس الإسقاط) بطريقة خالية من الضياع باستخدام وحدتي r.pack و r.unpack.


مجموعة البيانات

يقدم المرفق العالمي للغطاء الأرضي ، من بين العديد من مجموعات البيانات الأخرى ، مجموعة بيانات MODIS Vegetation Continuous Fields للتنزيل. وهي طبقات تحتوي على تقديرات متناسبة لأنواع الغطاء النباتي (نباتات خشبية ، ونباتات عشبية ، وأرض جرداء). على هذا النحو فهي مناسبة جدًا لتصوير مناطق الغطاء الأرضي غير المتجانسة.

تختلف منتجات MODIS الخاصة بهم عن إصدارات DAAC من خلال تقديمها بتنسيق GeoTIFF والإحداثيات الجغرافية وبيانات WGS84 ونظام التبليط المصمم ليلائم صور Landsat بشكل جيد. تتوفر المجموعة 5 حاليًا ، والتي تحتوي على تقديرات متناسبة للنباتات ذات الغطاء الخشبي للأعوام 2000 إلى 2010. ويمكن تنزيلها على شكل بلاطات (إجمالي 195) عبر خادم بروتوكول نقل الملفات.


نظام التشغيل MacOS X

ستحتاج إلى إصدار Mac OS X الذي يأتي مع تثبيت Java 1.6 ، مثل Snow Leopard. يرجى قراءة الملاحظات الخاصة بنظام التشغيل في دليل التثبيت للحصول على مزيد من النصائح حول هذا الأمر.

نوصيك بعدم استخدام شكل ومظهر نظام التشغيل Mac OS X من Apple مع Java ، حيث إنه لا يتوافق مع الأنظمة الأساسية الأخرى ويؤدي إلى العديد من المشكلات في واجهة المستخدم (انظر أدناه). يمكنك تغيير "الشكل والمظهر" لواجهة المستخدم في مربع حوار تفضيلات gvSIG (قسم "عام-> المظهر"). بعد التغيير ، سيتعين عليك إعادة تشغيل gvSIG لرؤية التأثيرات. نوصي باستخدام "Plastic XP" (هذا هو الإعداد الافتراضي لتثبيت gvSIG OADE الجديد).

دعم إصدارات Mac OS X الأقدم من Snow Leopard

يرجى ترقية نظامك إلى Snow Leopard إذا استطعت.

من الممكن تشغيل gvSIG OADE على إصدارات OS X السابقة للإصدار 10.6 (Snow Leopard) باستخدام بيئة تشغيل Java بديلة. راجع دليل التثبيت للحصول على التفاصيل. ومع ذلك ، كن على علم بأن هذا لم يتم اختباره من قبلنا ولا يمكننا تقديم أي دعم له. أبلغنا المستخدمون عن وجود مشكلات في الإصدارات الأقدم من نظام التشغيل Mac OS X ، مثل الدعم المفقود لطبقات البيانات النقطية. ومع ذلك ، فقد تلقينا أيضًا تقارير عن نجاح تشغيل برنامجنا على إصدارات Mac OS X القديمة مثل 10.4 (Tiger) ، باستخدام SoyLatte JRE. الأمر متروك لك للمحاولة.

لا يعمل ربط ملفات .gvp بالتطبيق

نظرًا لوجود خلل في البرنامج النصي لبدء التشغيل لنظام التشغيل Mac OS X ، لا يمكن حاليًا ربط ملفات .gvp (مشروع gvSIG) بتطبيق gvSIG OADE وجعل gvSIG يفتحها تلقائيًا.

القوائم المنسدلة لا تعمل: يتم تجاهل نقرات الماوس

يرجع هذا إلى سلوك عناصر واجهة مستخدم Java البلاستيكية XP (وربما الأخرى) على نظام التشغيل Mac OS X. لإجراء تحديد من القائمة المنسدلة: انقر فوق زر القائمة ، اضغط باستمرار على زر الماوس، حدد الخيار الذي تريده ثم حرر.

حوارات مشوشة (الأزرار معروضة جزئيًا وما إلى ذلك)

يستخدم نظام التشغيل Mac OS X مسافات كبيرة جدًا بين مكونات واجهة المستخدم ويمكن أن يؤدي ذلك إلى مشاكل في تخطيط بعض الحوارات. عندما يظهر هذا ، يجب أن يؤدي تغيير حجم نافذة الحوار لجعلها أكبر قليلاً إلى حل المشكلة.

واجهة GRASS (SEXTANTE) لا تعمل

العَرَض: بعد إعداد GRASS عبر SEXTANTE ثم بدء تشغيل أي وحدة GRASS ، يتم عرض خطأ حول "g.version" غير قادر على التشغيل.

شرح: إصدار GRASS المرفق مع gvSIG OADE لا يعمل على إصدارات Mac OS X الأقدم من 10.6 (Snow Leopard).

الحل: قم بتنزيل إصدار GRASS لنظام التشغيل Mac OS X الخاص بك (يفضل 6.4) ، على سبيل المثال من هنا ، قم بتثبيته يدويًا ثم استخدمه بدلاً من الإصدار المجمّع.

لا يتم حفظ التفضيلات

العَرَض: لا يتم حفظ إعدادات البرنامج التي تم إجراؤها في نافذة File-> Preferences بعد الخروج من gvSIG.

الحل: لا تخرج من gvSIG عبر شريط قوائم Mac. بدلاً من ذلك ، استخدم "File-> Exit" من نافذة gvSIG. وإلا ، فإن نظام التشغيل Mac OS X سوف "يقتل" ببساطة آلة Java التي يعمل بها gvSIG وقد لا تتمكن من إيقاف التشغيل بشكل نظيف ، مما يؤدي إلى فقدان التغييرات في تفضيلات البرنامج.

لا يُظهر الخروج من gvSIG حوارًا يطلب حفظ التغييرات

انظر تحت عنوان "لم يتم حفظ التفضيلات".

تصدير البيانات النقطية (حفظ باسم.) يطرح خطأ مؤشر Java NULL

قد يكون هذا بسبب أدوات Apple Java ، تمامًا مثل الحوارات المشوشة (انظر أعلاه).

إعدادات نوع الملف غير صحيحة في بعض محددات الملفات

قد يكون هذا بسبب أدوات Apple Java ، تمامًا مثل الحوارات المشوشة (انظر أعلاه).

تقدم بعض مربعات حوار تحديد الملفات خيارات لأنواع ملفات معينة. في نظام التشغيل Mac OS X ، يبدو أحيانًا أنه يتم خلطها بحيث تظهر الخيارات الخاطئة لنوع الملف الافتراضي. ما عليك سوى تحديد نوع الملف الصحيح مرة أخرى للتأكد من عرض الخيارات الصحيحة.

أسئلة وأجوبة نهاية


QGIS »تطبيق QGIS

/Library/Logs/CrashReporter/Qgis. (أعتقد أن كراش لوج).
منذ ال. William Kyngesburye 12:18 تقرير الخطأ رقم 1800: تطبيق أعطال GRASS مفقود قمت بتنزيل Python 2.5 كما اقترحت. نفس المشكلة مع Tiger في كل من إصدارات Kore و Pan. أي & quot التوصيل في المدير. peterk - 12:04 تقرير الخطأ رقم 1800: مفقود تطبيق أعطال GRASS PS. مشابه لدعم GRASS: تم تصميم Qgis الخاص بي بدعم GRASS ، على الرغم من أن هذا مكون إضافي فعلي ، لذا يجب أن تكون كذلك. William Kyngesburye 12:01 Bug report # 1800: مفقود تطبيق أعطال GRASS & gt لا توجد تنزيلات إضافية للبيثون ، إلخ.
حسنًا ، كل الإضافات تتطلب بايثون. وعلى OSX 10.4 ، هناك تثبيت إضافي من Python. William Kyngesburye 11:37 تقرير الخطأ رقم 1800: تطبيق أعطال GRASS المفقود I & # 39ll أضيف إلى تذكرة 3 مستخدمي OSX ، حتى يتمكنوا من مساعدتنا في العثور على المشكلة. Giovanni Manghi 11:24 تقرير الخطأ رقم 1800: تطبيق تعطل GRASS مفقود استجابةً:
Quantum GIS، Kore v.1.02-3 لنظام التشغيل Mac OSX Tiger من http://www.kyngchaos.com/software:qgis

فقط الأساس. peterk - 09:42 تقرير الخطأ # 1800: تطبيق أعطال GRASS مفقود الرجاء إضافة بعض التفاصيل: ما الحزمة التي قمت بتثبيتها؟ من اي مصدر؟ شكرا. Paolo Cavallini 09:37 تقرير الخطأ رقم 1800 (مغلق): تطبيق أعطال GRASS مفقود باستخدام QGIS v. 1.02 Kore لنظام التشغيل Mac OS X Tiger v.10.4.11. يؤدي مدير التوصيل إلى تعطل التطبيق عند وجود أي من العناصر أ. peterk - 12:46 Редакция 93e6b077 (qgis): دمج من trunk r10850: 10900 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410-92ff- de0c093fc19c Martin Dobias 12:24 Редакция aeae910d (qgis): دمج من trunk r10800: 10850 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410-9 -de0c093fc19c Martin Dobias 12:07 Редакция 9bb40094 (qgis): دمج من trunk 10769: 10800 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410- 92ff-de0c093fc19c Martin Dobias 11:40 تقرير الخطأ رقم 1680: عند الخروج من غلاف QGIS GRASS ، يقوم QGIS بالكتابة فوق

/.grassrc6 ردًا على [comment: 14 rugginoso]:
& gt نعم ، لقد وجدت المشكلة: نص بدء التشغيل ($ GISDATA / etc / Init.sh) يصنع سوم. cgsbob - 04:19 تقرير الخطأ رقم 1680: عند الخروج من غلاف qgis GRASS ، يقوم QGIS بالكتابة فوق

/.grassrc6 نعم ، لقد وجدت المشكلة: البرنامج النصي لبدء التشغيل ($ GISDATA / etc / Init.sh) يقوم ببعض عمليات التنظيف عند الإغلاق (انظر السطر. Lorenzo Masini 11:17 تقرير الخطأ # 1798: X يتعطل بينما QGIS هو تحميل ملف شكل من فضلك ، حاول مرة أخرى على صندوق / تثبيت Linux مختلف لاستبعاد المشاكل مع التعريفات / التكوين المحلي الخاص بك. Giovanni Manghi 11:14 تقرير الشوائب رقم 1798: X يتعطل أثناء تحميل QGIS لملف الشكل فيما يلي السجلات في وقت التعطل ( أنا استخدم Gnome env):
* قطة / فار / سجل / * | grep 19: 55: 17 *
Jul 21 19:55:17 رينجو فرس البحر د. peyo - 11:09 Редакция 4786e546 (qgis): pal: تم إنشاؤه StraightLabelPosition مشتق من LabelPosition. إرجاع صفيف LabelPosition بدلاً من صفيف Label.
git-svn-id: http://svn.osgeo.org/qgis/branches/symbology-ng-bran. مارتن دوبياس

2009-07-20

/.grassrc6 ردًا على [comment: 12 rugginoso]:
& gt يجب إصلاح المشكلة الأولى (العثور على ملف العشب القابل للتنفيذ) في.
شكرا لك على الإصلاح. cgsbob - 14:44 تقرير الخطأ رقم 1680: عند الخروج من غلاف qgis GRASS ، يقوم qgis بالكتابة

/.grassrc6 المشكلة الأولى قابلة للحل من بعض النواحي ، ربما تبحث عن GRASS_PREFIX والاتصال بـ Init.sh مباشرة.
الثاني . Lorenzo Masini 11:54 Bug report # 1680 (feedback): عند الخروج من qgis GRASS shell ، يقوم qgis بالكتابة فوق

/.grassrc6 لا أستطيع الوصول إلى موجه GRASS & GT. بالنظر إلى الكود ، يبدو أنك تفترض أن العشب مثبت فيه. cgsbob - 11:54 تقرير الخطأ رقم 1680 (الملاحظات): عند الخروج من قذيفة qgis GRASS ، يقوم qgis بالكتابة

/.grassrc6 لا أستطيع الوصول إلى موجه GRASS & GT. بالنظر إلى الكود ، يبدو أنك تفترض أن العشب مثبت فيه. cgsbob - 08:44 تقرير الخطأ رقم 1680 (مغلق): عند الخروج من غلاف qgis GRASS ، يتم الكتابة فوق qgis

/.grassrc6 ثابت في الالتزام: 5971c6e6 (SVN r11119).
Lorenzo Masini 14:59 طلب الميزة رقم 1433: القياسات والمقياس المكسور في Latlon ردًا على [تعليق: 7 cfarmer]:
& gt ردًا على [التعليق: 6 borysiasty]:
& gt & gt هذه مسألة مهمة. العديد من المستخدمين. Martin Dobias 12:42 طلب الميزة رقم 1433: المقاييس والمقاييس المكسورة في Latlon ردًا على [تعليق: 7 cfarmer]:
& gt أوافق ، هذه مسألة مهمة ، وبمجرد وضع خطة عمل واضحة في رر. Giovanni Manghi 03:03 طلب الميزة رقم 1433: القياسات والمقاييس مكسورة في Latlon ردًا على [تعليق: 6 borysiasty]:
& GT. هذه قضية مهمة. يعتقد العديد من المستخدمين أن محدد الوحدة يسمح بنوع ما. cfarmer - 14:19 طلب الميزة رقم 1786: لا يتم تمييز رموز SVG عند اختياره موافق. كما هو مفترض ، كنت مخطئا. Giovanni Manghi 14:06 طلب الميزة # 1786: لا يتم تمييز رموز SVG & # 39t عند تحديدها من الممكن & quothighlight & quot رمز svg: بمجرد تحويل الرمز إلى صورة ، يمكن تلوين الصورة باستخدام. Martin Dobias 12:15 طلب الميزة رقم 1786: لا يتم تمييز رموز SVG عند التحديد ، ربما أكون مخطئًا ، لكنني لا أعتقد أن هذا من اختصاص أي برنامج سطح مكتب لنظام المعلومات الجغرافية لإنشاء (سريعًا؟) & quotal. Giovanni Manghi 14:12 Редакция 08962eab (qgis): توثيق رؤوس جدول السمات - تصحيح من Vita Cizek. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 14:12 Редакция 99c50f21 (qgis): توثيق رؤوس جدول السمات - patch من فيتا جيزك. git-svn-id: http://svn.osgeo.org/qgis/trunk/ [البريد الإلكتروني protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 14:05 Редакяия f1167f0c (qgis) الوحدات. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 14:05 Редакция c3a94ea8 (qgis): وحدات المكونات الإضافية للعشب المنظف. git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 12:39 Редакция 92eadaaf (qgis): تسمية ثابتة في r. External.all of العشب-plugin module. git-svn-id: http://svn.osgeo.org/qgis/trunk/ [البريد الإلكتروني & # 160 محمي] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 12:39 Редакция c9cca7a7 (qgis): التسمية الثابتة في r. External.all of العشب-plugin module. git-svn-id: http://svn.osgeo.org/qgis/[email protected]11 c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 11:15 تقرير الخطأ رقم 1797 (مغلق): SPIT: no shapefiles في نافذة مشروطة ، نسخة مكررة من # 1655 Jürgen Fischer 11:15 Bug report # 1797 (مغلق): SPIT: لا توجد ملفات أشكال في نافذة مشروطة نسخة مكررة من # 1655 Jürgen Fischer 10:33 تقرير الشوائب # 1797 (مغلق): SPIT: لا توجد ملفات أشكال في الوضع خطوات إعادة إنتاج النافذة:
1. ابدأ QGIS
2. الإضافات - & GT Launch Spit
3. الاتصال postgis
4. انقر فوق الزر & quotadd & quot (للإعلان. peyo - 11:09 طلب الميزة # 1167 (قيد التقدم): دعم SLD جنبًا إلى جنب مع WMS Redmine Admin 07:26 Bug report # 1796: النص متعدد الأسطر في ملف SVG ليس مرسومة بشكل صحيح في Print Composer ردًا على [تعليق: 2 lutra]:
& GT * إصلاح تصدير Inkscape
يبدو أن Inkscape يعمل بشكل صحيح عند إرفاق ملف SVG. craigleat - 07:17 تقرير الخطأ رقم 1796: لم يتم رسم نص متعدد الأسطر في ملف SVG بشكل صحيح في Print Composer لا أعتقد أنه نسخة مكررة لأن # 1647 يعد تحسينًا وقد تم إغلاقه. يجب إعادة الخطأ الحالي. craigleat - 07:05 Bug report # 1796: لم يتم رسم نص متعدد الأسطر في ملف SVG بشكل صحيح في Print Composer. هذه نسخة مكررة من # 1647 (انظر أدناه التعليق الأخير) ويبدو أنها ليست مشكلة qgis. Giovanni Manghi 07:03 Bug report # 1796: لم يتم رسم نص متعدد الأسطر في ملف SVG بشكل صحيح في Print Composer تم إنشاء هذا الخطأ من:
http://trac.osgeo.org/qgis/ticket/1647 craigleat - 06:55 Bug report # 1796 (Open): لم يتم رسم نص متعدد الأسطر في ملف SVG بشكل صحيح في Print Composer الملف المرفق هو inkscape SVG تحتوي على عنوان A2. يتم رسم النص متعدد الأسطر على سطر واحد عندما. craigleat - 07:01 طلب الميزة رقم 1647: استيراد رسم Inkscape SVG إلى Print Composer تم الإبلاغ عن مشكلة النص متعدد الأسطر على أنها خطأ:
http://trac.osgeo.org/qgis/ticket/1796 craigleat - 02:06 تقرير الخطأ رقم 1794: تأكيد التعطل في أداة الطباعة عند التكبير بسرعة باستخدام عجلة الماوس في إطار الخريطة. ولكن يبدو أنه يحدث فقط إذا كان لديك بيانات متجه في خريطتك. إذا أضفت البيانات النقطية فقط ، فلا يبدو أن & # 39t كر. جيوفاني مانغي

2009-07-19

2009-07-18

2009-07-17

2009-07-16

2009-07-15

/.grassrc6 ردًا على [comment: 6 pcav]:
& gt هذا ليس ما تم إنشاء البرنامج المساعد grass-qgis من أجله: الفكرة هنا هي تقديم المستخدم. cgsbob - 02:28 تقرير الخطأ رقم 1680: عند الخروج من غلاف qgis GRASS ، يقوم QGIS بالكتابة فوق


مشكلة مع r.out.gdal في GRASS GIS - نظم المعلومات الجغرافية

ينشئ RQGIS واجهة بين R و QGIS ، أي أنه يسمح للمستخدم بالوصول إلى وظائف QGIS من داخل R. ويحقق ذلك باستخدام QGIS API عبر سطر الأوامر. يوفر هذا للمستخدم مجموعة واسعة من وظائف GIS ، نظرًا لأن QGIS يسمح لك بالاتصال بخوارزميات أصلية بالإضافة إلى خوارزميات طرف ثالث عبر إطار عمل المعالجة (انظر أيضًا https://docs.qgis.org/2.6/en/docs/user_manual /processing/index.html). يشمل موفرو الطرف الثالث من بين آخرين GDAL و GRASS GIS و SAGA GIS و Orfeo Toolbox و TauDEM وأدوات لبيانات LiDAR. يجلب لك RQGIS بيئة المعالجة الجغرافية القوية بشكل لا يصدق إلى وحدة التحكم R. المزايا الرئيسية لـ RQGIS هي:

  1. يوفر الوصول إلى وظائف QGIS. وبالتالي ، يستدعي Python من سطر الأوامر (QGIS API) ولكن يمكن لمستخدمي R البقاء في بيئة البرمجة التي يختارونها دون الحاجة إلى لمس Python.
  2. إنه يوفر مجموعة واسعة من الخوارزميات الجغرافية مما يجعل من الممكن حل أي مشكلة GIS تقريبًا.
  3. يمكن لمستخدمي R استخدام حزمة واحدة فقط (RQGIS) بدلاً من استخدام RSAGA و spgrass للوصول إلى وظائف SAGA و GRASS. ومع ذلك ، هذا لا يعني أن RSAGA و spgrass قد عفا عليها الزمن لأن كلا الحزمتين تقدمان مزايا أخرى مختلفة. على سبيل المثال ، توفر RSAGA العديد من وظائف نظم المعلومات الجغرافية سهلة الاستخدام وجاهزة للاستخدام مثل rsaga.slope.asp.curv و multi.focal.function.

يمكنك تثبيت أحدث إصدار لتطوير RQGIS من Github باستخدام

يرجى ملاحظة أن RQGIS لا يزال إصدارًا تجريبيًا وقيد التطوير النشط. لذلك ، من المحتمل أن تحدث تغييرات كبيرة في المستقبل القريب. إذا اكتشفت أي أخطاء ، فأخبرنا أو ، والأفضل من ذلك ، قم بتقديم طلب سحب.

لتشغيل RQGIS بشكل صحيح ، تحتاج إلى تنزيل العديد من حزم برامج الجهات الخارجية. لتسهيل إجراءات التنزيل والتثبيت ، نوفر لك دليل التثبيت المعتمد على النظام الأساسي في الأقسام الفرعية التالية.

قبل تثبيت RQGIS ، قم بتنزيل أحدث إصدار من OSGeo4W من http://trac.osgeo.org/osgeo4w/. إذا لم تكن متأكدًا مما تريد تثبيته ، فما عليك سوى تحديد التثبيت السريع. يؤدي هذا أيضًا إلى تثبيت SAGA و GRASS تلقائيًا ، ولكن ليس كل مزودي الطرف الثالث المتاحين الآخرين. إذا كنت ترغب في تثبيت موفرين آخرين (OTB ، TauDEM ، إلخ) ، فإن أفضل طريقة هي تحديد كل شيء ضمن قائمة الإعدادات المتقدمة. هذا يضمن أنه سيتم تثبيت جميع التبعيات (على الرغم من أن كل شيء آخر قد لا تخطط لاستخدامه أيضًا). على أي حال ، من المفترض أن يبدأ هذا الأمر وسنوفر لك قريبًا دليل تثبيت مفصل.

بالنسبة إلى Debian / Ubuntu ، يرجى اتباع تعليمات التثبيت الموجودة أسفل هذا الرابط: https://www.qgis.org/de/site/forusers/alldownloads.html. لاحظ أنه إذا قمت بتثبيت QGIS من مديري البرامج المدمجين في نظام التشغيل الخاص بك ، فمن المرجح أن تحصل على إصدار QGIS قديم إلى حد ما لأن هذه المستودعات لا يتم تحديثها إلا بشكل ضئيل للغاية. بالنسبة إلى إصدارات Linux الأخرى ، يرجى الاطلاع على البرنامج التعليمي الخاص بذلك بنفسك. إذا كنت ترغب في الاستفادة من القوة الحقيقية لـ RQGIS ، فقد ترغب في تثبيت تطبيقات GDAL و GRASS و SAGA وتطبيقات أخرى (TauDEM)

كيفية تثبيت SAGA على Ubuntu؟

لاستخدام وظائف SAGA داخل (R) QGIS ، تحتاج بطبيعة الحال إلى تثبيت SAGA GIS. لتثبيت أحدث إصدار من SAGA ، ما عليك سوى تنفيذ الأسطر التالية في نافذة طرفية:

بالنسبة لنظام التشغيل Mac ، يرجى اتباع هذا الرابط https://www.qgis.org/en/site/forusers/download.html لتثبيت QGIS. سيعمل كل من LTR والإصدار الحالي. يرجى التأكد أيضًا من تثبيت GDAL بشكل منفصل ، ويفضل اتباع هذا الرابط http://www.kyngchaos.com/software/frameworks أو استخدام مدير الحزم الخاص بك (Homebrew ، Fink ، MacPorts). لاحظ أنه قد تحدث مشكلات أثناء الخلط بين تثبيت QGIS الثنائي وتثبيتات إطار العمل من مديري الحزم.

استخدام أنظمة إدارة الحزم

نظرًا لحدوث العديد من المشكلات عند محاولة تثبيت QGIS مع مديري الحزم (مثل سؤال Stackexchange هذا) ، فمن المستحسن استخدام تثبيت QGIS الثنائي. وإلا فلا يمكن ضمان عمل جميع التبعيات:

  • Homebrew: إذا كان لديك بالفعل QGIS قيد التشغيل وتكوينه بشكل صحيح عبر Homebrew ، فيجب أن يعمل RQGIS ويجب أن يجد set_env () مسار الجذر الخاص بك.
  • فينك:
  • منافذ Mac:

بعد ذلك ، سوف نعرض لك سير عمل نموذجي لكيفية استخدام RQGIS. بشكل أساسي ، سوف نتبع الخطوات الموضحة أيضًا في وثائق QGIS. في مثالنا الأول والبسيط للغاية ، نود ببساطة استرداد إحداثيات النقطه الوسطى لكائن مضلع مكاني. أولاً ، سنقوم بتنزيل المناطق الإدارية في ألمانيا باستخدام الحزمة النقطية. ثانيًا ، نحفظ SpatialObject الناتج كملف شكل في مجلد مؤقت.

الآن بعد أن أصبح لدينا ملف أشكال ، يمكننا الانتقال إلى استخدام RQGIS. بادئ ذي بدء ، نحتاج إلى تحديد جميع المسارات اللازمة لتشغيل QGIS-API. لحسن الحظ ، تقوم set_env بهذا من أجلنا (بافتراض أنه تم تثبيت QGIS وجميع التبعيات الضرورية بشكل صحيح). الشيء الوحيد الذي يتعين علينا القيام به هو: تحديد مسار الجذر لتركيب QGIS. إذا لم تحدد مسارًا ، فإن set_env تحاول العثور على تثبيت OSGeo4W على محرك الأقراص C: (Windows) على الرغم من أن هذا قد يستغرق بعض الوقت. إذا كنت تقوم بتشغيل RQGIS في نظام Linux أو Mac ، فإن set_env تفترض أن مسار الجذر الخاص بك هو "/ usr" و "/applications/QGIS.app/Contents" ، على التوالي. يرجى ملاحظة أن معظم وظائف RQGIS ، من المحتمل أن تعمل معها (مثل find_algorithms و get_args_man و run_qgis) ، تتطلب قائمة الإخراج (كما تم إرجاعها بواسطة set_env) التي تحتوي على المسارات إلى عمليات التثبيت المختلفة اللازمة لتشغيل QGIS من داخل R .

ثانيًا ، نود معرفة كيفية استدعاء الوظيفة في QGIS والتي تعطينا النقط الوسطى لملف شكل مضلع. للقيام بذلك ، نستخدم find_algorithms. نشك في أن الوظيفة التي نبحث عنها تحتوي على الكلمات مضلع و النقطه الوسطى.

هذا يعطينا وظيفتين يمكننا استخدامهما. هنا ، سنختار وظيفة QGIS المسماة qgis: polygoncentroids. بعد ذلك ، نود أن نعرف كيف يمكننا استخدامه ، أي معلمات الوظيفة التي نحتاج إلى تحديدها.

وبالتالي ، qgis: لا تتوقع polygoncentroids سوى معلمة تسمى INPUT_LAYER ، أي المسار إلى ملف شكل مضلع نرغب في استخراج إحداثيات النقطه الوسطى ، ومعلمة تسمى OUTPUT_LAYER ، أي المسار إلى ملف شكل الإخراج. نظرًا لأنه سيكون من الممل تحديد كل وسيطة دالة يدويًا ، خاصةً إذا كانت الوظيفة تحتوي على أكثر من وسيطين أو ثلاث وسيطات ، فقد كتبنا دالة ملائمة تسمى get_args_man. تحاكي هذه الوظيفة بشكل أساسي سلوك QGIS GUI ، أي أنها تسترجع جميع وسيطات الوظيفة والقيم الافتراضية ذات الصلة لوظيفة GIS معينة. تقوم بإرجاع هذه القيم في شكل قائمة ، أي بالضبط بالتنسيق كما هو متوقع بواسطة run_qgis (انظر أدناه). إذا سمحت لك وسيطة الدالة بالاختيار من بين عدة خيارات (قائمة منسدلة في واجهة المستخدم الرسومية) ، فإن تعيين خيارات get_arg_man - الوسيطة على TRUE يضمن أن الخيار الأول سيتم تحديده (سلوك QGIS GUI). على سبيل المثال ، يحتوي qgis: addfieldtoattributestable على ثلاثة خيارات للمعلمة FIELD_TYPE ، وهي عدد صحيح ، عدد عشري وسلسلة. تعيين الخيارات على TRUE يعني أن نوع الحقل الخاص بالعمود الجديد سيكون من النوع الصحيح.

في حالتنا ، يحتوي qgis: polygoncentroids على وسيطتين وظيفيتين فقط ولا توجد قيم افتراضية. بطبيعة الحال ، نحتاج إلى تحديد طبقة الإدخال والإخراج يدويًا. استكمال علامات التبويب ، على سبيل المثال الذي يوفره RStudio IDE الرائع ، يسهّل هذه المهمة إلى حد كبير.

أخيرًا ، يستدعي run_qgis QGIS API لتشغيل الخوارزمية الجغرافية المحددة مع وسيطات الوظيفة المقابلة. يرجى ملاحظة أن وسيطة الوظيفة تتيح لك تحديد ملفات إخراج QGIS التي تريد تحميلها مباشرة في R.

ممتاز! لم تحدث رسالة خطأ ، وهذا يعني أن QGIS أنشأ ملف شكل نقاط يحتوي على النقط الوسطى لملف أشكال المضلعات. بطبيعة الحال ، نود التحقق مما إذا كانت النتيجة تلبي توقعاتنا.

بالطبع ، هذا مثال بسيط للغاية. كان بإمكاننا تحقيق نفس الشيء باستخدام sp :: الإحداثيات. لتسخير القوة الحقيقية لدمج R مع GIS ، سنقدم مثالًا ثانيًا أكثر تعقيدًا. لم يأت بعد في شكل المقالة القصيرة أو ورقة.


QGIS »تطبيق QGIS

23:59 تقرير الخطأ رقم 1629 (مفتوح): تم تغيير اسم المعلمة في v.buffer و r.surf.fractal من GRASS 6.3 إلى. Paolo Cavallini 23:59 تقرير الخطأ رقم 1629 (ملاحظات): تم تغيير اسم المعلمة في v.buffer و r.surf.fractal من GRASS 6.3. Paolo Cavallini 23:59 تقرير الخطأ رقم 1642 (مغلق): مشكلة واجهة أداة v.to.db GRASS Paolo Cavallini 23:58 تقرير الشوائب # 1642 (مفتوح): v.to.db مشكلة واجهة أداة GRASS Paolo Cavallini 23:58 Bug التقرير رقم 1642 (ملاحظات): v.to.db مشكلة واجهة أداة GRASS Paolo Cavallini 12:01 تقرير الخطأ # 1642: v.to.db مشكلة واجهة أداة GRASS ردًا على [تعليق: 3 rugginoso]:
& gt لمشكلة الإدخال المتعدد ، افتح بطاقة أخرى.
منجز
http: //trac.osgeo.o. Giovanni Manghi 06:57 تقرير الخطأ رقم 1642 (مغلق): مشكلة واجهة أداة v.to.db تم إصلاح مشكلة تحديث جدول السمات في الالتزام: 4fe683b3 (SVN r11344).
بالنسبة لمشكلة المدخلات المتعددة ، افتح ملفًا آخر. Lorenzo Masini 06:57 تقرير الخطأ رقم 1642 (مغلق): مشكلة واجهة أداة v.to.db GRASS تم إصلاح مشكلة تحديث جدول السمات في الالتزام: 4fe683b3 (SVN r11344).
بالنسبة لمشكلة المدخلات المتعددة ، افتح ملفًا آخر. Lorenzo Masini 05:32 Bug report # 1642: v.to.db مشكلة واجهة أداة GRASS إنها تظهر قائمة الأعمدة ، لكنها لا تقوم بتحديثها إذا كانت الوحدة مفتوحة بالفعل عند تحميل طبقة. إلى الفصل. Paolo Cavallini 23:52 طلب الميزة رقم 1219: تشغيل OTFT وطبقة & # 39s ومشروع & # 39 s CRS هي نفسها: أدوات القياس وتحديد Fe. كيف رأيت أن شريط المقياس كان صحيحًا ، وأن القياسات كانت خاطئة؟ Magnus Homann 14:30 طلب الميزة رقم 1219: تشغيل OTFT وطبقة & # 39s ومشروع & # 39s CRS هي نفسها: أدوات القياس وتحديد Fe. الرد على [التعليق: 12 هومان]:
& GT. حسنًا ، لم أختبر مع الإسقاط بالأقدام ، لذلك لا مفاجأة هناك. هل يمكنك الوصف. Giovanni Manghi 13:14 طلب الميزة رقم 1219: تشغيل OTFT وطبقة & # 39s ومشروع & # 39 s CRS هي نفسها: أدوات القياس وتحديد Fe. أهلا،
متأسف على الرد المتأخر. هل تقصد أن أدوات القياس تعمل بشكل جيد بالنسبة لك عند استخدام الإسقاطات بالأقدام؟ I. Giovanni Manghi 12:46 طلب الميزة رقم 1219: تشغيل OTFT وطبقة & # 39s ومشروع & # 39s CRS هي نفسها: أدوات القياس وتحديد Fe. يرجى تقديم خطوات مفصلة لإعادة إظهار المشكلة. لقد حاولت دون أن أفهم ما تفعله. Magnus Homann 07:31 طلب الميزة رقم 1219: تشغيل OTFT وطبقة & # 39s ومشروع & # 39s CRS هي نفسها: أدوات القياس وتحديد Fe. What projections did you switch between to see the difference in meters and feet?
Magnus Homann 06:23 Feature request #1219: OTFT on, layer's and project's CRS the same: measure tools and Identify Fe. Once this is fixed I guess we will have to discuss what to do with scale bars and measures tool when OTFR is disabled. Giovanni Manghi 06:19 Feature request #1219: OTFT on, layer's and project's CRS the same: measure tools and Identify Fe. أهلا
Replying to [comment:12 homann]:
> OK, I haven't tested with projection in feet, so no surprise there. Can you. Giovanni Manghi 06:13 Feature request #1219: OTFT on, layer's and project's CRS the same: measure tools and Identify Fe. OK, I haven't tested with projection in feet, so no surprise there. Can you describe what projection and what method . Magnus Homann 18:14 Feature request #1167: SLD support in conjunction with WMS Sorry, I didn't build with python and didn't update the bindings, I will fix this and upload a new patch.
يعتبر
اذهب. Redmine Admin 17:51 Bug report #1758: Tools (Ftools): clip and difference tools give the same results Replying to [comment:4 lutra]:
> See attached image. Is this one of this cases?
This should now be behaving properly. cfarmer - 07:16 Bug report #1758: Tools (Ftools): clip and difference tools give the same results I don't know if it is important, but have you noticed that with Intersect this doesn't happens? Giovanni Manghi 07:15 Bug report #1758: Tools (Ftools): clip and difference tools give the same results Replying to [comment:4 lutra]:

> See attached image. Is this one of this cases?
نعم. This appears to be an issue w. cfarmer - 17:21 Редакция 456cef1a (qgis): fix warnings git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Jürgen Fischer 17:21 Редакция c972a9c5 (qgis): fix warnings git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Jürgen Fischer 16:26 Редакция a51e7748 (qgis): Changed text for clarity git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 16:26 Редакция dfacd927 (qgis): Changed text for clarity git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 15:30 Bug report #1865 (Closed): ftools "Union" gives wrong results with non overlapping polygons Replying to [comment:2 lutra]:
> I gave it a look and it seems to have yet a problem when using Union with two layers. cfarmer - 15:30 Bug report #1865 (Closed): ftools "Union" gives wrong results with non overlapping polygons Replying to [comment:2 lutra]:
> I gave it a look and it seems to have yet a problem when using Union with two layers. cfarmer - 15:29 Редакция 1324af27 (qgis): Adapted the attribute table combobox to the "required" property of laye. git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 15:29 Редакция 4fe683b3 (qgis): Adapted the attribute table combobox to the "required" property of laye. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 14:11 Feature request #1869 (Closed): import vectorlayer value maps from csv the attached patch allows value maps to be loaded from csv files Jürgen Fischer 14:06 Feature request #1518 (Closed): python binding does not link with libpython Giovanni Manghi 10:24 Feature request #1868 (Closed): ftools: join support for SQLite? We are enjoying the ftools plugin for QGIS but desire an enhancement regarding the JOIN functionality: we are using Q. Markus Neteler 09:58 Bug report #739: GRASS Shell non-functional in OS X I would suggest to change the shortcuts and close this bug. Please OSXers check this out Paolo Cavallini 09:32 Редакция aeb951af (qgis): Fixed conversion of areas git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 09:32 Редакция f0d400a5 (qgis): Fixed conversion of areas git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 08:27 Bug report #1867 (Closed): GRASS: a few modules need multiple selection or better multiple selection among the others:
v.to.db
v.db.addcol
r.patch
r.mapcalculator
in some cases the lack of multiple selection turn. Giovanni Manghi 05:35 Feature request #1729 (Feedback): MapInfo: OGR layer converter doesn't work It would be better to add the "browse" button also under linux. As said under windows there is already and it works, . Giovanni Manghi 05:35 Feature request #1729 (Feedback): MapInfo: OGR layer converter doesn't work It would be better to add the "browse" button also under linux. As said under windows there is already and it works, . Giovanni Manghi 05:13 Bug report #1859: Graphic interface crash Hi.
I rescaled the image, opened your project and vector/raster layers then saved again with qgis 1.2. Then started . Giovanni Manghi 03:17 Bug report #1859: Graphic interface crash Replying to [comment:4 lutra]:
> I cannot replicate this on both linux and windows with the latest revision. I'll cha. marion - 04:51 Bug report #1799: g.manual not working Under Ubuntu 9.04 I get. Giovanni Manghi

2009-08-10

2009-08-09

2009-08-08

2009-08-07

2009-08-06

2009-08-05

2009-08-04

2009-08-03

01:28 Feature request #59: copy to clipboard support For what I see here
https://trac.osgeo.org/qgis/log/trunk
patches, but I may be wrong. Giovanni Manghi 01:23 Feature request #59: copy to clipboard support Replying to [comment:19 lutra]:
> > sure, but we entered feature freeze.

> Right, I forgot it. By the way, other pa. Jürgen Fischer 01:15 Feature request #59: copy to clipboard support It would be sad to miss that in 1.2.0 (since it even works in 1.0.x). This is a key feature in daily GIS work. Markus Neteler 00:58 Feature request #59: copy to clipboard support
>
> sure, but we entered feature freeze.
Right, I forgot it. By the way, other patches have been applied after th. Giovanni Manghi 12:26 Feature request #59 (Open): copy to clipboard support Jürgen Fischer 12:26 Feature request #59: copy to clipboard support Replying to [comment:16 lutra]:
> Replying to [comment:13 jef]:
>
> this patch have yet to be committed or am I wron. Jürgen Fischer 12:25 Feature request #59: copy to clipboard support Replying to [comment:13 jef]:
this patch have yet to be committed or am I wrong? Giovanni Manghi 00:48 Bug report #1856: Improving Show/Hide all layers Hi!
homann is working on changes in the legend gui (see #1815), so he may be interested in this ticket and should be. Giovanni Manghi 20:21 Bug report #1856 (Closed): Improving Show/Hide all layers I think Show/Hide all layers are really slow methods (prove it with 4 or 5 heavy layers). The users can see every lay. gcarrillo - 00:45 Feature request #566: Load multiple GRASS maps into QGIS Replying to [comment:7 nikos]:
> Hi!
> Is this meant to work _only_ from within the grass-toolbox?
>
yes, this fix . Giovanni Manghi 18:17 Feature request #566: Load multiple GRASS maps into QGIS Hi!
I use qgis 1.2.0 unstable and can't load multiple grass-rasters. Is this meant to work _only_ from within the gr. nikos - 23:46 Bug report #597 (Closed): lat/lon maps should wrap around 180 longitude We added a [[PostGIS]] subsubsection to the QGIS manual for 1.2 release. Thanks for testting and to Giovanni for the . Otto Dassau 23:46 Bug report #597 (Closed): lat/lon maps should wrap around 180 longitude We added a [[PostGIS]] subsubsection to the QGIS manual for 1.2 release. Thanks for testting and to Giovanni for the . Otto Dassau 22:46 Редакция a0addcee (qgis): Applied patch #1290 with modifications git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Marco Hugentobler 22:46 Редакция 3110fef9 (qgis): Applied patch #1290 with modifications git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Marco Hugentobler 22:42 Редакция 37fef1b1 (qgis): Some swedish translation, and removing nonsens text git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 22:42 Редакция e321aa8e (qgis): Some swedish translation, and removing nonsens text git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 18:31 Feature request #1716: improvements to ZoomLast, ZoomNext tools (extent history) Replying to [comment:3 lutra]:
> I tried your patch, I applied it and qgis compiled fine and worked the first time, t. Steven Mizuno 13:47 Feature request #1290 (Closed): Shapefile attribute tables do not show lines with null geometry Applied in with modifications (kept [[QgsOGRProvider]]::featureAtId consistent with [[QgsOGRProvider]]::nextFeature). Marco Hugentobler 13:47 Feature request #1290 (Closed): Shapefile attribute tables do not show lines with null geometry Applied in with modifications (kept [[QgsOGRProvider]]::featureAtId consistent with [[QgsOGRProvider]]::nextFeature). Marco Hugentobler 12:21 Feature request #1815: New GUI for legend Replying to [comment:11 lutra]:
> it would be enough just to use multiple selection to remove/unselect multiple laye. sieczka - 08:50 Редакция debbe549 (qgis): Apply patch from gcarillo to fix bug #1793 git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Marco Hugentobler 08:50 Редакция 556be42c (qgis): Apply patch from gcarillo to fix bug #1793 git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Marco Hugentobler 07:54 Feature request #1855: Postgis View Layers with OID as primary key are loading very slow Replying to "hdus":/issues/show/1855:
> I want to load a postgis view layer defined in a way that the OID represents . Jürgen Fischer 06:38 Feature request #1855: Postgis View Layers with OID as primary key are loading very slow svn commit:cbf7cf64 (SVN r11253)
kubuntu 9.04
postgres 8.4.0 Horst Düster 06:36 Feature request #1855: Postgis View Layers with OID as primary key are loading very slow Hi,
what version of qgis are you using? platform? Giovanni Manghi 06:33 Feature request #1855 (Closed): Postgis View Layers with OID as primary key are loading very slow I want to load a postgis view layer defined in a way that the OID represents the primary key of the view query result. Horst Düster

2009-08-02

2009-08-01

01:47 Feature request #1805: Unique Value Renderer multiple class selection issue Replying to [comment:6 gcarrillo]:
> Thanks lutra, just a thing: The patch contains the function isEqual, which can b. Jürgen Fischer 19:36 Feature request #1805: Unique Value Renderer multiple class selection issue Thanks lutra, just a thing: The patch contains the function isEqual, which can be useful to other classes in spite of. gcarrillo - 18:06 Feature request #1805: Unique Value Renderer multiple class selection issue Replying to [comment:4 lutra]:

> I'll give it a try and I will report back.
the patch works for me under Ubuntu 9.04 Giovanni Manghi 17:34 Feature request #1805: Unique Value Renderer multiple class selection issue I gave another look, and at the end it seems I was wrong, in fact I noticed now that if I leave the "restrict changes. Giovanni Manghi 16:11 Feature request #1805: Unique Value Renderer multiple class selection issue Hi,
I gave a better look/try to #1703 and it seems to me that it also fixes the small problem that lead you to creat. Giovanni Manghi 01:45 Feature request #1703: No possibility to change color in unique value when assigning more then on. fixed in commit:70bf84b1 (SVN r11244) Jürgen Fischer 21:16 Feature request #1703: No possibility to change color in unique value when assigning more then on. Lutra, the new bug (old classes don't disappear) is also in QGis 1.1. gcarrillo - 17:39 Feature request #1703: No possibility to change color in unique value when assigning more then on. I noticed also that in the unique values symbology, the values of numeric fields are ordered like strings. Don't know. Giovanni Manghi 17:18 Feature request #1703: No possibility to change color in unique value when assigning more then on. it is not really necessary to change a style option, in fact it is just enough to have one class *selected* and then. Giovanni Manghi 17:03 Feature request #1703: No possibility to change color in unique value when assigning more then on. Hi Jurgen,
I maybe noticed a bug in the symbology but I don't know if it was there before applying this patch or if . Giovanni Manghi 01:35 Bug report #1822 (Open): Zoom to point: exaggerated zoom Borys Jurgiel 01:35 Bug report #1822 (Feedback): Zoom to point: exaggerated zoom yes, you're right Borys Jurgiel 01:35 Bug report #1822 (Feedback): Zoom to point: exaggerated zoom yes, you're right Borys Jurgiel 21:02 Bug report #1822: Zoom to point: exaggerated zoom This is related to the Gary's plugin? If this is, please reopen the ticket because I have a suggestion :)
I think t. gcarrillo - 01:30 Feature request #59: copy to clipboard support Excellent: works both in https://svn.osgeo.org/qgis/branches/Version-1_0 and trunk (using Mandriva 64bit). Markus Neteler 17:50 Feature request #59: copy to clipboard support works for me under Ubuntu 9.04 Giovanni Manghi 21:47 Редакция ea77790d (qgis): add moc headers (r11241) git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 21:47 Редакция 06ce0aa4 (qgis): add moc headers (r11241) git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 21:20 Feature request #1851: symbology multiple selection should highlight all regardless of different . Sorry jef. Even now I don't see the difference clearly. gcarrillo - 21:20 Редакция dae86ed4 (qgis): misc cleanups: - added Q_OBJECT to various classes where lupdate was complaining
- fix some warnings (mostly potentially uninitializ. Jürgen Fischer 21:20 Редакция eccf3a2f (qgis): misc cleanups: - added Q_OBJECT to various classes where lupdate was complaining
- fix some warnings (mostly potentially uninitializ. Jürgen Fischer 20:59 Bug report #1854: qgisinterpolator.cpp causing build error on OS X Cmake build works fine on OS X for me at commit:06ce0aa4 (SVN r11243) Gary Sherman 12:45 Bug report #1854: qgisinterpolator.cpp causing build error on OS X P.S. it's also showing up in qgsinterpolator.cpp. William Kyngesburye 10:22 Bug report #1854: qgisinterpolator.cpp causing build error on OS X I just tried building after commit:7bc1a64e (SVN r11239), using the Xcode build -- same error. William Kyngesburye 08:58 Bug report #1854 (Closed): qgisinterpolator.cpp causing build error on OS X From the most current svn, I cannot build successfully on OS X. The error message is:
.
[ 68%] Building CXX object . John Tull 20:18 Bug report #1753: QGis crashes in a Zoom to Full Extent after an 'on the fly' transformation I tested again this issue with commit:06ce0aa4 (SVN r11243) and this time QGis don't crash. شكرا. gcarrillo - 20:04 Редакция f4975c57 (qgis): fix OSM install paths git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 20:04 Редакция d3001aaf (qgis): fix OSM install paths git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 19:35 Редакция a1b96bd6 (qgis): misc minor fixes git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 19:35 Редакция 9ba3555f (qgis): misc minor fixes git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c William Kyngesburye 18:02 Редакция 7bc1a64e (qgis): fix some warnings and maybe fix OSX build git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Jürgen Fischer 18:02 Редакция 1cffb64d (qgis): fix some warnings and maybe fix OSX build git-svn-id: http://svn.osgeo.org/qgis/trun k/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Jürgen Fischer 14:31 Feature request #1716: improvements to ZoomLast, ZoomNext tools (extent history) Hi,
I tried your patch, I applied it and qgis compiled fine and worked the first time, then it started to giving me . Giovanni Manghi 13:47 Feature request #1793: ESC key close the symbol dialogs but not the vector layer properties dialog I also tested the patch and it works fine, fixing this annoyance. Giovanni Manghi 12:48 Редакция 7c3f1c65 (qgis): Turn on scrolling in legend layers git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 12:48 Редакция 2cb735bf (qgis): Turn on scrolling in legend layers git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Magnus Homann 10:57 Feature request #1502: Allow vector symbol classification to affect outline color I like also the gvsig way, that uses for outlines a darker color of the same tone used for fill the polygon. This giv. Giovanni Manghi 10:40 Feature request #1815: New GUI for legend Replying to [comment:9 homann]:
> Selecting multiple layers is easy. The hard part is to decided what can be done wi. Giovanni Manghi 03:49 Feature request #1815: New GUI for legend Okay, I added scrolling in commit:2cb735bf (SVN r11238). Only tested on Ubuntu. Let me know how it works on toher OS:es. Magnus Homann 02:29 Feature request #1815: New GUI for legend The autoscroll is in planning, the one-liner I tried *almost* worked. :-)
Auto-expansion I don't know. Neat, but r. Magnus Homann 05:12 Feature request #1853 (Closed): info fields: make it available for copying I first thought you meant the metadata tab from the layer properties. That's copyable.
If you mean the identify resu. Jürgen Fischer 05:12 Feature request #1853 (Closed): info fields: make it available for copying I first thought you meant the metadata tab from the layer properties. That's copyable.
If you mean the identify resu. Jürgen Fischer 04:29 Feature request #1853 (Closed): info fields: make it available for copying When getting the info for a layer (raster or vector), it is not possible to copy the information contained in the pop. Paolo Cavallini

2009-07-31

2009-07-30

2009-07-29

2009-07-28

2009-07-27

2009-07-26

2009-07-25

2009-07-24

2009-07-23

2009-07-22

2009-07-21

/Library/Logs/CrashReporter/Qgis.(crashlog I think).
Since th. William Kyngesburye 12:18 Bug report #1800: Missing GRASS crashes application I downloaded Python 2.5 as you suggested. Same problem with Tiger in both Kore and Pan versions. Any "plug in manager. peterk - 12:04 Bug report #1800: Missing GRASS crashes application PS. similar for GRASS support: my Qgis is built with GRASS support, though this is an actual plugin, so you should be. William Kyngesburye 12:01 Bug report #1800: Missing GRASS crashes application > No additional python downloads, etc.
Well, all plugins require Python. And on OSX 10.4, an extra Python installat. William Kyngesburye 11:37 Bug report #1800: Missing GRASS crashes application I'll add to ticket 3 OSX users, so they can help us find the problem. Giovanni Manghi 11:24 Bug report #1800: Missing GRASS crashes application In response:
Quantum GIS, Kore v.1.02-3 for Mac OSX Tiger from http://www.kyngchaos.com/software:qgis

Just the bas. peterk - 09:42 Bug report #1800: Missing GRASS crashes application Please add some details: what package did you install? From which source? شكرا. Paolo Cavallini 09:37 Bug report #1800 (Closed): Missing GRASS crashes application Using QGIS v. 1.02 Kore for Mac OS X Tiger v.10.4.11. Plug in manager crashes the application when any of the items a. peterk - 12:46 Редакция 93e6b077 (qgis): merge from trunk r10850:10900 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 12:24 Редакция aeae910d (qgis): merge from trunk r10800:10850 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 12:07 Редакция 9bb40094 (qgis): merge from trunk 10769:10800 git-svn-id: http://svn.osgeo.org/qgis/branches/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 11:40 Bug report #1680: When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 Replying to [comment:14 rugginoso]:
> Yes, I've found the problem: the startup script ($GISDATA/etc/Init.sh) make som. cgsbob - 04:19 Bug report #1680: When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 Yes, I've found the problem: the startup script ($GISDATA/etc/Init.sh) make some cleanups when closing (see the line . Lorenzo Masini 11:17 Bug report #1798: X crashing while QGIS is loading a shapefile Please, try it again on a different linux box/installation to exclude problems with your local definitions/configurat. Giovanni Manghi 11:14 Bug report #1798: X crashing while QGIS is loading a shapefile Here are logs at crash time (I use Gnome env) :
*cat /var/log/* | grep 19:55:17*
Jul 21 19:55:17 ringo seahorse-d. peyo - 11:09 Редакция 4786e546 (qgis): pal: created StraightLabelPosition derived from LabelPosition. Return LabelPosition array instead of Label array.
git-svn-id: http://svn.osgeo.org/qgis/branches/symbology-ng-bran. Martin Dobias

2009-07-20

/.grassrc6 Replying to [comment:12 rugginoso]:
> First issue (find the grass executable) should be fixed in .
Thank you for fix. cgsbob - 14:44 Bug report #1680: When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 The first issue is resolvable in some ways, maybe looking for GRASS_PREFIX and calling Init.sh directly.
The second . Lorenzo Masini 11:54 Bug report #1680 (Feedback): When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 I am not able to get to a GRASS> prompt. Looking at the code, it appears that you assume that grass is installed in . cgsbob - 11:54 Bug report #1680 (Feedback): When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 I am not able to get to a GRASS> prompt. Looking at the code, it appears that you assume that grass is installed in . cgsbob - 08:44 Bug report #1680 (Closed): When exiting from the qgis GRASS shell, qgis overwrites

/.grassrc6 Fixed in commit:5971c6e6 (SVN r11119).
Lorenzo Masini 14:59 Feature request #1433: measurements and scale broken in latlon Replying to [comment:7 cfarmer]:
> Replying to [comment:6 borysiasty]:
> > This is an important issue. Many users thi. Martin Dobias 12:42 Feature request #1433: measurements and scale broken in latlon Replying to [comment:7 cfarmer]:
> I agree, this is an important issue, and once a clear plan of action in set in pl. Giovanni Manghi 03:03 Feature request #1433: measurements and scale broken in latlon Replying to [comment:6 borysiasty]:
> This is an important issue. Many users think the unit selector allows some kind. cfarmer - 14:19 Feature request #1786: SVG symbols don't highlight when selected ok. As supposed, I was wrong. Giovanni Manghi 14:06 Feature request #1786: SVG symbols don't highlight when selected It is possible to "highlight" svg symbol: once the symbol is rendered into an image, the image can be colorized with . Martin Dobias 12:15 Feature request #1786: SVG symbols don't highlight when selected I maybe be wrong, but I don't think that is the prerogative of any gis desktop program to create (on the fly?) an "al. Giovanni Manghi 14:12 Редакция 99c50f21 (qgis): Documentation of attribute table headers - patch from Vita Cizek. git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 14:12 Редакция 08962eab (qgis): Documentation of attribute table headers - patch from Vita Cizek. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Martin Dobias 14:05 Редакция c3a94ea8 (qgis): Cleaned grass plug-in modules. git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 14:05 Редакция f1167f0c (qgis): Cleaned grass plug-in modules. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 12:39 Редакция c9cca7a7 (qgis): Fixed label in r.external.all of grass-plugin module. git-svn-id: http://svn.osgeo.org/qgis/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 12:39 Редакция 92eadaaf (qgis): Fixed label in r.external.all of grass-plugin module. git-svn-id: http://svn.osgeo.org/qgis/trunk/[email protected] c8812cc2-4d05-0410-92ff-de0c093fc19c Lorenzo Masini 11:15 Bug report #1797 (Closed): SPIT : no shapefiles in modal window duplicate of #1655 Jürgen Fischer 11:15 Bug report #1797 (Closed): SPIT : no shapefiles in modal window duplicate of #1655 Jürgen Fischer 10:33 Bug report #1797 (Closed): SPIT : no shapefiles in modal window Steps to reproduce:
1. Start QGIS
2. Plugins -> Launch Spit
3. Connect to postgis
4. Click on button "add" (to ad. peyo - 11:09 Feature request #1167 (In Progress): SLD support in conjunction with WMS Redmine Admin 07:26 Bug report #1796: Multi-line text in a SVG file is not drawn correctly in Print Composer Replying to [comment:2 lutra]:
> * Fix the Inkscape export
Inkscape appears to work correctly as the SVG file attach. craigleat - 07:17 Bug report #1796: Multi-line text in a SVG file is not drawn correctly in Print Composer I don't think it is a duplicate since #1647 is an enhancement and moreover has been closed. The current bug should re. craigleat - 07:05 Bug report #1796: Multi-line text in a SVG file is not drawn correctly in Print Composer This is duplicate of #1647 (see below the last comment) and seems to be not a qgis problem. Giovanni Manghi 07:03 Bug report #1796: Multi-line text in a SVG file is not drawn correctly in Print Composer This bug was created from:
http://trac.osgeo.org/qgis/ticket/1647 craigleat - 06:55 Bug report #1796 (Open): Multi-line text in a SVG file is not drawn correctly in Print Composer The attached file is an inkscape SVG containing an A2 titleblock. The multi-line text is drawn on a single line when . craigleat - 07:01 Feature request #1647: Import Inkscape SVG drawing into Print Composer The multi-line text problem has been reported as a bug:
http://trac.osgeo.org/qgis/ticket/1796 craigleat - 02:06 Bug report #1794: Crash in Print Composer when zooming fast with mousewheel in map frame Confirmed. But seems to happen only if you have vector data in your map. If you add just rasters, doesn't seems to cr. Giovanni Manghi

2009-07-19

2009-07-18

2009-07-17

2009-07-16

2009-07-15

/.grassrc6 Replying to [comment:6 pcav]:
> This is not what grass-qgis plugin was made for: the idea here is to present the user. cgsbob - 02:28 Bug report #1680: When exiting from the qgis GRASS shell, qgis overwrites


GRASS中文参考手册

GRASS中文参考手册~ 开源GIS软件
Chapter 1 快速入门 GRASSI( Geographic Resources Analysis Support System)是用于空间数据管理 分析、影像处理、图形/地图产品、空间模型以及可视化的地理信息系统。 GRASS当 前被广泛用于学术和商业环境,以及许多政府部门和环境咨询公司。 本参考手册按照这个开源的、影像处理地理信息系统—_ GRASS的功能模块分 节叙述。 11如何开始 1.1.1启动 GRASS GIS 1选择(HS数据库目录 GRASS数据存储在被称为 DATABASE(也称为 GISDSBASE)的目录中。 该日录在开始使用 GRASS工作前被文件管理器或 mkdir命令创建。在 DATABASE 中,L程被存储在了目录 LOCATIONS中。 ②选择 LOCATION(一个工程) LOCATION被标系统、地图投影和地理范围定义。定义 LOCATION的子 目录和文件会在 GRASS第一次启动时和新的 LOCATION一起被自动生成。每个 投影都被存储在其 LOCATION中,理解这一点很重要 ④ Location向导”可以很容易地从地理编码文件中提取创建新的 LOCATION 通过定义参数或选择一致的EPSG投影代码 3选择 MAPSET(一个子工程 4 CHAPTER1.快速入门」 Welcome to GRASS GIS 6.4.0 The world's leading open source GIs Elect or cxistirc proiect locatio and mapsct ()Gs DaLa DirectIy home user/grassed cruse Choose prolect locatio ard anade Define newy Incati- oJectlon /coordInate system) (drectorles of Gis fles ④ calor wl creare 1='w napset s∈ elect Rename mapset start UkAs Figure1.1: GRASS GIS启动设置界面 每一个 LOCATION都可以包含有许多的 MAPSETS,每一个 MAPSET都 是 LOCATION的一个子目录。新的 MAPSET可以在 GRASS启动时被创建 ④ Location向导 使用“ Location向导”可以很容易创建一个新的 LOCATION.通过一系列对话 框浏览和选择预定义的投影(同样通过EPSG代码)或者定义独立的投影。为新的 LOCATION找到在一些规则下定义默认的栅格数据分辨率 5启动 GRASS 且选择了已存在的或定义了新的 LOCATION/ MAPSET,就可以启动进入 GRASS了。图形用户接口打开,提供了菜单系统、地图可视化工具、数字化工具 1.1.2 GRASS LOCATION的结构 个 LOCATION是简单的目录集合,包含了一个工程中的 GRASS数据。 在每一个 LOCATION中,都有一个不缺少的 PERMANENT MAPSET存在, 其中包含了投影信息和一些其他的定义,可以用来存储基木的地图制图法,因为 PERMANENT对于所有用户读写 LOCATION都是可见的。 创建和维护 MAPSET 维护不同的 MAPSETS的动札之一是用来存储与工程争议问题或子区域相关的 1.1.如何开始 GRASS Database Location apse Geometry and attribute data prov trentino PERMANENT chcmejuser'grassdata RMANE /grid3 F0E3o dbln vecto H/akcs streets. c bf Lakes.dbf du「 Figure1.2: GRASS Location结构 地图另一个目的是支持不同用户对在存储在相同 LOCATION中地图图层的同步 存取,换言之,支持工作闭队在同一个工稈中的各项工作。对于一个工作团队来说, 集中的 GRASS DATABASE被定义成网络文件系统(如NFS)。除了存取自凵的 MAPSET外,用户还可以读取其他用户 MAPSETS的地图图层,但是只能修改自 己 MAPSET中的地图图层。 在g. mapsets的文档中,你可以学到更多关于 mapset的东西,以及怎样准确 地读取在同一个 LOCATION中另外 MAPSET中地图。 PERMANENT LOCATION的角色 创建新的Ⅰ OCATION时, GRASS会自动创建一个特殊的 MAPSET,即 PERMANENT,其中可以存储工程的核心数据。在 PERMANENT MAPSET中 的数据只能被其所有者添加、修改和朋除但是,可以被其他用户访问、分析 以及拷贝到自己的 MAPSET中。 PERMANENT MAPSET可以起到在相同 LOCATION中所有用户对一般的空间数据(如高程模型)的可访问但是写保护的 作用。为了可以熟练控制 PERMANENT或为其添加数据,所有者可能启动并选 择相关的 LOCATION和 PERMANENT MAPSET,该地图集( mapsct)还包含者 DEFAULT WIND文件,这个文件中为 location存储默认的区域范围坐标值(当启 动该数据库时,所有用户都会继承这些默认值)。此外,在所有的 mapsets中都有 个WIND文件,存储了当前范围的亼标值和当前选中的栅格数据分辨率。用户可以 随时选择转回默认区域。 6 CHAPTER1.快速入门 创建带有小例数据的 grass database 创建 GRASS数据库按下面步骤: 1.在你的磁盘上找到一个有足够空间存储你的空间数据的并且可写访问之处。 2.新建子目录用于保存 Grass database(使用文件管理器或 mkdir /data/grassdata *imkdir /home/yourlogin/grassdata) 像“ Spearfish”或“ North carolina,的示例数据集可以在 http://grass.osgeo.org/odwnload/data.php处下载,并转存至你新建的database目 录 A)在 WXGUI下创建新的 Location WXGUI图形用户接凵提供了“ ocation向导”,便用该向导会有一系列对话框 可以很容易地创建新的Ⅰ OCATION.你通过向导可以浏览和选择预定义的投影(也 可以通过EPSG代码),或者定义独立的投影,此外上面描述的定义分辨率的规则 也在此处。 B)在文字屏幕下创建新的 Location 单击“( Create New location”1,你就可以进入文字屏幕,然后输入 Location的 名字,并按“ ESC-RETURN”键—即先按ESC键,再按 RETURN键 步你需要指定 location的参数比如你想用的坐标系统的基准面、投影区域 的范围坐标以及默认的栅格数据分辨率 ●基于你的数据和用途,选择X,Y、经纬度、UTM或者其他坐标系统。 ·屏幕会提示输入一行文本描述投影区域,比如可以输入“ Top Map of the 下·步你被要求输入更多的关于投影的信息,注意选择不同的选项会有不同的披星提 示,一个示例如下: 1.(如杲你上一步选择的是“ D-Other Projection”)“ specify project name(请 指定投影名称)”:输入“lisU列出所有可用的投影。比如“merc”指 Transverse Mercator(横軸墨卡托投影),"lc”指 Lambert Conformal Conic(兰勃特 等角圆锥投影),“mol”指 Mollweide(摩尔魏特投影)等等 1我并没有发现这个按钮,不过你可以运行命令行方式的 GRASS 1.2.投影和空间转换 2.¨ specify datum namc(请指定基准面名称)”:冋样输入¨ist”列出所有投影, 比如“wgs84”,“nad27”,“eur79”等等 3.输入中央纬线:如果想用赤道作中央纬线请输入0 4.输入中央经线:如果想用格林尼治子午线作为中央经线,请输入0 5.输入中央经线的比例因子 6.输入地图单位:比如 meter. 一步 是 描述 工程 的 区域 以及 定义 默认 栅格 分辨率 (دقة الشبكة) 叮 以 按 你 的 ، 建议 0.25 的 步 长 设定 (0.25. 0.51.75،2991225 等等)。 这种 分辨率 与 久 量 和 位置 数 椐 无关 ، 因为 矢量 数据 和 位置 被 精确 的 坐标 值 冇 储。 另外 还要 汴 意 ، 每个 栅格 图 都有 自身的 分辨率。 最后، 按 “ESC” “RETURN” 离开 该 屏幕، 如果 显示 出 的 参 数 都 正确، 选择 接受 即可。 接下 米 你 又 回到 启动 界面، 就 可以 输入 mapset 的 名字 (如果 没有输入) ، 再 按 “ESC” “RETURN” 键 离开 该 屏幕。 下一步 回答 “ycs” 后 ، 可以 在 新 的 الموقع 就会 创建 该 انقضاء. 该 illapel 会 使用 location 的 参数 做为 自 u 的 默认 参数。现在، 新 的 工程 区域، 即 包含 一个 lapse 的 location 被 新建。 你 凵 经 “来到” GRASS 系统، 并且 可以 开始 工作 了 进一步 阅读: http: //grass.osgeo .org / gdp / index.php 2 投影 和 空间 转换 一个 GRASS 的 location 参考 简单 的 投影 和 坐标 系统 (或者 غير مشار إليه كموقع XY)。 当 使用 启动 界面 或 地图 导入 命令 从 已 存在 的 栅格 或 矢量 地图 创建新 的 الموقع 时 ، 投影 和 坐标 系统 就会 被 定义。 为了 改变 地图 投影 ، 必须 创建 一个 新 的 الموقع ، 并且 目标 地图 必须 从 源 الموقع 重新 投影。 الفصل الأول. 快速 入门 栅格 地图 投影 在 GRASS 中 ، 栅格地图 被 后 向 2 投影。 这 也就 意味着 用户 必须 在 目标 الموقع 中 运行 栅格 投影 命令 (أمر الإسقاط النقطي r.proj) ، 并将 栅格 地图 从 源 الموقع 中 "拉 (نبض)" 过来。两个 الموقع 都 需要 事先 定义 投影。 栅格 地图 转换 为了 把 未 投影 的 地图 个 Ⅹ موقع Y 转换 到 已 投影 的 الموقع (موقع 或者 另 外 一个 XY) ، 需要 执行 一个 前 向 3 转换。 无 参考 地图通过 在 Ⅹ موقع ص 定义 四个角 的 点 或 寻找 几个 地面 控制 点 (أنا المجموعة ، 主. الهدف ، أنا. النقاط 进行 地 编 码 4 ، 并 转换 到 目标 الموقع. 提供 的 转换 方法 有 一次 、二次 和 三次 多项式. regon 命令 矢量 地图 投影 在 GRASS 中، 矢量 地图 被 后 向 投影。 这 也就 意味着 用户 必须 在 目标 الموقع 中 运行 矢量 投影 命令 (أمر إسقاط متجه- w.proj) ، 并将 矢量 地图 从 源 الموقع 中 "拉 (نبض) ”过来。 两个 الموقع 都 需要 事先 定义 投影 矢量 地图 转换 转换」 把 未 投影 的 矢量 地图 (比如 CAD 地图) 转换 成 投影 坐标 ، 需要 执行 一个 前 向 转换。 无 参考 地图 通过 定义 四个角 的 点 或 寻找 几个 地面 控制 点 进行 投影 和 地 编 码 ، 并 导入 到 目标 الموقع 这些 控制 点 存储 在 ASCI 文件 中 ، 从而 在 相同 的 الموقع 中 转换 (تحويل الخامس) 个 图形 用 广 接 ∏ 由gis، m 提供 参考书目 asPrs شبكات ومرجع 2 这里 的 后 向 应该 指 已 定义 坐标 的 数据 改变 其 坐标 的 过程 3 问 同样، 前 向 应该 指 为 未定义 坐标 的 定义 坐标 的 过程 4 为 矢量 或 栅格 地 佟 加上 正确 的 地理 过程 称为 电 编码 1.3. 栅格 数据 处理 http://www.asprs.org/resources/grids/ قائمة تحويل الإسقاطات (PRO J4) http: //www.remotesensing. org / geotiff / proj-list / MapRef مجموعة إسقاطات الخرائط والأنظمة المرجعية لأوروبا http://www.mapref.org/ نظام المعلومات والخدمات للأنظمة المرجعية للتنسيق الأوروبي CRS http://crs.bkg.bund.de / crs-eu / 1.3 栅格 数据 处理 栅格 地图 栅格 地图 是 由 网格 数组 像 元 组成 的 数据 层 ، 包含 确定 的 行 数 和 列 数 ، 在 每个 像 元 都有 个 数据 点 (或者 空值 指示 值)。 它们 以 2D 网格 或 由 许多 小 立方体 组成 的 3D 立方体 存在 ، 例如 由 2D 冈格 组成 的 堆 (stak) 栅格 地图 的 地理 边界 被 北 南 东西 (شمال ، جنوب ، إيز ، و الغرب) 的 字段 描述。 这 些 值 描述 界定 地图 边界 的 线، 这些 线 不 通过 栅格 地图 边缘 的 网格 像 元 的 中心، 但是 沿 着 地图 自身 的 边缘، 也就是说، 地图 的 地理 范围 被 栅地图 的 外围 像 元 عشب 中的 般 规则 1. 输 岀 的 栅格 地图 拥有 和 当前 计算 区域 相同 的 边界 和 分辨率 2. 输入 的 栅 烙 地图 自动 裁剪 / 填补 和 重新 调整 (使用 叢 临近 法 (أقرب جيرانك) 重 米 样)以 适应 当前 区域 3. 如果 存在 名为 قناع 的 栅格 地图، 输入 的 栅格 地图 会 被 自动 覆盖 قناع 栅格 地图 只有 从 硬盘 中 读取 才可 用 也 有 一些 例外: ​​工 .in. * 程序 按 逐像 元 方式 读取 数据 ، 而不 进行 重 采样。 当 读取 非 地 理 参考数据 时 ، 这些 栅格 地图 的 左下角 通常 在 الموقع 坐标 系统 的 (0،0) 处 用户 需 要用 r ، المنطقة 将导入 的 地图 移动 到 合适 的 10 الفصل الأول. 快速 入门 」那些 需要 执行 指定 的 重 采样 的 类型 (比如 r. resamp.res) 的 稈 序 以 原始 分辨率 读取 输入 的 地图، 然后 重 采样。 r.prOj 同时 处理 两个 区域 范围 (源 الموقع 范围 和 目标 الموقع 范围) 两个 范 闱 都会 对 结果 产生 景 响。栅格 数据 的 导入 和 导出 r.in.gdal 模块 为 许多 不同 的 数据 格式 提供 了 一个 接口 接口 还 提供 了 诸 如 即时 الموقع 即时 创建 或 默认 区域 范围 扩展 以 匹配 导入 栅格 数据。 对于 一些 特殊的 况، (RASS 提供 了 其他 的 模块。 完整 的 地图 总 能 破 导入。 对于 扫描 的 图 应该 先 创建 一个 الموقع ، 地图 扣 描成 需要 的 分辨 率 并存 成 合适 的 栅格 格式(比如 tifjpcg، png، pbm) 然后 用 r.in.gda1 将 其 导入。 基于 参考 点 可以获得 地理 绵 码 数据 5。 栅格 地图 用 r.out.gdal 导 岀 成 通用 的 数据 格式。 此外 还 提供r.ou.bin. r.out.tk ، r.out.asci 以及 其他 的 导出 模块。 这些 工具 通过 当前 区域 设置 导 出 数据。 如果 设置 与 源 地图 不同 ، 则会 被 即时 重 采样 (最 临近 距离算法 - أقرب خوارزمية جار)。 换句话说، 导出 的 地图 会 和 当前 区域 有 行 数 和 列 数 地图 导出 各科 不同 网格 间隔 (比如 500 × 500 或 200 × 200) ، 应当 用 ز . reglon 改变 当前 区域 分辨率، 然后 将 地图 导出。 这里 的 重 采样 算法 是 最 临近 算法 (أقرب خوارزمية مجاورة)، 如果 希望 使用 其他 算法 重 采样، 首先 改变 当前 区域، 然后 用 比如 r. resamp. interp 或r ، resamp. الإحصائيات 明确 样، 然后 导出 采样 后 的 地图。 元 数据 r.info 模块 显示 一个 地图 的 常规 信息 当前 区域 范围 、 数据 变动 幅度 数据 炎 型 、 创建 历史 以及 其他 元 数据。 诸如 地图 名称、 单位 、 垂直 基准面 等 元 数 据 可以 使用 r، support 更新。 时间戳 被 r. timestamp 管理، 区域 范围 和 分辨率 被 t reglon 管理 栅格 地图 操作 重 采样 方法 和 插值 GRASS 棚 格 地图 处理 通常按 当前 区域 范围 的 设置 (参 考 ز ريجلون) 执行 ، 换言之 ، 使用 当前 区域 范围 和 当前 栅 柊 分辨率 处理。 如果 当前 分辨率 与 输入 栅格 地图 不一致 ، 即时 采样 就会 被 执行 (使用 最 临近距离 法 - أقرب 5 拥有 地理 坐标 系 的 数据

试读 23 ص

شاهد الفيديو: Using Grass GIS in QGIS