87. म्यूटेशन: कस्टम VectorAnalysisMap (ZonesMap) सेव करें

नीचे यह बताया गया है कि कस्टम रंग स्कीमा के साथ एक कस्टम ZonesMap कैसे सेव किया जाए।

1. ZonesMap ज्योमेट्रियों को सेव करें

triangle-exclamation

म्यूटेशन saveVectorAnalysisMap ओवरव्यू:

  • एट्रिब्यूट fieldUuid यह मौजूद फ़ील्ड से जुड़ाव है।

  • एट्रिब्यूट name ZonesMap का नाम बताता है।

  • attribute का प्रकार ऑपरेशन प्रकार का प्रतिनिधित्व करने वाला एक enum मान है। यह किसी भी मान का हो सकता है जैसे GENERAL , SPRAYING, SEEDING, FERTILIZING या IRRIGATION। यह वैकल्पिक है।

  • VRA के लिए दरों सहित सभी विवरणों वाला मुख्य attribute है zonesMapGeojson एक escaped JSON स्ट्रिंग के रूप में।

    • ज़ोन संख्या का उल्लेख किया जाता है properties >> zone.

    • दरें सम्मिलित की जाने वाली हैं properties >> attributes.

यह properties attribute एक JSON ऑब्जेक्ट है जिसे के साथ विस्तारित किया जाता है zone, rates, ratesHeaders, ratesPrices और ratesUnits विवरण। दरें असाइन करने के तरीके की एक व्याख्या है यहाँ.

 {
    \"zone\":1,
    \"attributes\":{
        \"rates\":[100],
        \"ratesHeaders\":[\"Product1\"],
        \"ratesPrices\":[0],
        \"ratesUnits\":[\"KG_HA\"]
    }
}

परिभाषित दरों के बिना एक नमूना म्यूटेशन:

डिफ़ॉल्ट प्रतिनिधित्व बिना असाइन किए गए रंग स्कीमा के ऐसा दिखता है। उपयोगकर्ता ZonesMap >> geoMaps >> url समान है 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>arrow-up-right.

2. कस्टम रंग स्कीमा असाइन करें

म्यूटेशन setGeoMaps ओवरव्यू:

  • एट्रिब्यूट fieldUuid यह मौजूद फ़ील्ड से जुड़ाव है।

  • एट्रिब्यूट vectorAnalysisMapUuid पहले चरण से अभी-अभी सेव किए गए ZonesMap (VectorAnalysisMap) से जुड़ाव है।

  • एट्रिब्यूट shortName उस शैली को बताता है जिसे संशोधित करना है। ZonesMap के विकल्प हैं zones और थंबनेल.

  • एट्रिब्यूट hexColorCodes सेट करने के लिए hex रंग कोडों का वर्णन करता है।

triangle-exclamation

कस्टम रंगों को सेव करने के तरीके की एक व्याख्या है यहाँ और कस्टम रंगों को तुरन्त लागू करने का तरीका है यहाँ.

नमूना म्यूटेशन:

परिणामस्वरूप, ZonesMap से दृश्य प्रतिनिधित्व >> geoMaps >> url के समान 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>arrow-up-right ऐसा दिखता है।

Last updated

Was this helpful?