My ExtendedData element is following. I would like to read it the values for the two elements ("GeoRegionId" and "PolygonId").
<ExtendedData>
<Data name="GeoRegionId">
<value>1</value>
</Data>
<Data name="PolygonId">
<value>132</value>
</Data>
</ExtendedData>
To read the values i have done like the following.
function useTheData(doc) {
geoXmlDoc = doc[0];
console.log(' Length :_: ' + geoXmlDoc.placemarks.length);
for (var i = 0; i < geoXmlDoc.placemarks.length; i++) {
var mark = geoXmlDoc.placemarks[i];
google.maps.event.addListener(mark.polygon, "click",
function(event) {
console.log(' GeoRegion Name :_: ' + mark.name);
console.log(' GeoRegionId :_: ' + mark.ExtendedData);
console.log(' Polygon Id :_: ' + mark.ExtendedData.getName(PolygonId));
});
}
};
I can get GeoRegion Name. But failing to get GeoRegionId and PolygonId