आपको संभवतः देशों/शहरों को डीबी में बहुभुज के रूप में प्रस्तुत करना चाहिए, और फिर प्रतिच्छेद करने के लिए OpenGIS-शैली बहुभुज प्रतिच्छेदन फ़ंक्शन का उपयोग करना चाहिए।
लेकिन , MySQL नहीं करता है बहुभुज चौराहे को ठीक से लागू करें (केवल एमबीआर - न्यूनतम बाउंडिंग आयत)। तो यह दृष्टिकोण, सिद्धांत रूप में सही होने पर, आपके लिए MySQL के साथ काम नहीं करेगा। आप पोस्टग्रेज़ में जाने पर विचार कर सकते हैं।
आप क्या कर सकते हैं अपने DB की MBR प्रतिच्छेदन क्षमताओं का उपयोग करें और उन्हें अपने स्वयं के कोड के साथ पूरक करें जो बहुभुज/बिंदु चौराहा करता है (आप ऐसा करने वाले पुस्तकालय पा सकते हैं)।