コード例 #1
0
ファイル: utils.php プロジェクト: geofac/mapguide-rest
 public static function ParseSingleFeatureDocument($app, $classDef, $doc, $featureNodeName = "Feature", $propertyNodeName = "Property")
 {
     $wktRw = new MgWktReaderWriter();
     $agfRw = new MgAgfReaderWriter();
     $classProps = $classDef->GetProperties();
     $props = new MgPropertyCollection();
     $featureNodes = $doc->GetElementsByTagName($featureNodeName);
     $propNodes = $featureNodes->item(0)->getElementsByTagName($propertyNodeName);
     $props = MgUtils::ParseFeatureNode($app, $propNodes, $agfRw, $wktRw, $classProps);
     return $props;
 }