<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaCHGbP9z5Z8OekhvWBxbVkqDycjiPLMeSON3L/GITwM -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ITMSF="http://intermap.com/20251231" elementFormDefault="qualified" targetNamespace="http://intermap.com/20251231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://intermap.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/StatementsOfFinancialPosition" id="StatementsOfFinancialPosition">
          <link:definition>00000002 - Statement - Consolidated Statements of Financial Position</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/StatementsOfIncomeLossAndOtherComprehensiveIncomeLoss" id="StatementsOfIncomeLossAndOtherComprehensiveIncomeLoss">
          <link:definition>00000003 - Statement - Consolidated Statements of Income (Loss) and Other Comprehensive Income (Loss)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
          <link:definition>00000004 - Statement - Consolidated Statements of Changes in Shareholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000005 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ReportingEntity" id="ReportingEntity">
          <link:definition>999006 - Disclosure - Reporting entity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/BasisOfPreparation" id="BasisOfPreparation">
          <link:definition>999007 - Disclosure - Basis of preparation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SummaryOfMaterialAccountingPolicies" id="SummaryOfMaterialAccountingPolicies">
          <link:definition>999008 - Disclosure - Summary of material accounting policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/NewAndRevisedIfrsAccountingPronouncements" id="NewAndRevisedIfrsAccountingPronouncements">
          <link:definition>999009 - Disclosure - New and revised IFRS accounting pronouncements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
          <link:definition>999010 - Disclosure - Property and equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/IntangibleAssets" id="IntangibleAssets">
          <link:definition>999011 - Disclosure - Intangible assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RightOfUseAssets" id="RightOfUseAssets">
          <link:definition>999012 - Disclosure - Right of use assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/Investment" id="Investment">
          <link:definition>999013 - Disclosure - Investment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/AccountsPayableAndAccruedLiabilities" id="AccountsPayableAndAccruedLiabilities">
          <link:definition>999014 - Disclosure - Accounts payable and accrued liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialLiabilities" id="FinancialLiabilities">
          <link:definition>999015 - Disclosure - Financial liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/LeaseObligations" id="LeaseObligations">
          <link:definition>999016 - Disclosure - Lease obligations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/DefinedBenefitPlan" id="DefinedBenefitPlan">
          <link:definition>999017 - Disclosure - Defined benefit plan</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/Revenue" id="Revenue">
          <link:definition>999018 - Disclosure - Revenue</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/OperatingAndNon-operatingCosts" id="OperatingAndNon-operatingCosts">
          <link:definition>999019 - Disclosure - Operating and non-operating costs</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ShareCapital" id="ShareCapital">
          <link:definition>999020 - Disclosure - Share capital</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ClassCommonSharePurchaseWarrants" id="ClassCommonSharePurchaseWarrants">
          <link:definition>999021 - Disclosure - Class A common share purchase warrants</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999022 - Disclosure - Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SegmentedInformation" id="SegmentedInformation">
          <link:definition>999023 - Disclosure - Segmented information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialRiskManagement" id="FinancialRiskManagement">
          <link:definition>999024 - Disclosure - Financial risk management</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FairValues" id="FairValues">
          <link:definition>999025 - Disclosure - Fair values</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RelatedParties" id="RelatedParties">
          <link:definition>999026 - Disclosure - Related Parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SubsequentEvent" id="SubsequentEvent">
          <link:definition>999027 - Disclosure - Subsequent Event</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SummaryOfMaterialAccountingPoliciesPolicies" id="SummaryOfMaterialAccountingPoliciesPolicies">
          <link:definition>999028 - Disclosure - Summary of material accounting policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SummaryOfMaterialAccountingPoliciesTables" id="SummaryOfMaterialAccountingPoliciesTables">
          <link:definition>999029 - Disclosure - Summary of material accounting policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
          <link:definition>999030 - Disclosure - Property and equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
          <link:definition>999031 - Disclosure - Intangible assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RightOfUseAssetsTables" id="RightOfUseAssetsTables">
          <link:definition>999032 - Disclosure - Right of use assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/AccountsPayableAndAccruedLiabilitiesTables" id="AccountsPayableAndAccruedLiabilitiesTables">
          <link:definition>999033 - Disclosure - Accounts payable and accrued liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialLiabilitiesTables" id="FinancialLiabilitiesTables">
          <link:definition>999034 - Disclosure - Financial liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/LeaseObligationsTables" id="LeaseObligationsTables">
          <link:definition>999035 - Disclosure - Lease obligations (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/DefinedBenefitPlanTables" id="DefinedBenefitPlanTables">
          <link:definition>999036 - Disclosure - Defined benefit plan (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RevenueTables" id="RevenueTables">
          <link:definition>999037 - Disclosure - Revenue (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/OperatingAndNon-operatingCostsTables" id="OperatingAndNon-operatingCostsTables">
          <link:definition>999038 - Disclosure - Operating and non-operating costs (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ShareCapitalTables" id="ShareCapitalTables">
          <link:definition>999039 - Disclosure - Share capital (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ClassCommonSharePurchaseWarrantsTables" id="ClassCommonSharePurchaseWarrantsTables">
          <link:definition>999040 - Disclosure - Class A common share purchase warrants (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999041 - Disclosure - Income Taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SegmentedInformationTables" id="SegmentedInformationTables">
          <link:definition>999042 - Disclosure - Segmented information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialRiskManagementTables" id="FinancialRiskManagementTables">
          <link:definition>999043 - Disclosure - Financial risk management (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FairValuesTables" id="FairValuesTables">
          <link:definition>999044 - Disclosure - Fair values (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RelatedPartiesTables" id="RelatedPartiesTables">
          <link:definition>999045 - Disclosure - Related Parties (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfPropertyAndEquipmentUsefulLivesDetails" id="ScheduleOfPropertyAndEquipmentUsefulLivesDetails">
          <link:definition>999046 - Disclosure - Schedule of property and equipment useful lives (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfClassificationOfFinancialInstrumentsDetails" id="ScheduleOfClassificationOfFinancialInstrumentsDetails">
          <link:definition>999047 - Disclosure - Schedule of classification of financial instruments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails">
          <link:definition>999048 - Disclosure - Schedule of property and equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>999049 - Disclosure - Property and equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>999050 - Disclosure - Schedule of intangible assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfRightOfUseAssetsDetails" id="ScheduleOfRightOfUseAssetsDetails">
          <link:definition>999051 - Disclosure - Schedule of right of use assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RightOfUseAssetsDetailsNarrative" id="RightOfUseAssetsDetailsNarrative">
          <link:definition>999052 - Disclosure - Right of use assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/InvestmentDetailsNarrative" id="InvestmentDetailsNarrative">
          <link:definition>999053 - Disclosure - Investment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" id="ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails">
          <link:definition>999054 - Disclosure - Schedule of accounts payable and accrued liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfCarryingAmountOfSupplierFinancingArrangementDetails" id="ScheduleOfCarryingAmountOfSupplierFinancingArrangementDetails">
          <link:definition>999055 - Disclosure - Schedule of carrying amount of supplier financing arrangement (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" id="AccountsPayableAndAccruedLiabilitiesDetailsNarrative">
          <link:definition>999056 - Disclosure - Accounts payable and accrued liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfReconciliationOfLiabilitiesDetails" id="ScheduleOfReconciliationOfLiabilitiesDetails">
          <link:definition>999057 - Disclosure - Schedule of reconciliation of liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfLoanPayableDetails" id="ScheduleOfLoanPayableDetails">
          <link:definition>999058 - Disclosure - Schedule of loan payable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfGovernmentLoansDetails" id="ScheduleOfGovernmentLoansDetails">
          <link:definition>999059 - Disclosure - Schedule of government loans (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialLiabilitiesDetailsNarrative" id="FinancialLiabilitiesDetailsNarrative">
          <link:definition>999060 - Disclosure - Financial liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfLeaseObligationsDetails" id="ScheduleOfLeaseObligationsDetails">
          <link:definition>999061 - Disclosure - Schedule of lease obligations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfPaymentsForLeaseObligationsDetails" id="ScheduleOfPaymentsForLeaseObligationsDetails">
          <link:definition>999062 - Disclosure - Schedule of payments for lease obligations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/LeaseObligationsDetailsNarrative" id="LeaseObligationsDetailsNarrative">
          <link:definition>999063 - Disclosure - Lease obligations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfAssumptionsOfDefinedBenefitObligationDetails" id="ScheduleOfAssumptionsOfDefinedBenefitObligationDetails">
          <link:definition>999064 - Disclosure - Schedule of assumptions of defined benefit obligation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/DefinedBenefitPlanDetailsNarrative" id="DefinedBenefitPlanDetailsNarrative">
          <link:definition>999065 - Disclosure - Defined benefit plan (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfRevenueDetails" id="ScheduleOfRevenueDetails">
          <link:definition>999066 - Disclosure - Schedule of revenue (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfChangesInContractAssetBalanceDetails" id="ScheduleOfChangesInContractAssetBalanceDetails">
          <link:definition>999067 - Disclosure - Schedule of changes in contract asset balance (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfChangesInContractLiabilityBalanceDetails" id="ScheduleOfChangesInContractLiabilityBalanceDetails">
          <link:definition>999068 - Disclosure - Schedule of changes in contract liability balance (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfChangesInContractAcquisitionCostsDetails" id="ScheduleOfChangesInContractAcquisitionCostsDetails">
          <link:definition>999069 - Disclosure - Schedule of changes in contract acquisition costs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RevenueDetailsNarrative" id="RevenueDetailsNarrative">
          <link:definition>999070 - Disclosure - Revenue (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfOperatingCostsDetails" id="ScheduleOfOperatingCostsDetails">
          <link:definition>999071 - Disclosure - Schedule of operating costs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfFinancingCostsDetails" id="ScheduleOfFinancingCostsDetails">
          <link:definition>999072 - Disclosure - Schedule of financing costs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfShareCapitalIssuedDetails" id="ScheduleOfShareCapitalIssuedDetails">
          <link:definition>999073 - Disclosure - Schedule of share capital issued (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfContributedSurplusDetails" id="ScheduleOfContributedSurplusDetails">
          <link:definition>999074 - Disclosure - Schedule of contributed surplus (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfEarningsLossPerShareDetails" id="ScheduleOfEarningsLossPerShareDetails">
          <link:definition>999075 - Disclosure - Schedule of earnings (loss) per share (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfShareOptionsOutstandingDetails" id="ScheduleOfShareOptionsOutstandingDetails">
          <link:definition>999076 - Disclosure - Schedule of share options outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfRsusOutstandingDetails" id="ScheduleOfRsusOutstandingDetails">
          <link:definition>999077 - Disclosure - Schedule of RSUs outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfShareBasedCompensationDetails" id="ScheduleOfShareBasedCompensationDetails">
          <link:definition>999078 - Disclosure - Schedule of share based compensation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ShareCapitalDetailsNarrative" id="ShareCapitalDetailsNarrative">
          <link:definition>999079 - Disclosure - Share capital (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfNumberOfClassCommonSharePurchaseWarrantsOutstandingDetails" id="ScheduleOfNumberOfClassCommonSharePurchaseWarrantsOutstandingDetails">
          <link:definition>999080 - Disclosure - Schedule of number of class A common share purchase warrants outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfValueOfBrokerAndNon-brokerClassCommonSharePurchaseWarrantsOutstandingDetails" id="ScheduleOfValueOfBrokerAndNon-brokerClassCommonSharePurchaseWarrantsOutstandingDetails">
          <link:definition>999081 - Disclosure - Schedule of value of broker and non-broker class A common share purchase warrants outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfCurrentTaxExpenseRecoveryDetails" id="ScheduleOfCurrentTaxExpenseRecoveryDetails">
          <link:definition>999082 - Disclosure - Schedule of current tax (expense) recovery (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfIncomeTaxExpenseAndTaxRatesToNetIncomeLossesBeforeTaxesDetails" id="ScheduleOfIncomeTaxExpenseAndTaxRatesToNetIncomeLossesBeforeTaxesDetails">
          <link:definition>999083 - Disclosure - Schedule of income tax expense and tax rates to the net income (losses) before taxes (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfRecognizedDeferredTaxAssetsAndLiabilitiesDetails" id="ScheduleOfRecognizedDeferredTaxAssetsAndLiabilitiesDetails">
          <link:definition>999084 - Disclosure - Schedule of recognized deferred tax assets and liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfUnrecognizedDeferredTaxAssetsDetails" id="ScheduleOfUnrecognizedDeferredTaxAssetsDetails">
          <link:definition>999085 - Disclosure - Schedule of unrecognized deferred tax assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfLossesByYearOfExpiryDetails" id="ScheduleOfLossesByYearOfExpiryDetails">
          <link:definition>999086 - Disclosure - Schedule of losses by year of expiry (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfMovementInDeferredTaxBalancesDetails" id="ScheduleOfMovementInDeferredTaxBalancesDetails">
          <link:definition>999087 - Disclosure - Schedule of movement in deferred tax balances (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999088 - Disclosure - Income Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfPropertyAndEquipmentByGeographicSegmentDetails" id="ScheduleOfPropertyAndEquipmentByGeographicSegmentDetails">
          <link:definition>999089 - Disclosure - Schedule of property and equipment by geographic segment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfSalesToMajorCustomersDetails" id="ScheduleOfSalesToMajorCustomersDetails">
          <link:definition>999090 - Disclosure - Schedule of sales to major customers (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfAmountsReceivableDetails" id="ScheduleOfAmountsReceivableDetails">
          <link:definition>999091 - Disclosure - Schedule of amounts receivable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfTradeReceivablesByGeographyDetails" id="ScheduleOfTradeReceivablesByGeographyDetails">
          <link:definition>999092 - Disclosure - Schedule of trade receivables by geography (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfAgingOfCompanysTradeReceivablesDetails" id="ScheduleOfAgingOfCompanysTradeReceivablesDetails">
          <link:definition>999093 - Disclosure - Schedule of aging of company&#8217;s trade receivables (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfBalancesInForeignCurrenciesDetails" id="ScheduleOfBalancesInForeignCurrenciesDetails">
          <link:definition>999094 - Disclosure - Schedule of balances in foreign currencies (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfIncreaseDecreaseInNetEarningsDetails" id="ScheduleOfIncreaseDecreaseInNetEarningsDetails">
          <link:definition>999095 - Disclosure - Schedule of increase / (decrease) in net earnings (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfContractualMaturitiesOfUndiscountedCashFlowsOfFinancialLiabilitiesDetails" id="ScheduleOfContractualMaturitiesOfUndiscountedCashFlowsOfFinancialLiabilitiesDetails">
          <link:definition>999096 - Disclosure - Schedule of contractual maturities of the undiscounted cash flows of financial liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/FinancialRiskManagementDetailsNarrative" id="FinancialRiskManagementDetailsNarrative">
          <link:definition>999097 - Disclosure - Financial risk management (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfCarryingAmountsAndFairValueOfCompanysFinancialInstrumentsDetails" id="ScheduleOfCarryingAmountsAndFairValueOfCompanysFinancialInstrumentsDetails">
          <link:definition>999098 - Disclosure - Schedule of carrying amounts and fair value of the company&#8217;s financial instruments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfKeyManagementPersonnelAndDirectorsCompensationDetails" id="ScheduleOfKeyManagementPersonnelAndDirectorsCompensationDetails">
          <link:definition>999099 - Disclosure - Schedule of key management personnel and directors&#8217; compensation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/ScheduleOfKeyManagementPersonnelAndDirectorsShareOwnershipDetails" id="ScheduleOfKeyManagementPersonnelAndDirectorsShareOwnershipDetails">
          <link:definition>999100 - Disclosure - Schedule of key management personnel and directors share ownership (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/RelatedPartiesDetailsNarrative" id="RelatedPartiesDetailsNarrative">
          <link:definition>999101 - Disclosure - Related Parties (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intermap.com/role/SubsequentEventDetailsNarrative" id="SubsequentEventDetailsNarrative">
          <link:definition>999102 - Disclosure - Subsequent Event (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="itmsf-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="itmsf-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="itmsf-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="itmsf-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
    <element id="ITMSF_AircraftAvionicsAndAirframeMember" name="AircraftAvionicsAndAirframeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AircraftEnginesMember" name="AircraftEnginesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AircraftComponentsHydraulicsElectricalAndMechanicalMember" name="AircraftComponentsHydraulicsElectricalAndMechanicalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_MappingEquipmentHardwareAndSoftwareMember" name="MappingEquipmentHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RadarEquipmentMember" name="RadarEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FurnitureAndFixtureMember" name="FurnitureAndFixtureMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AirCraftAndEnginesMember" name="AirCraftAndEnginesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RadarAndMappingEquipmentMember" name="RadarAndMappingEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnderConstructionMember" name="UnderConstructionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DataLibraryMember" name="DataLibraryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DataLibraryNotYetAvailableForUseMember" name="DataLibraryNotYetAvailableForUseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_BankLoanMember" name="BankLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LoanPayableMember" name="LoanPayableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ProjectFinancingMember" name="ProjectFinancingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_GovernmentLoansMember" name="GovernmentLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LeaseObligationsMember" name="LeaseObligationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SbaLoanMember" name="SbaLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WesternDevelopmentCanadaLoanMember" name="WesternDevelopmentCanadaLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NonadjustingEventsAfterReportingPeriodMember" name="NonadjustingEventsAfterReportingPeriodMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AcquisitionServicesMember" name="AcquisitionServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ValueAddedDataMember" name="ValueAddedDataMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SoftwareAndSolutionsMember" name="SoftwareAndSolutionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PersonnelMember" name="PersonnelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PurchasedServicesAndMaterialsMember" name="PurchasedServicesAndMaterialsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TravelMember" name="TravelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FacilitiesAndOtherExpensesMember" name="FacilitiesAndOtherExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ClassACommonSharesMember" name="ClassACommonSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PrivatePlacementsMember" name="PrivatePlacementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_EmployeesMember" name="EmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DirectorsAndAdvisorsMember" name="DirectorsAndAdvisorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsOneMember" name="WarrantsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsTwoMember" name="WarrantsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsThreeMember" name="WarrantsThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsFourMember" name="WarrantsFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsFiveMember" name="WarrantsFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsSixMember" name="WarrantsSixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsSevenMember" name="WarrantsSevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsEightMember" name="WarrantsEightMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsNineMember" name="WarrantsNineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsTenMember" name="WarrantsTenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsElevenMember" name="WarrantsElevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsTwelveMember" name="WarrantsTwelveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WarrantsThirteenMember" name="WarrantsThirteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NonBrokerMember" name="NonBrokerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_BrokerMember" name="BrokerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ExpiringInTwoThousandTwentySixMember" name="ExpiringInTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ExpiringBetweenTwoThousandTwentySevenToTwoThousandFourtyFourMember" name="ExpiringBetweenTwoThousandTwentySevenToTwoThousandFourtyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IndefiniteMember" name="IndefiniteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_EuropeCountryMember" name="EuropeCountryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AsiaOrPacificMember" name="AsiaOrPacificMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CustomersMember" name="CustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TwoCustomersMember" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_OneCustomersMember" name="OneCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AsiaPacificCustomersMember" name="AsiaPacificCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_EuropeCustomersMember" name="EuropeCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AustralianDollarMember" name="AustralianDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CanadianDollarMember" name="CanadianDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_EuroMember" name="EuroMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_BritishPoundMember" name="BritishPoundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IndonesianRupiahMember" name="IndonesianRupiahMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CzechRepublicKorunaMember" name="CzechRepublicKorunaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LaterThanTwoYearAndNotLaterThanFiveYearsMember" name="LaterThanTwoYearAndNotLaterThanFiveYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_GainLossesOnDerecognitionOfRightOfUseAssets" name="GainLossesOnDerecognitionOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IfrsStatementLineItems" name="IfrsStatementLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IncreaseDecreaseThroughExpiryOfWarrantsEquity" name="IncreaseDecreaseThroughExpiryOfWarrantsEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ShareRepurchaseOfSharebasedAwards" name="ShareRepurchaseOfSharebasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IncomeTaxPaidRefunded" name="IncomeTaxPaidRefunded" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AdjustmentsForIncreaseDecreaseInForeignCurrencyTranslation" name="AdjustmentsForIncreaseDecreaseInForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IncreaseDecreaseInWorkingCapitalAbstract" name="IncreaseDecreaseInWorkingCapitalAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AdjustmentsForIncreaseDecreaseInContractAssetAndPrepaidExpenses" name="AdjustmentsForIncreaseDecreaseInContractAssetAndPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentsForSettlementOfSharebasedAwards" name="PaymentsForSettlementOfSharebasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentsToGovernmentLoansClassifiedAsFinancingActivities" name="PaymentsToGovernmentLoansClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ReportingEntityAbstract" name="ReportingEntityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfNatureOfOperationsExplanatory" name="DisclosureOfNatureOfOperationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_BasisofPreparationAbstract" name="BasisofPreparationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SummaryofMaterialAccountingPoliciesAbstract" name="SummaryofMaterialAccountingPoliciesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PropertyAndEquipmentAbstract" name="PropertyAndEquipmentAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IntangibleAssetsAbstract" name="IntangibleAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RightofUseAssetsAbstract" name="RightofUseAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InvestmentAbstract" name="InvestmentAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AccountsPayableAndAccruedLiabilitiesAbstract" name="AccountsPayableAndAccruedLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesAbstract" name="FinancialLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LeaseObligationsAbstract" name="LeaseObligationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_OperatingAndNonoperatingCostsAbstract" name="OperatingAndNonoperatingCostsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ShareCapitalAbstract" name="ShareCapitalAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ClassACommonSharePurchaseWarrantsAbstract" name="ClassACommonSharePurchaseWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfClassACommonSharePurchaseWarrantsExplanatory" name="DisclosureOfClassACommonSharePurchaseWarrantsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IncomeTaxesAbstract" name="IncomeTaxesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SegmentedInformationAbstract" name="SegmentedInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialRiskManagementAbstract" name="FinancialRiskManagementAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FairValuesAbstract" name="FairValuesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RelatedPartiesAbstract" name="RelatedPartiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DescriptionOfAccountingPolicyForConsolidationExplanatory" name="DescriptionOfAccountingPolicyForConsolidationExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DescriptionOfAccountingPolicyForDefinedBenefitPlan" name="DescriptionOfAccountingPolicyForDefinedBenefitPlan" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentUsefulLivesExplanatory" name="DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentUsefulLivesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutFinancialInstruments" name="DisclosureOfDetailedInformationAboutFinancialInstruments" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutRightOfUseAssetsExplanatory" name="DisclosureOfDetailedInformationAboutRightOfUseAssetsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" name="DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutLoanPayableExplanatory" name="DisclosureOfDetailedInformationAboutLoanPayableExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutPaymentsForLeaseObligationsExplanatory" name="DisclosureOfDetailedInformationAboutPaymentsForLeaseObligationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDefinedBenefitPlansObligationsExplanatory" name="DisclosureOfDefinedBenefitPlansObligationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfChangesInContractAssetExplanatory" name="DisclosureOfChangesInContractAssetExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfChangesInContractLiabilityExplanatory" name="DisclosureOfChangesInContractLiabilityExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutChangesInContractAcquisitionCosts" name="DisclosureOfDetailedInformationAboutChangesInContractAcquisitionCosts" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutOperatingCostsExplanatory" name="DisclosureOfDetailedInformationAboutOperatingCostsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutFinancingCostsExplanatory" name="DisclosureOfDetailedInformationAboutFinancingCostsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutShareCapitalIssuedExplanatory" name="DisclosureOfDetailedInformationAboutShareCapitalIssuedExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutContributedSurplusExplanatory" name="DisclosureOfDetailedInformationAboutContributedSurplusExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutShareOptionsOutstandingExplanatory" name="DisclosureOfDetailedInformationAboutShareOptionsOutstandingExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutClassACommonSharePurchaseWarrantsExplanatory" name="DisclosureOfDetailedInformationAboutClassACommonSharePurchaseWarrantsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfValueOfTheBrokerAndNonBrokerClassACommonSharePurchaseWarrantsOutstandingExplanatory" name="DisclosureOfValueOfTheBrokerAndNonBrokerClassACommonSharePurchaseWarrantsOutstandingExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfCurrentTaxExpenseRecoveryExplanatory" name="DisclosureOfCurrentTaxExpenseRecoveryExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfIncomeTaxExpensesAndTaxRateExplanatory" name="DisclosureOfIncomeTaxExpensesAndTaxRateExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfUnrecognizedDeferredTaxAssetsExplanatory" name="DisclosureOfUnrecognizedDeferredTaxAssetsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfMovementInDeferredTaxBalancesExplanatory" name="DisclosureOfMovementInDeferredTaxBalancesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfSalesToMajorCustomersExplanatory" name="DisclosureOfSalesToMajorCustomersExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfAmountReceivablesExplanatory" name="DisclosureOfAmountReceivablesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfTradeReceivablesByGeographyExplanatory" name="DisclosureOfTradeReceivablesByGeographyExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfAgingOfTradeReceivablesExplanatory" name="DisclosureOfAgingOfTradeReceivablesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfBalancesInForeignCurrenciesExplanatory" name="DisclosureOfBalancesInForeignCurrenciesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfIncreaseDecreaseInNetEarningsExplanatory" name="DisclosureOfIncreaseDecreaseInNetEarningsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutKeyManagementPersonnelAndDirectorsCompensationExplanatory" name="DisclosureOfDetailedInformationAboutKeyManagementPersonnelAndDirectorsCompensationExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DisclosureOfDetailedInformationAboutKeyManagementPersonnelAndDirectorsShareOwnershipExplanatory" name="DisclosureOfDetailedInformationAboutKeyManagementPersonnelAndDirectorsShareOwnershipExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialAssetsCashAndCashEquivalentsUnderIFRSNine" name="FinancialAssetsCashAndCashEquivalentsUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialAssetsAccountsReceivableUnderIFRSNine" name="FinancialAssetsAccountsReceivableUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialAssetsUnbilledRevenueUnderIFRSNine" name="FinancialAssetsUnbilledRevenueUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialAssetsInvestmentsUnderIFRSNine" name="FinancialAssetsInvestmentsUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesAccountsPayableAndAccruedLiabilitiesUnderIFRSNine" name="FinancialLiabilitiesAccountsPayableAndAccruedLiabilitiesUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesBankLoanUnderIFRSNine" name="FinancialLiabilitiesBankLoanUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesLongTermProjectFinancingUnderIFRSNine" name="FinancialLiabilitiesLongTermProjectFinancingUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesLongTermGovernmentLoansUnderIFRSNine" name="FinancialLiabilitiesLongTermGovernmentLoansUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesLoanPayableUnderIFRSNine" name="FinancialLiabilitiesLoanPayableUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancialLiabilitiesLeaseObligationsUnderFinanceLeasesUnderIFRSNine" name="FinancialLiabilitiesLeaseObligationsUnderFinanceLeasesUnderIFRSNine" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_OperatingLeaseTerm" name="OperatingLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LeaseUsedPercentage" name="LeaseUsedPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DescriptionOfLeases" name="DescriptionOfLeases" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DiscountPercentageOnMarketableSecurities" name="DiscountPercentageOnMarketableSecurities" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InvestmentOfNetIncome" name="InvestmentOfNetIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AccountsPayable" name="AccountsPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CurrentValueAddedTaxPayable" name="CurrentValueAddedTaxPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TradePayables" name="TradePayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_VendorPayables" name="VendorPayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PercentageOfAccruedInterest" name="PercentageOfAccruedInterest" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RepaymentOfBankLoan" name="RepaymentOfBankLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RepaymentOfLoanPayable" name="RepaymentOfLoanPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentOfLeaseObligations" name="PaymentOfLeaseObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RepaymentOfGovernmentLoans" name="RepaymentOfGovernmentLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TotalChangesFromFinancingActivities" name="TotalChangesFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ForeignExchangeGainLoss" name="ForeignExchangeGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FinancingCosts" name="FinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_OtherInterestPaid" name="OtherInterestPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NewLoan" name="NewLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NewLeases" name="NewLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AdjustmentOfOtherChanges" name="AdjustmentOfOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SmallBusinessAdministrationLoan" name="SmallBusinessAdministrationLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WesternDevelopmentCanadaLoan" name="WesternDevelopmentCanadaLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_GovernmentLoans" name="GovernmentLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LoanPayableDescription" name="LoanPayableDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RepaymentDescription" name="RepaymentDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_Loans" name="Loans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DiscountRatePercentage" name="DiscountRatePercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentsForPrincipalAmount" name="PaymentsForPrincipalAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentForShortTermLease" name="PaymentForShortTermLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentsForLeaseObligations" name="PaymentsForLeaseObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PaymentForOperatingLeasesEquipment" name="PaymentForOperatingLeasesEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AmountsInvoicedIncludedInBeginningBalance" name="AmountsInvoicedIncludedInBeginningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AmountsInvoicedInCurrentYear" name="AmountsInvoicedInCurrentYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ContractAssetsForeignExchange" name="ContractAssetsForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RecognitionOfContractLiabilityIncludedInBeginningBalance" name="RecognitionOfContractLiabilityIncludedInBeginningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RecognitionOfContractLiabilityInCurrentYear" name="RecognitionOfContractLiabilityInCurrentYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AmountsInvoicedAndContractLiability" name="AmountsInvoicedAndContractLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ContractLiabilityForeignExchange" name="ContractLiabilityForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ContractAcquisitionCosts" name="ContractAcquisitionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ContractAcquisitionCostsAdditions" name="ContractAcquisitionCostsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ContractAcquisitionCostsAmortization" name="ContractAcquisitionCostsAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InterestExpenseOnGovernmentLoans" name="InterestExpenseOnGovernmentLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InterestOnLoanPayable" name="InterestOnLoanPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfSharesIssuedInPrivatePlacement" name="NumberOfSharesIssuedInPrivatePlacement" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfSharesIssuedIssuanceCosts" name="NumberOfSharesIssuedIssuanceCosts" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfSharesIssuedExerciseOfWarrants" name="NumberOfSharesIssuedExerciseOfWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IssuanceCosts" name="IssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ExpirationOfWarrants" name="ExpirationOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RsuAndOptionsSurrenders" name="RsuAndOptionsSurrenders" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DilutiveEffectOfPrivatePlacementOnNumberOfOrdinaryShares" name="DilutiveEffectOfPrivatePlacementOnNumberOfOrdinaryShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DilutiveEffectOfWarrantExercisesOnNumberOfOrdinaryShares" name="DilutiveEffectOfWarrantExercisesOnNumberOfOrdinaryShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfShareOptionsSurrenderInSharebasedPaymentArrangement" name="NumberOfShareOptionsSurrenderInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WeightedAverageExercisePriceOfShareOptionsSurrenderInSharebasedPaymentArrangement2019" name="WeightedAverageExercisePriceOfShareOptionsSurrenderInSharebasedPaymentArrangement2019" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangement" name="NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfOtherEquityInstrumentsSurrendersInSharebasedPaymentArrangement" name="NumberOfOtherEquityInstrumentsSurrendersInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IfrsStatementTable" name="IfrsStatementTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="ITMSF_NumberOfWarrantsIssued" name="NumberOfWarrantsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IncreaseDecreaseOfWarrantsEquity" name="IncreaseDecreaseOfWarrantsEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FairValueOfSharesIssued" name="FairValueOfSharesIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfSharesOptionsIssued" name="NumberOfSharesOptionsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CashPaidToEmployeesForSurrenderOfVestedAwards" name="CashPaidToEmployeesForSurrenderOfVestedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_SharesReservedForIssueUnderOptionsAndContractsForSaleOfSharesTotal" name="SharesReservedForIssueUnderOptionsAndContractsForSaleOfSharesTotal" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfSharesRemainingForFutureIssuance" name="NumberOfSharesRemainingForFutureIssuance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CashPaidToEmployeesAndDirectorsForSurrenderOfVestedAwards" name="CashPaidToEmployeesAndDirectorsForSurrenderOfVestedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DateOfExpiryOfSharebasedPaymentArrangement" name="DateOfExpiryOfSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfWarrantsOutstandingInSharebasedPaymentArrangement" name="NumberOfWarrantsOutstandingInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="instant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_FairValueOfWarrants" name="FairValueOfWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangementValue" name="NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangementValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NumberOfOtherEquityInstrumentsExercisedInSharebasedPaymentArrangementValue" name="NumberOfOtherEquityInstrumentsExercisedInSharebasedPaymentArrangementValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpenses" name="TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnDepreciationOfPropertyAndEquipment" name="DeferredTaxLiabilitiesOnDepreciationOfPropertyAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesNetOnDepreciationOfPropertyAndEquipment" name="DeferredTaxLiabilitiesNetOnDepreciationOfPropertyAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnAmortizationOfIntangiableAssets" name="DeferredTaxLiabilitiesOnAmortizationOfIntangiableAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesNetOnAmortizationOfIntangiableAssets" name="DeferredTaxLiabilitiesNetOnAmortizationOfIntangiableAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnInvestmentsAtFairValue" name="DeferredTaxLiabilitiesOnInvestmentsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesNetOnInvestmentsAtFairValue" name="DeferredTaxLiabilitiesNetOnInvestmentsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnNotesPayable" name="DeferredTaxLiabilitiesOnNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesNetOnNotesPayable" name="DeferredTaxLiabilitiesNetOnNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxAssetsOnTaxLossCarryforwards" name="DeferredTaxAssetsOnTaxLossCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxAssetsNetOnTaxLossCarryforwards" name="DeferredTaxAssetsNetOnTaxLossCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxAssetGross" name="DeferredTaxAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesGross" name="DeferredTaxLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilityAssetGross" name="DeferredTaxLiabilityAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxAssetsOnSetOffOfTax" name="DeferredTaxAssetsOnSetOffOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnSetOffOfTax" name="DeferredTaxLiabilitiesOnSetOffOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxAssetAndLiabilitiesOnSetOffOfTax" name="DeferredTaxAssetAndLiabilitiesOnSetOffOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilityAssets" name="DeferredTaxLiabilityAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedDeductibleTemporaryDifferences" name="UnrecognizedDeductibleTemporaryDifferences" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedTaxLossCarryforwards" name="UnrecognizedTaxLossCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedPropertyPlantAndEquipment" name="UnrecognizedPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedLeaseLiability" name="UnrecognizedLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedShareIssuanceCosts" name="UnrecognizedShareIssuanceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedResearchAndDevelopmentTaxCredits" name="UnrecognizedResearchAndDevelopmentTaxCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnrecognizedDeferredTaxAssets" name="UnrecognizedDeferredTaxAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_OperatingLossCarryforward" name="OperatingLossCarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PropertyAndEquipmentRecognizedInProfitAndLoss" name="PropertyAndEquipmentRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PropertyAndEquipmentRecognizedInEquity" name="PropertyAndEquipmentRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IntangibleAssetsRecognizedInProfitAndLoss" name="IntangibleAssetsRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_IntangibleAssetsRecognizedInEquity" name="IntangibleAssetsRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InvestmentsAtFairValueRecognizedInProfitAndLoss" name="InvestmentsAtFairValueRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_InvestmentsAtFairValueRecognizedInEquity" name="InvestmentsAtFairValueRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnRightOfUseAssets" name="DeferredTaxLiabilitiesOnRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RightOfUseAssetsRecognizedInProfitAndLoss" name="RightOfUseAssetsRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_RightOfUseAssetsRecognizedInEquity" name="RightOfUseAssetsRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_DeferredTaxLiabilitiesOnTaxReservesAndOther" name="DeferredTaxLiabilitiesOnTaxReservesAndOther" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxReservesAndOtherRecognizedInProfitAndLoss" name="TaxReservesAndOtherRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxReservesAndOtherRecognizedInEquity" name="TaxReservesAndOtherRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxLossCarryforwardsRecognizedInProfitAndLoss" name="TaxLossCarryforwardsRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxLossCarryforwardsRecognizedInEquity" name="TaxLossCarryforwardsRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NetTaxAssetsLiabilitiesRecognizedInProfitAndLoss" name="NetTaxAssetsLiabilitiesRecognizedInProfitAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_NetTaxAssetsLiabilitiesRecognizedInEquity" name="NetTaxAssetsLiabilitiesRecognizedInEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TaxCreditsAvailable" name="TaxCreditsAvailable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ProjectFinancingCurrentAndNonCurrent" name="ProjectFinancingCurrentAndNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_BalancesInForeignCurrencies" name="BalancesInForeignCurrencies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ForeignExchangeRateDepreciation" name="ForeignExchangeRateDepreciation" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ForeignExchangeRateAppreciation" name="ForeignExchangeRateAppreciation" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_LoanPayable" name="LoanPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PercentageOfTradeReceivables" name="PercentageOfTradeReceivables" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_TotalCapital" name="TotalCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_UnbilledRevenue" name="UnbilledRevenue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_ProjectFinancing" name="ProjectFinancing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_KeyManagementPersonnelCompensationRepurchaseOfShareBasedAwards" name="KeyManagementPersonnelCompensationRepurchaseOfShareBasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_PercentageOfCommonSharesIssued" name="PercentageOfCommonSharesIssued" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_KeyManagementPersonnelCompensationCashPaidForSettlementOfSharebasedAwards" name="KeyManagementPersonnelCompensationCashPaidForSettlementOfSharebasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ITMSF_CashPaidToSurrenderVestedAwardsPaymentRelatedParties" name="CashPaidToSurrenderVestedAwardsPaymentRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
