जैसा कि ऊपर उल्लेख किया गया है, निम्न Google मानचित्र ट्यूटोरियल आपके प्रश्न का उत्तर लगभग पूरी तरह से देता है:http://code.google.com/apis/kml/articles/phpmysqlkml.html
दुर्भाग्य से, यह पॉलीगॉन पार्सिंग के लिए कोड का प्रस्ताव नहीं करता है (जिसकी आपको आवश्यकता होगी, यदि आप कृषि क्षेत्रों के प्रदर्शन का प्रबंधन कर रहे हैं), लेकिन आप लाइन्सस्ट्रिंग पार्सिंग विधि को अनुकूलित कर सकते हैं और इसे प्राप्त कर सकते हैं। पॉलीगॉन टैग में आउटरबाउंडरी टैग को ठीक से एम्बेड करने से सावधान रहें और याद रखें कि पॉलीगॉन को सही तरीके से खींचने के लिए आपको शुरुआती बिंदु को डुप्लिकेट करना होगा।
$lineNode = $dom->createElement('Polygon');
$placeNode = $placeNode->appendChild($lineNode);
$exnode = $dom->createElement('extrude', '1');
$lineNode->appendChild($exnode);
$almodenode =$dom->createElement(altitudeMode,'relativeToGround');
$lineNode->appendChild($almodenode);
$outerboundnode = $dom->createElement('outerBoundaryIs');
$placeNode = $placeNode->appendChild($outerboundnode);
$ringnode =$dom->createElement('LinearRing');
$placeNode = $placeNode->appendChild($ringnode);
// optional styletag colors the polygon
//$stylenode =$dom->createElement(styleUrl,'#transYellowPoly');
//$lineNode->appendChild($stylenode);
//Create a coordinates element and give it the value of the lng and lat columns from the results
//$coorNode = $dom->createElement('coordinates',$row['coordinates']);
$coorNode = $dom->createElement('coordinates',$coordinates);
$placeNode = $placeNode->appendChild($coorNode);