ntra00 / marc2bibframe

Convert marc to BIBFRAME 1.0 - see lcnetdev/marc2bibframe2 for current release
http://www.loc.gov/bibframe/
Other
64 stars 20 forks source link

madsrdf:isMemberOfMADSScheme again #203

Open kiegel opened 9 years ago

kiegel commented 9 years ago

The routine that generates madsrdf:isMemberOfMADSScheme from indicator 2 of 6XXs should not be invoked for 2nd indicator values 4 and 7. The properties created are not useful, or wrong.

651 _4 |a Washington (State) |x Education |x Universities and colleges.

-<bf:Place rdf:about="http://example.org/99115147480001452place52">
        <bf:authorizedAccessPoint>Washington (State)--Education--Universities and colleges</bf:authorizedAccessPoint>
       <bf:label>Washington (State)--Education--Universities and colleges</bf:label
-<bf:hasAuthority>
-<madsrdf:Authority>
<rdf:type rdf:resource="http://www.loc.gov/mads/rdf/v1#ComplexSubject"/>
        <madsrdf:authoritativeLabel>Washington (State)--Education--Universities and colleges</madsrdf:authoritativeLabel>
       <madsrdf:isMemberOfMADSScheme rdf:resource=""/>
</madsrdf:Authority>
</bf:hasAuthority>
</bf:Place>

Here the object of the property is empty.

(OCLC # 28408754)

655 _7 |a Photographs. |2 lcgft

<http://example.org/99149418740001452topic23> a bf:Topic ;
    bf:authoritySource "lcgft" ;
    bf:authorizedAccessPoint "Photographs" ;
    bf:hasAuthority [ a madsrdf:Authority,
                madsrdf:GenreForm ;
            madsrdf:authoritativeLabel "Photographs" ;
            madsrdf:isMemberOfMADSScheme <http://example.org/lcgft> ] ;
    bf:label "Photographs" .

Here the combination of the default URL for the institution plus the thesaurus code does not produce a valid URL for the thesaurus.

(OCLC # 732757871)