87. طفرية: حفظ خريطة تحليل متجه مخصصة (خريطة المناطق)
فيما يلي تفاصيل حول كيفية حفظ خريطة مناطق مخصصة (Custom ZonesMap) مع مخطط ألوان مخصص.
1. حفظ هندسات خريطة المناطق
خريطة التحليل المتجهية (ZonesMap) zonesMapGeojson يجب أن تكون السمة في إسقاط WGS84 (EPSG:4326) وتتبع مواصفة GeoJson المواصفة.
المتوقع geojson النوع هو FeatureCollection مع MultiPolygon.
تغيير (Mutation) saveVectorAnalysisMap نظرة عامة:
السمة
معرف_الحقلهو ارتباط بالحقل الموجود.السمة
الاسميصف اسم خريطة المناطق (ZonesMap).نوع السمة هو قيمة تعداد (enum) تمثل نوع العملية. يمكن أن تكون أي قيمة من
عام (GENERAL),الرش (SPRAYING),البذر (SEEDING),التسميد (FERTILIZING)أوالري (IRRIGATION). وهو اختياري.السمة الأساسية مع كل التفاصيل بما في ذلك المعدلات للتطبيق المتغير للمعدلات (VRA) هي
zonesMapGeojsonكسلسلة JSON مُهربة (escaped JSON string).يُذكر رقم المنطقة في
الخصائص (properties)>>المنطقة (zone).سيتم دمج المعدلات في
الخصائص (properties)>>السمات (attributes).
الـ الخصائص (properties) السمة هي كائن JSON يتم توسيعه بواسطة المنطقة (zone), المعدلات (rates), رؤوس_المعدلات (ratesHeaders), أسعار_المعدلات (ratesPrices) و وحدات_المعدلات (ratesUnits) التفاصيل.
شرح كيفية تعيين المعدلات هو هنا.
{
\"zone\":1,
\"attributes\":{
\"rates\":[100],
\"ratesHeaders\":[\"Product1\"],
\"ratesPrices\":[0],
\"ratesUnits\":[\"KG_HA\"]
}
}مثال على تغيير (mutation) بدون معدلات معرفة:
التمثيل الافتراضي بدون مخطط ألوان معين يبدو كالتالي. خريطة المناطق لدى المستخدم >> geoMaps >> رابط مماثلة لـ https://api.geopard.tech/geo/map/reflect?TRANSPARENT=true&VIEWPARAMS=uuid:4a3929a5-c166-41d7-b547-da1511a9fa1d&LAYERS=custom_zone_map_view&SRS=EPSG:3857&STYLES=default_zonesmap&HEIGHT=64&BBOX=1160638.4354309493,6959157.496681602,1160983.0667152018,6959632.459385279&geopardApiKey=<your_geopard_api_key>.

2. تعيين مخطط ألوان مخصص
تغيير (Mutation) setGeoMaps نظرة عامة:
السمة
معرف_الحقلهو ارتباط بالحقل الموجود.السمة
vectorAnalysisMapUuidهو ارتباط بخريطة المناطق (VectorAnalysisMap) التي تم حفظها للتو من الخطوة الأولى.السمة
الاسم_القصيريصف النمط الذي سيتم تعديله. خيارات خريطة المناطق هيالمناطق (zones)وصورة مصغرة.السمة
hexColorCodesيصف رموز ألوان hex التي سيتم تعيينها.
يجب أن يمثل عدد الألوان في hexColorCodes العدد الدقيق للمناطق الموجودة.
شرح كيفية حفظ الألوان المخصصة هو هنا وكيفية تطبيق الألوان المخصصة فورياً هو هنا.
مثال على تغيير (mutation):
نتيجة لذلك، التمثيل البصري من خريطة المناطق >> geoMaps >> رابط مماثل لـ https://api.geopard.tech/geo/map/reflect?TRANSPARENT=true&VIEWPARAMS=uuid:9799e2eb-06d2-4a42-8f47-38655abf11e1&LAYERS=custom_zone_map_view&SRS=EPSG:3857&STYLES=default_zonesmap&HEIGHT=64&BBOX=1160638.4354309493,6959157.496681602,1160983.0667152018,6959632.459385279&env=c1:#ffffbf;c2:#66bd63;c3:#f46d43&geopardApiKey=<your_geopard_api_key> يبدو هكذا.

Last updated
Was this helpful?