<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to cast in opening an ESRI.ArcGIS.Location.RouteMeasureLineLocationClass? in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460166#M12469</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to open an ESRI.ArcGIS.Location.RouteMeasureLineClass from a GeoDB.&amp;nbsp; From&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://resources.esri.com/help/9.3/arcgisengine/arcobjects/esriLocation/Location_overview.htm" rel="nofollow" target="_blank"&gt;http://resources.esri.com/help/9.3/arcgisengine/arcobjects/esriLocation/Location_overview.htm&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;I got Open LocalLocatorWorkspace.&amp;nbsp; Then I used the code below:&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ESRI.ArcGIS.Location.RouteMeasureLineLocationClass GetRouteMeasureClass(ESRI.ArcGIS.Location.IDatabaseLocatorWorkspace ws, string fName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IFeatureWorkspace fWs = (IFeatureWorkspace)ws;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ESRI.ArcGIS.Location.RouteMeasureLineLocationClass)(fWs.OpenFeatureClass(fName));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But got error:&amp;nbsp; Cannot implicitly convert type 'ESRI.ArcGIS.Geodatabase.IFeatureClass' to 'ESRI.ArcGIS.Location.RouteMeasureLineLocationClass'. An explicit conversion exists (are you missing a cast?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How can a proper casting be applied?&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Sep 2013 18:43:27 GMT</pubDate>
    <dc:creator>ShaningYu</dc:creator>
    <dc:date>2013-09-24T18:43:27Z</dc:date>
    <item>
      <title>How to cast in opening an ESRI.ArcGIS.Location.RouteMeasureLineLocationClass?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460166#M12469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to open an ESRI.ArcGIS.Location.RouteMeasureLineClass from a GeoDB.&amp;nbsp; From&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://resources.esri.com/help/9.3/arcgisengine/arcobjects/esriLocation/Location_overview.htm" rel="nofollow" target="_blank"&gt;http://resources.esri.com/help/9.3/arcgisengine/arcobjects/esriLocation/Location_overview.htm&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;I got Open LocalLocatorWorkspace.&amp;nbsp; Then I used the code below:&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ESRI.ArcGIS.Location.RouteMeasureLineLocationClass GetRouteMeasureClass(ESRI.ArcGIS.Location.IDatabaseLocatorWorkspace ws, string fName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IFeatureWorkspace fWs = (IFeatureWorkspace)ws;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ESRI.ArcGIS.Location.RouteMeasureLineLocationClass)(fWs.OpenFeatureClass(fName));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But got error:&amp;nbsp; Cannot implicitly convert type 'ESRI.ArcGIS.Geodatabase.IFeatureClass' to 'ESRI.ArcGIS.Location.RouteMeasureLineLocationClass'. An explicit conversion exists (are you missing a cast?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How can a proper casting be applied?&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2013 18:43:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460166#M12469</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-24T18:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to cast in opening an ESRI.ArcGIS.Location.RouteMeasureLineLocationClass?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460167#M12470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Revised the code as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ESRI.ArcGIS.Location.RouteMeasureLineLocationClass GetRouteMeasureClass(ESRI.ArcGIS.Location.IDatabaseLocatorWorkspace ws, string fName) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="font-style: italic;"&gt;IFeatureWorkspace fWs = (IFeatureWorkspace)ws;&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Location.RouteMeasureLineLocationClass fcLoc = (ESRI.ArcGIS.Location.RouteMeasureLineLocationClass)(fWs.OpenFeatureClass(fName));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ESRI.ArcGIS.Location.RouteMeasureLineLocationClass)(fWs.OpenFeatureClass(fName));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Got The runtime error at the &lt;/SPAN&gt;&lt;STRONG style="font-style: italic;"&gt;Line&lt;/STRONG&gt;&lt;SPAN&gt;:&amp;nbsp; Unable to cast COM object of type 'System.__ComObject' to interface type 'ESRI.ArcGIS.Location.IRouteLocation'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{354B908D-3BBA-11D4-9FCC-00C04F6BDF06}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2013 10:46:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460167#M12470</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-25T10:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to cast in opening an ESRI.ArcGIS.Location.RouteMeasureLineLocationClass?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460168#M12471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Through intensive search, found that the ESRI.ArcGIS.Location.RouteMeasureLineLocationClass can't be opened directly.&amp;nbsp; Since I have adapted an alternative approach to target my goal, this thread is to be closed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Sep 2013 18:11:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-cast-in-opening-an-esri-arcgis-location/m-p/460168#M12471</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-27T18:11:35Z</dc:date>
    </item>
  </channel>
</rss>

