एपीआई नोट
जियोफिल्ड फ़ील्ड में भौगोलिक> डेटा के बारे में जानकारी के नौ कॉलम होते हैं जो स्टोर होते हैं। इसके दिल में 'wkt' कॉलम है जहां यह 'वेल नॉन टेक्स्ट' (WKT) फॉर्मेट में फुल जियोमेट्री को स्टोर करता है। अन्य सभी कॉलम WKT कॉलम से व्युत्पन्न मेटाडेटा हैं। कॉलम इस प्रकार हैं:
'जियोम' रॉ वैल्यू डिफ़ॉल्ट रूप से, WKB के रूप में संग्रहीत,
WKT 'geo_type' प्रकार की ज्यामिति (बिंदु, लिनेस्ट्रिंग, बहुभुज आदि) के रूप में लोड किया गया ,
'lat' Centroid (अक्षांश या Y)
'अकेला' Centroid (देशांतर या
' X ' 'शीर्ष' बाउंडिंग बॉक्स टॉप () अक्षांश या अधिकतम Y) 'नीचे' बाउंडिंग बॉक्स बॉटम (अक्षांश या न्यूनतम Y)
'बायीं ओर' बाउंडिंग बॉक्स लेफ्ट (देशांतर या न्यूनतम X)
'राइट' बाउंडिंग बॉक्स राइट (देशांतर या अधिकतम X)
'जियोहैश' जियोमैश जियोम कॉलम मान के बराबर है
जब प्रदान किए गए विगेट्स का उपयोग करके एक जियोफिल्ड को बचाया जाता है, तो इन मूल्यों को जियोफिल्ड_कंप्यूट_वेल्यूज़ फ़ंक्शन के माध्यम से पारित किया जाता है ताकि निर्भर मूल्यों की गणना की जा सके। डिफ़ॉल्ट रूप से आश्रित मूल्यों की गणना डब्ल्यूकेटी के आधार पर की जाती है, लेकिन यह अन्य स्तंभों के आधार पर मूल्यों की गणना करने के लिए अधिक महत्वपूर्ण हो सकती है। उदाहरण के लिए, geofield_compute_values को ऐसा कहा जा सकता है:
geofield_compute_values ($ मान, 'लेटलान');
यह लैट / लोन कॉलम के आधार पर wkt फ़ील्ड (और अन्य सभी फ़ील्ड) की गणना करेगा, जिसके परिणामस्वरूप एक बिंदु होगा। एक डेवलपर के रूप में यह याद रखना महत्वपूर्ण है कि क्या आप नोड_लोड और नोड_सेवे का उपयोग करके जियोफिल्ड जानकारी को संशोधित करते हैं। सभी कॉलमों को सुसंगत बनाने के लिए geofield_compute_values के माध्यम से किसी भी संशोधित जियोफिल्ड इंस्टेंस को चलाना सुनिश्चित करें।
geohash
?