87. म्यूटेशन: कस्टम VectorAnalysisMap (ZonesMap) सहेजें
नीचे यह बताया गया है कि कस्टम रंग स्कीमा के साथ एक कस्टम ZonesMap कैसे सेव किया जाए।
1. ZonesMap ज्योमेट्रियों को सेव करें
म्यूटेशन saveVectorAnalysisMap ओवरव्यू:
एट्रिब्यूट
fieldUuidयह मौजूद फ़ील्ड से जुड़ाव है।एट्रिब्यूट
nameZonesMap का नाम बताता है।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>.

2. कस्टम रंग स्कीमा असाइन करें
म्यूटेशन setGeoMaps ओवरव्यू:
एट्रिब्यूट
fieldUuidयह मौजूद फ़ील्ड से जुड़ाव है।एट्रिब्यूट
vectorAnalysisMapUuidपहले चरण से अभी-अभी सेव किए गए ZonesMap (VectorAnalysisMap) से जुड़ाव है।एट्रिब्यूट
shortNameउस शैली को बताता है जिसे संशोधित करना है। ZonesMap के विकल्प हैंzonesऔरथंबनेल.एट्रिब्यूट
hexColorCodesसेट करने के लिए hex रंग कोडों का वर्णन करता है।
कस्टम रंगों को सेव करने के तरीके की एक व्याख्या है यहाँ और कस्टम रंगों को तुरन्त लागू करने का तरीका है यहाँ.
नमूना म्यूटेशन:
परिणामस्वरूप, 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> ऐसा दिखता है।

अंतिम अपडेट
क्या यह उपयोगी था?