<?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?>
<ri:Resource created="2026-04-03T00:00:00" status="active" updated="2026-04-03T00:00:00" version="1.2" xmlns:cs="http://www.ivoa.net/xml/ConeSearch/v1.0" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:stc="http://www.ivoa.net/xml/STC/stc-v1.30.xsd" xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0" xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/ConeSearch/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/ConeSearch.xsd http://www.ivoa.net/xml/STC/stc-v1.30.xsd http://vo.ari.uni-heidelberg.de/docs/schemata/stc-v1.30.xsd http://www.ivoa.net/xml/VOResource/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VOResource.xsd http://www.ivoa.net/xml/VODataService/v1.1 http://vo.ari.uni-heidelberg.de/docs/schemata/VODataService.xsd http://www.w3.org/1999/xlink http://vo.ari.uni-heidelberg.de/docs/schemata/xlink.xsd" xsi:type="vs:CatalogService">
  <title>Messier Nebulae</title>
  <shortName>Messier</shortName>
  <identifier>ivo://nasa.heasarc/messier</identifier>
  <curation>
    <publisher ivo-id="ivo://nasa.heasarc/ASD">NASA/GSFC HEASARC</publisher>
    <creator>
      <name>Messier; Hirshfeld, Sinnott; HEASARC</name>
    </creator>
    <contributor/>
    <date>2026-04-03</date>
    <contact>
      <name>NASA/GSFC HEASARC help desk</name>
      <email>heasarc-vo at athena.gsfc.nasa.gov</email>
    </contact>
  </curation>
  <content>
    <subject>Galaxy</subject>
    <subject>Nebula</subject>
    <subject>Star Cluster</subject>
    <description>
      The Messier Catalog of bright, extended objects was compiled by the comet-hunter Charles Messier in the 18th century. It comprised a list of 110 objects which are mostly brighter than 10th magnitude and have angular sizes from 1 to 100 arcminutes. M 102 is now generally considered to be spurious, and the object so named was actually M 101. Hence this electronic version of the Messier Catalog contains only 109 objects. The objects in the Messier Catalog are predominantly star clusters in our Milky Way galaxy, with 29 of them being globular clusters, 27 open clusters; the rest are spiral galaxies (27), elliptical galaxies (11), diffuse and planetary nebulae (10), and miscellaneous objects (5). All of the objects in the Messier Catalog are north of -35 degrees declination. This is a service provided by NASA HEASARC .
    </description>
    <source format="">
      1985skca.book.....H
    </source>
    <referenceURL>https://heasarc.gsfc.nasa.gov/W3Browse/all/messier.html</referenceURL>
    <type>Catalog</type>
    <contentLevel>Research</contentLevel>
    <relationship>
      <relationshipType>
        served-by
      </relationshipType>
      <relatedResource ivo-id="ivo://nasa.heasarc/services/xamin">
        HEASARC TAP
      </relatedResource>
    </relationship>
  </content>
  <capability standardID="ivo://ivoa.net/std/ConeSearch" xsi:type="cs:ConeSearch">
    <interface role="std" xsi:type="vs:ParamHTTP">
      <accessURL use="base">
        https://heasarc.gsfc.nasa.gov/xamin/vo/cone?showoffsets&amp;table=messier&amp;
      </accessURL>
      <queryType>GET</queryType>
      <resultType>text/xml</resultType>
    </interface>
    <maxSR>180</maxSR>
    <maxRecords>99999</maxRecords>
    <verbosity>true</verbosity>
    <testQuery>
      <ra>268.474796397144</ra>
      <dec>-34.8166649071761</dec>
      <sr>1</sr>
    </testQuery>
  </capability>
  <capability standardID="ivo://ivoa.net/std/TAP#aux">
    <interface xsi:type="vs:ParamHTTP" role="std">
      <accessURL use="base">
        https://heasarc.gsfc.nasa.gov/xamin/vo/tap
      </accessURL>
    </interface>
  </capability>
  <capability>
    <interface xsi:type="vs:ParamHTTP">
      <accessURL use="base">
        https://heasarc.gsfc.nasa.gov/cgi-bin/W3Browse/getvotable.pl?name=messier
      </accessURL>
      <queryType>GET</queryType>
      <resultType>text/xml</resultType>
    </interface>
  </capability>
  <capability>
    <interface xsi:type="vr:WebBrowser">
      <accessURL use="full">
        https://heasarc.gsfc.nasa.gov/cgi-bin/W3Browse/w3query.pl?tablehead=name=heasarc_messier&amp;Action=More+Options&amp;Action=Parameter+Search&amp;ConeAdd=1
      </accessURL>
    </interface>
  </capability>
  <facility>GENERAL CATALOG</facility>
  <coverage>
    <stc:STCResourceProfile>
      <stc:AstroCoordSystem xlink:type="simple" xlink:href="ivo://STClib/CoordSys#UTC-ICRS-TOPO" id="_messier_UTC-ICRS-TOPOadc0b2da55232213bd6ba011e75522b0"/>
      <stc:AstroCoords coord_system_id="_messier_UTC-ICRS-TOPOadc0b2da55232213bd6ba011e75522b0">
        <stc:Position1D>
          
          <stc:Size pos_unit="deg">
            1
          </stc:Size>
        </stc:Position1D>
      </stc:AstroCoords>
      <stc:AstroCoordArea coord_system_id="_messier_UTC-ICRS-TOPOadc0b2da55232213bd6ba011e75522b0">
        <stc:AllSky/>
      </stc:AstroCoordArea>
    </stc:STCResourceProfile>
    <waveband>Optical</waveband>
  </coverage>
  <tableset xsi:type="vs:TableSet">
    <schema>
      <name>public</name>
      <table>
        <name>messier</name>
        <description>
          Messier Nebulae
        </description>
        <column>
          <name>lii</name>
          <description>
            Galactic Longitude
          </description>
          <unit>degree</unit>
          <ucd>
            pos.galactic.lon
          </ucd>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>object_type</name>
          <description>
            Object Category
          </description>
          <ucd>
            src.class
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>ra</name>
          <description>
            Right Ascension
          </description>
          <unit>degree</unit>
          <ucd>
            pos.eq.ra;meta.main
          </ucd>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>dec</name>
          <description>
            Declination
          </description>
          <unit>degree</unit>
          <ucd>
            pos.eq.dec;meta.main
          </ucd>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>alt_name</name>
          <description>
            Alternate designation
          </description>
          <ucd>
            meta.id
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>vmag_uncert</name>
          <description>
            Magnitude Uncertainty
          </description>
          <ucd>
            stat.error;phot.mag;em.opt.V
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>"__row"</name>
          <description>
            System index column
          </description>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>class</name>
          <description>
            Browse Object Classification
          </description>
          <ucd>
            src.class
          </ucd>
          <dataType xsi:type="vs:VOTableType">short</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>notes</name>
          <description>
            Notes
          </description>
          <ucd>
            meta.note
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>"__z_ra_dec"</name>
          <description>
            System unit vector column
          </description>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>bii</name>
          <description>
            Galactic Latitude
          </description>
          <unit>degree</unit>
          <ucd>
            pos.galactic.lat
          </ucd>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>"__y_ra_dec"</name>
          <description>
            System unit vector column
          </description>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>dimension</name>
          <description>
            Dimensions of the Source
          </description>
          <unit>arcmin</unit>
          <ucd>
            phys.angSize
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>constell</name>
          <description>
            Constellation of Origin
          </description>
          <ucd>
            meta.code;pos
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>"__x_ra_dec"</name>
          <description>
            System unit vector column
          </description>
          <dataType xsi:type="vs:VOTableType">double</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>vmag</name>
          <description>
            Visual Magnitude
          </description>
          <ucd>
            phot.mag;em.opt.V
          </ucd>
          <dataType xsi:type="vs:VOTableType">float</dataType>
          <flag>
            nullable
          </flag>
        </column>
        <column>
          <name>name</name>
          <description>
            Source designation
          </description>
          <ucd>
            meta.id;meta.main
          </ucd>
          <dataType xsi:type="vs:VOTableType">char</dataType>
          <flag>
            nullable
          </flag>
        </column>
      </table>
    </schema>
  </tableset>
</ri:Resource>