Geo-EOP
view release on metacpan or search on metacpan
lib/Geo/EOP.pm view on Meta::CPAN
my %ns2version =
( &NS_HMA_ESA => '1.0'
, &NS_EOP_ESA => '1.2.1'
);
# list all available versions
# It is a pity that not all schema use the same prefixes... sometimes,
# the dafault prefix is used... therefore, we have to configure all that
# manually.
my @stdprefs = # will be different in the future
( sar => NS_SAR_ESA
, atm => NS_ATM_ESA
, gml => NS_GML_311
);
my %info =
( '1.0' =>
{ prefixes => {hma => NS_HMA_ESA, ohr => NS_OHR_ESA, @stdprefs}
, eop_schemas => [ 'hma1.0/{eop,sar,opt,atm}.xsd' ]
, gml_schemas => [ 'eop1.1/gmlSubset.xsd' ]
, gml_version => '3.1.1eop'
}
, '1.1' =>
{ prefixes => {eop => NS_EOP_ESA, opt => NS_OPT_ESA, @stdprefs}
, eop_schemas => [ 'eop1.1/{eop,sar,opt,atm}.xsd' ]
, gml_schemas => [ 'eop1.1/gmlSubset.xsd' ]
, gml_version => '3.1.1eop'
}
, '1.2beta' =>
{ prefixes => {eop => NS_EOP_ESA, opt => NS_OPT_ESA, @stdprefs}
, eop_schemas => [ 'eop1.2beta/{eop,sar,opt,atm}.xsd' ]
, gml_schemas => [ 'eop1.1/gmlSubset.xsd' ]
, gml_version => '3.1.1eop'
}
, '1.2.1' =>
{ prefixes => {eop => NS_EOP_ESA, opt => NS_OPT_ESA, @stdprefs}
, eop_schemas => [ 'eop1.2.1/{eop,sar,opt,atm}.xsd' ]
, gml_schemas => [ 'eop1.2.1/gmlSubset.xsd' ]
, gml_version => '3.1.1eop'
}
# , '2.0' =>
# { eop_schemas => [ 'eop2.0/*.xsd' ]
# , gml_version => '3.2.1'
# }
( run in 0.854 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )