{"id":1594232,"date":"2022-06-08T15:13:04","date_gmt":"2022-06-08T22:13:04","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1594232"},"modified":"2024-04-12T04:12:13","modified_gmt":"2024-04-12T11:12:13","slug":"introducing-arcgis-maps-sdk-for-unity","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","title":{"rendered":"Introducing ArcGIS Maps SDK for Unity"},"author":3811,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101],"tags":[757161,757141,757171,560952],"industry":[],"product":[761642,765422,765412,36601],"class_list":["post-1594232","blog","type-blog","status-publish","format-standard","hentry","category-announcements","tag-arcgis-maps-sdk-for-game-engines","tag-arcgis-maps-sdk-for-unity","tag-unity","tag-unity-game-engine","product-platform","product-unity","product-maps-sdk","product-developers"],"acf":{"authors":[{"ID":3811,"user_firstname":"Nicholas","user_lastname":"Furness","nickname":"Nicholas Furness","user_nicename":"nfurness","display_name":"Nick Furness","user_email":"NFurness@esri.com","user_url":"http:\/\/developers.arcgis.com","user_registered":"2018-03-02 00:15:26","user_description":"Nick Furness is a Product Manager for the ArcGIS Maps SDKs for Native Apps, and ArcGIS Maps SDKs for Game Engines, specializing in Swift and iOS. He's spent over 25 years working in the GIS space building projects ranging from small mom-and-pop solutions all the way up to enterprise utility and national government deployments. Nick presents at various Esri Developer Summits, the User Conference, and many other events, almost always talking about something to do with the Native Maps SDKs (although you might find the odd bit of JavaScript thrown in there).","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/DevSummit-2013-Face-150x150.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":4091,"user_firstname":"Rex","user_lastname":"Hansen","nickname":"Rex Hansen","user_nicename":"rex-hansen","display_name":"Rex Hansen","user_email":"rhansen@esri.com","user_url":"","user_registered":"2018-03-02 00:15:41","user_description":"Rex Hansen is a Product Manager for the ArcGIS Maps SDKs for Native Apps and ArcGIS Maps SDKs for Game Engines.  He has over 25 years of experience in GIS, spatial analytics, and computer mapping.  Currently, he guides the development of native technologies in the GIS industry to use authoritative geospatial content and analysis in offline workflows, photorealistic experiences, and immersive, extended reality solutions.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/11\/RexHansen1200x1200-465x465.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Introducing ArcGIS Maps SDK for Unity, bringing ArcGIS to the Unity real-time 3d platform.","flexible_content":[{"acf_fc_layout":"content","content":"<p>ArcGIS Maps SDK for Unity brings direct ArcGIS integration to developers working with the Unity real-time 3D platform.<\/p>\n<p>Over the last few years, the technologies originally developed for building gaming experiences have evolved into robust, real-time 3D development tools that embrace a broad range of industries. Developers are using these tools to build whole new classes of applications. Sometimes referred to as <em>serious games<\/em>, or <em>immersive experiences<\/em>, these sophisticated, realistic, intuitive, and engaging visual approaches to working with real-world data are taking off, exposing value in existing datasets that might previously have been hard to tap into.<\/p>\n<p>To ease working with real-world data in game engines, Esri began work on two ArcGIS Maps SDKs in 2019 with the goal to deliver a premium set of developer tools that can bring data from ArcGIS directly into game engine development environments. We started with a beta program and in 2021 expanded to a pre-release of the SDKs, both of which were highly successful with over 6,200 registrations to date. The launch of ArcGIS Maps SDK for Unity delivers ArcGIS integration into the Unity real-time 3D platform.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Why game engines?<\/h3>\n<p>For many years now the gaming industry has been in a race to build the most natural looking and immersive games, incorporating realistic interaction models, atmospherics, physics, etc. The fierce competition has resulted in software and hardware technologies that deliver high performance experiences on a variety of devices including VR headsets, AR devices, desktops, phones, and tablets.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594512,"id":1594512,"title":"San Francisco - Global - UI","filename":"San-Francisco-Global-UI.jpg","filesize":383564,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/san-francisco-global-ui","alt":"","author":"3811","description":"","caption":"San Francisco textured buildings with demographic data, global imagery, and elevation, viewed from within the Unity editor.","name":"san-francisco-global-ui","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 19:29:06","modified":"2022-06-07 19:35:19","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1357,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI.jpg","medium-width":464,"medium-height":246,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI.jpg","medium_large-width":768,"medium_large-height":407,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI.jpg","large-width":1920,"large-height":1018,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI-1536x814.jpg","1536x1536-width":1536,"1536x1536-height":814,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI-2048x1086.jpg","2048x2048-width":2048,"2048x2048-height":1086,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI-826x438.jpg","card_image-width":826,"card_image-height":438,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI-1920x1018.jpg","wide_image-width":1920,"wide_image-height":1018}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Global-UI.jpg"},{"acf_fc_layout":"content","content":"<p>Developers are realizing that these software and hardware technologies can be used to deliver new classes of applications across a broad range of industries; applications like fully immersive simulations, collaborative planning tools, or hyper-realistic visualizations of assets. Developers can build world-scale AR, tabletop AR, and VR experiences for industries as diverse as AEC (Architecture, Engineering and Construction), Utilities, Transportation, Defense, Public Safety, Natural Resources, and Education to name just a few.<\/p>\n"},{"acf_fc_layout":"quote","author_name":"Euan Cameron","author_profession_organization":"CTO, Developer Technology at Esri","image":false,"text":"ArcGIS Maps SDK for Unity demonstrates our commitment to providing the best suite of tools possible for developers. Developers can use game engines to create a whole new class of applications around their data, delivering immersive ways to visualize and interact with real-world GIS assets, complementing their existing workflows."},{"acf_fc_layout":"content","content":"<h3>Digital twins, the metaverse, and GIS<\/h3>\n<p>Powerful as these new technologies are, they are just one part of the puzzle. Building these new types of applications and solutions also involves working with digital twins. A <a href=\"https:\/\/www.esri.com\/en-us\/digital-twin\/overview\">digital twin<\/a> is the result of modeling the real world, which is something that ArcGIS users have been doing for years, and the term is a succinct and useful shorthand for the GIS and location data that powers these new applications. For those looking to build applications in or around the \u201cmetaverse\u201d, while the term is still a bit of a buzzword and can be used to mean a range of things, you\u2019ll find a digital twin involved at the core of most definitions.<\/p>\n<p>With precise real-world data and rich geospatial analysis, from global scale to local scale, whether crowd sourced or authoritatively surveyed, whether securely stored or available to the public, ArcGIS is a natural foundation for digital twin solutions and ArcGIS Maps SDK for Unity integrates ArcGIS content and capabilities directly into the Unity real-time 3D platform.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Key features<\/h3>\n<p>The first release ArcGIS Maps SDK for Unity includes support for fundamental ArcGIS content types and capabilities that we\u2019ll be building upon over time. Let\u2019s take a look at what\u2019s included in version 1.0\u2026<\/p>\n<p><strong>Basemaps<\/strong><br \/>\nBefore you can display real-world data, you need to provide a real-world context for it. In a 3D environment that means both basemaps and elevation.<\/p>\n<p>For those new to ArcGIS, a basemap depicts relatively static features like streets, buildings, facilities, landscape details, etc. to provide a context for other data. In the first release of the ArcGIS Maps SDKs, this can be an image tile layer, like Esri\u2019s global imagery service.<\/p>\n<p><strong>Elevation<\/strong><br \/>\nThe world is not flat, and a 3D experience needs terrain elevation for added realism. ArcGIS Maps SDK for Unity allows you to specify an elevation source to help add a 3D context to your app. Esri provides a global elevation service that you can consume to bring real world elevation directly into Unity.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1149142,"id":1149142,"title":"Elevation and Imagery in Unity","filename":"arcgismapssdkbeta2cardRainer3.jpg","filesize":65482,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/arcgis-maps-sdk-beta-2-is-available\/arcgismapssdkbeta2cardrainer3","alt":"","author":"4091","description":"","caption":"Combining Esri's global imagery and elevation services directly in Unity.","name":"arcgismapssdkbeta2cardrainer3","status":"inherit","uploaded_to":1147582,"date":"2021-02-25 06:47:08","modified":"2022-06-07 19:49:03","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":826,"height":465,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","large-width":826,"large-height":465,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","1536x1536-width":826,"1536x1536-height":465,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","2048x2048-width":826,"2048x2048-height":465,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg","wide_image-width":826,"wide_image-height":465}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/arcgismapssdkbeta2cardRainer3.jpg"},{"acf_fc_layout":"content","content":"<p><strong>Data and layers<\/strong><br \/>\nWith the basemap and elevation contexts taken care of, you\u2019ll want to add data.<\/p>\n<p>A key concept to geospatial data in ArcGIS is a layer. Each layer is a reference to and visualization of a particular data source. The initial release of ArcGIS Maps SDK for Unity focuses on two core 3D layer types that are part of the OGC <a href=\"https:\/\/github.com\/Esri\/i3s-spec\">indexed 3D scene layers<\/a> (I3S) specification: 3D object scene layer, and integrated mesh scene layer.<\/p>\n<p>A <strong>3D object scene layer<\/strong> represents individual assets or structures and include complex 3D representations with textures, as well as attribute information about those structures. Attributes on a 3D object can be used to determine how that object is displayed in real time. For example, a single 3D object scene layer of buildings could be stylized to display buildings according to the type of zoning restriction that applies to the building, or the year that it was built.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594432,"id":1594432,"title":"Rotterdam 3D Object scene layer","filename":"Rotterdam-Global.png","filesize":783296,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/rotterdam-global","alt":"","author":"3811","description":"","caption":"Detailed 3D Object scene layer of Rotterdam buildings complete with textures, overlaid on Esri's global imagery basemap.","name":"rotterdam-global","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 18:48:04","modified":"2022-06-07 19:43:13","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1263,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global.png","medium-width":464,"medium-height":229,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global.png","medium_large-width":768,"medium_large-height":379,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global.png","large-width":1920,"large-height":947,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global-1536x758.png","1536x1536-width":1536,"1536x1536-height":758,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global-2048x1010.png","2048x2048-width":2048,"2048x2048-height":1010,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global-826x408.png","card_image-width":826,"card_image-height":408,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global-1920x947.png","wide_image-width":1920,"wide_image-height":947}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Rotterdam-Global.png"},{"acf_fc_layout":"content","content":"<p><strong>Integrated mesh scene layers<\/strong> combine both imagery and surface models to provide a single representation of potentially many structures, like a whole section of a city including buildings, streets, trees, benches, rivers, roads, tunnels, all merged into one continuous surface at publication time. Integrated meshes are great ways to represent specific areas of data in your 3D map and are optimized in the I3S specification to work well at multiple scales, on both desktop and mobile devices.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594442,"id":1594442,"title":"Girona - Global","filename":"Girona-Global.png","filesize":814339,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/girona-global","alt":"","author":"3811","description":"","caption":"An integrated mesh of Girona, Spain, overlaid on top of global imagery and elevation.","name":"girona-global","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 18:55:48","modified":"2022-06-07 19:45:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1263,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global.png","medium-width":464,"medium-height":229,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global.png","medium_large-width":768,"medium_large-height":379,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global.png","large-width":1920,"large-height":947,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global-1536x758.png","1536x1536-width":1536,"1536x1536-height":758,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global-2048x1010.png","2048x2048-width":2048,"2048x2048-height":1010,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global-826x408.png","card_image-width":826,"card_image-height":408,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global-1920x947.png","wide_image-width":1920,"wide_image-height":947}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Girona-Global.png"},{"acf_fc_layout":"content","content":"<p>Image tile layers are also supported. These are useful for the basemap, but you can also add additional image tile layers to your 3D scene as needed.<\/p>\n<p>In ArcGIS Maps SDK for Unity, you can consume and combine multiple layers from multiple sources at the same time to build up an even richer experience, using a basemap and elevation for context and added realism.<\/p>\n<p><strong>Online or offline<\/strong><br \/>\nAll of this data can be accessed from services provided by ArcGIS Platform or ArcGIS Online, or from on-premise ArcGIS Enterprise services. Developers who are already using ArcGIS can bring their existing services into Unity, while those who are new to ArcGIS can create a free ArcGIS Developer account to access existing location services and to create and manage their own.<\/p>\n<p>Data can also be read from packages stored locally on your device. Basemaps and elevation data can be read from tile packages (TPKs and TPKXs), and 3D object or integrated mesh scene layers can be read from scene layer packages (SLPKs). These packages can be created with a variety of ArcGIS tools, such as ArcGIS Pro, and installed on your device for use in your application. You can even use these packages to build applications that never need a network connection.<\/p>\n<p><strong>Local and global coordinates<\/strong><br \/>\nMaps in ArcGIS Maps SDK for Unity can be either global, using any geographic coordinate system (or Web Mercator), or local, using coordinate systems that are fine-tuned to specific geographic areas. Local coordinate systems can simplify geographic data management for a localized area (such as a state or a country) and support for local coordinate systems is key for many ArcGIS customers.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594682,"id":1594682,"title":"San Francisco - Local","filename":"San-Francisco-Local.jpg","filesize":284652,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/san-francisco-local","alt":"","author":"3811","description":"","caption":"A local scene of San Francisco, showing a clipped view of global imagery, elevation, textured 3D Objects, and demographic data.","name":"san-francisco-local","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 20:00:29","modified":"2022-07-06 21:52:52","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1263,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local.jpg","medium-width":464,"medium-height":229,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local.jpg","medium_large-width":768,"medium_large-height":379,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local.jpg","large-width":1920,"large-height":947,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local-1536x758.jpg","1536x1536-width":1536,"1536x1536-height":758,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local-2048x1010.jpg","2048x2048-width":2048,"2048x2048-height":1010,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local-826x408.jpg","card_image-width":826,"card_image-height":408,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local-1920x947.jpg","wide_image-width":1920,"wide_image-height":947}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/San-Francisco-Local.jpg"},{"acf_fc_layout":"content","content":"<p><strong>Identifying data<\/strong><br \/>\n3D object and integrated mesh scene layers provide a visual representation of real-world data, but those visual representations typically relate to source data of some sort. Perhaps there is building metadata related to the 3D object that\u2019s on screen. ArcGIS Maps SDK for Unity allows you to hit test 3D object and integrated mesh layers to get an identifier to the underlying source data. That includes a feature ID and layer ID that lets you reference back to other metadata about the underlying real-world feature.<\/p>\n<p><strong>A full SDK story<\/strong><br \/>\nArcGIS Maps SDK for Unity is more than just the API that you integrate into your project. It includes a <a href=\"https:\/\/developers.arcgis.com\/unity\/\">comprehensive conceptual guide<\/a> and <a href=\"https:\/\/developers.arcgis.com\/unity\/api-reference\/\">API reference<\/a>, tutorials, and an open source <a href=\"https:\/\/github.com\/Esri\/arcgis-maps-sdk-unity-samples\">repository of samples<\/a>\u00a0to help you <a href=\"https:\/\/developers.arcgis.com\/unity\/get-started\/\">get started<\/a>.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594462,"id":1594462,"title":"ArcGIS Maps SDK for Unity Homepage","filename":"2022-06-07_14-58-30-copy.png","filesize":516958,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/2022-06-07_14-58-30-copy","alt":"","author":"3811","description":"","caption":"SDK documentation with conceptual guides, API reference, tutorials, samples, and more.","name":"2022-06-07_14-58-30-copy","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 19:01:07","modified":"2022-06-07 19:02:12","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":3398,"height":1758,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy.png","medium-width":464,"medium-height":240,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy.png","medium_large-width":768,"medium_large-height":397,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy.png","large-width":1920,"large-height":993,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy-1536x795.png","1536x1536-width":1536,"1536x1536-height":795,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy-2048x1060.png","2048x2048-width":2048,"2048x2048-height":1060,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy-826x427.png","card_image-width":826,"card_image-height":427,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/2022-06-07_14-58-30-copy-1920x993.png","wide_image-width":1920,"wide_image-height":993}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/unity"},{"acf_fc_layout":"content","content":"<p style=\"font-weight: 400;\">There\u2019s also a dedicated space on Esri Community for ArcGIS Maps SDK developers to <a href=\"https:\/\/community.esri.com\/t5\/arcgis-maps-sdks-for-unity-questions\/bd-p\/arcgis-maps-sdks-unity-questions\">share questions and answers<\/a>, and of course Esri\u2019s support services are also available.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Collaboration with Unity<\/h3>\n<p>Esri and Unity Technologies began working together early in the development of ArcGIS Maps SDK for Unity. One of the key results of that collaboration has been Unity\u2019s development of the High Precision Framework (HPF) to provide geographic coordinate support on a global scale. The HPF is delivered as part of ArcGIS Maps SDK for Unity and without it placing geographic data with the precision that\u2019s required by digital twin applications would not be possible.<\/p>\n"},{"acf_fc_layout":"quote","author_name":"Dave Rhodes","author_profession_organization":"SVP of Digital Twins, Unity","image":false,"text":"With the integration of Unity's real-time 3D platform, ArcGIS Maps SDK for Unity lets its users not only envisage and evaluate, but also manage geographical facts and figures for any digital twin model constructed.\r\n<br \/><br \/>\r\nThe collaboration with Esri and Unity will help government agencies, architects and engineers envision, evaluate and analyze how certain changes in a city will look, and how these changes can meet the needs of the future generations, whether it's the impact of traffic or weather changes."},{"acf_fc_layout":"content","content":"<p>At Esri we are not only excited to unlock the power of the Unity real-time 3D platform for our existing customers, but also to see what the ecosystem of Unity developers will build with the real-world data and location services that ArcGIS delivers.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Early adopter success<\/h3>\n<p>The beta and pre-release programs have been hugely successful. They\u2019ve enabled us to engage with thousands of developers to understand their use cases, to help inform our road map, and to fine tune the development experience. Let\u2019s take a quick peek at a solution built by one of these early adopters\u2026<\/p>\n<p style=\"font-weight: 400;\">CIMIC Group, an engineering-led construction firm working across the lifecycle of assets, infrastructure, and resources projects, identified the need to build an immersive representation of its engineering workflows, to visualize existing and evolving project data in both space and time.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1594502,"id":1594502,"title":"CIMIC Virtual Builder","filename":"CIMIC-Virtual-Builder-2-for-web.jpg","filesize":472117,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\/cimic-virtual-builder-2-for-web","alt":"","author":"3811","description":"","caption":"CIMIC Virtual Builder combining Integrated Mesh and 3D Object scene layers for real-world project collaboration.","name":"cimic-virtual-builder-2-for-web","status":"inherit","uploaded_to":1594232,"date":"2022-06-07 19:22:43","modified":"2022-06-07 19:23:59","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2009,"height":1080,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg","medium-width":464,"medium-height":249,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg","medium_large-width":768,"medium_large-height":413,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg","large-width":1920,"large-height":1032,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web-1536x826.jpg","1536x1536-width":1536,"1536x1536-height":826,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg","2048x2048-width":2009,"2048x2048-height":1080,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web-826x444.jpg","card_image-width":826,"card_image-height":444,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web-1920x1032.jpg","wide_image-width":1920,"wide_image-height":1032}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/CIMIC-Virtual-Builder-2-for-web.jpg"},{"acf_fc_layout":"content","content":"<p>CIMIC Group\u2019s development of the Virtual Builder application was led by its in-house engineering consultancy EIC Activities and supported by its construction business CPB Contractors. The proprietary solution includes integration of Esri\u2019s ArcGIS Maps SDK for Unity, enabling CIMIC to leverage the interactive benefits of a gaming environment, using real-world location data. Virtual Builder integrates data from design, planning, and construction, combining BIM, GIS, and Program information into a common environment where time and location form the language connecting these data elements.<\/p>\n"},{"acf_fc_layout":"quote","author_name":"Simon Bowles","author_profession_organization":"General Manager, EIC Activities, CIMIC Group","image":false,"text":"CIMIC Group has around 120 projects already using ArcGIS, so when we were developing Virtual Builder, a flight simulator for construction, we didn\u2019t want to introduce a new technology to host all that data. ArcGIS Maps SDK for Unity allows us to maintain data efficiency and build an immersive representation of the real-world state of a project at any given time."},{"acf_fc_layout":"content","content":"<p>You can watch a brief presentation from the Esri Developer Summit about CIMIC Group\u2019s Virtual Builder <a href=\"https:\/\/www.youtube.com\/watch?v=1-l_HjcnOvk\">here<\/a>, and learn more about their approach to innovation and Integrated Digital Delivery <a href=\"https:\/\/www.cimic.com.au\/en\/our-group\/about-us\/innovation\/a-digital-path-to-a-sustainable-future\">here<\/a>.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>This is just the beginning<\/h3>\n<p>ArcGIS Maps SDK for Unity version 1.0 delivers a great foundation for consuming ArcGIS content and integrating with the ArcGIS system from within the Unity developer environment, and we\u2019re looking forward to being able to include new layer types and capabilities with each new release. Because it\u2019s built on the same robust, high performance core components that underpin the success of the ArcGIS Runtime SDKs, there\u2019s a rich vein of functionality just waiting to be tapped into, such as vector tile layers, point cloud layers, feature support, geocoding, routing, and other analysis tools.<\/p>\n<h3>Get started today<\/h3>\n<p>Get started with <a href=\"https:\/\/developers.arcgis.com\/unity\/\">ArcGIS Maps SDK for Unity<\/a> today. It\u2019s free to download, develop, test, and deploy with; all you need is a free ArcGIS Developer account (<a href=\"https:\/\/developers.arcgis.com\/sign-up\/\">sign up here<\/a>) or an ArcGIS Online account, then head over to the <a href=\"https:\/\/developers.arcgis.com\/unity\/get-started\/\">Get Started page<\/a> in the SDK documentation.<\/p>\n<p>We can\u2019t wait to see what you build with ArcGIS Maps SDK for Unity and how you\u2019ll bring the power of ArcGIS and Unity together.<\/p>\n"},{"acf_fc_layout":"kaltura","video_id":"1_1n1c9xfg","time":false,"start":0}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Grand-Canyon-Sunset-card-826x465-1.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Grand-Canyon-Sunset-banner-1920x1080-1.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducing ArcGIS Maps SDK for Unity<\/title>\n<meta name=\"description\" content=\"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing ArcGIS Maps SDK for Unity\" \/>\n<meta property=\"og:description\" content=\"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T11:12:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\"},\"author\":{\"name\":\"Nick Furness\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/e07f43559a84520f015fcf55e8c58ab8\"},\"headline\":\"Introducing ArcGIS Maps SDK for Unity\",\"datePublished\":\"2022-06-08T22:13:04+00:00\",\"dateModified\":\"2024-04-12T11:12:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\"},\"wordCount\":6,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcgis maps sdk for game engines\",\"arcgis maps sdk for unity\",\"unity\",\"Unity Game Engine\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\",\"name\":\"Introducing ArcGIS Maps SDK for Unity\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2022-06-08T22:13:04+00:00\",\"dateModified\":\"2024-04-12T11:12:13+00:00\",\"description\":\"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing ArcGIS Maps SDK for Unity\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/e07f43559a84520f015fcf55e8c58ab8\",\"name\":\"Nick Furness\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/DevSummit-2013-Face-150x150.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/DevSummit-2013-Face-150x150.png\",\"caption\":\"Nick Furness\"},\"description\":\"Nick Furness is a Product Manager for the ArcGIS Maps SDKs for Native Apps, and ArcGIS Maps SDKs for Game Engines, specializing in Swift and iOS. He's spent over 25 years working in the GIS space building projects ranging from small mom-and-pop solutions all the way up to enterprise utility and national government deployments. Nick presents at various Esri Developer Summits, the User Conference, and many other events, almost always talking about something to do with the Native Maps SDKs (although you might find the odd bit of JavaScript thrown in there).\",\"sameAs\":[\"http:\/\/developers.arcgis.com\",\"https:\/\/www.linkedin.com\/in\/nixta\/\",\"https:\/\/x.com\/geeknixta\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/nfurness\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing ArcGIS Maps SDK for Unity","description":"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","og_locale":"en_US","og_type":"article","og_title":"Introducing ArcGIS Maps SDK for Unity","og_description":"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-04-12T11:12:13+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity"},"author":{"name":"Nick Furness","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/e07f43559a84520f015fcf55e8c58ab8"},"headline":"Introducing ArcGIS Maps SDK for Unity","datePublished":"2022-06-08T22:13:04+00:00","dateModified":"2024-04-12T11:12:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity"},"wordCount":6,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcgis maps sdk for game engines","arcgis maps sdk for unity","unity","Unity Game Engine"],"articleSection":["Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","name":"Introducing ArcGIS Maps SDK for Unity","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2022-06-08T22:13:04+00:00","dateModified":"2024-04-12T11:12:13+00:00","description":"Use the ArcGIS Maps SDK for Unity to bring real-world geographic data and location services into your Unity experience.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Introducing ArcGIS Maps SDK for Unity"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/e07f43559a84520f015fcf55e8c58ab8","name":"Nick Furness","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/DevSummit-2013-Face-150x150.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/DevSummit-2013-Face-150x150.png","caption":"Nick Furness"},"description":"Nick Furness is a Product Manager for the ArcGIS Maps SDKs for Native Apps, and ArcGIS Maps SDKs for Game Engines, specializing in Swift and iOS. He's spent over 25 years working in the GIS space building projects ranging from small mom-and-pop solutions all the way up to enterprise utility and national government deployments. Nick presents at various Esri Developer Summits, the User Conference, and many other events, almost always talking about something to do with the Native Maps SDKs (although you might find the odd bit of JavaScript thrown in there).","sameAs":["http:\/\/developers.arcgis.com","https:\/\/www.linkedin.com\/in\/nixta\/","https:\/\/x.com\/geeknixta"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/nfurness"}]}},"text_date":"June 8, 2022","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/unity\/announcements\/introducing-arcgis-maps-sdk-for-unity","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/06\/Grand-Canyon-Sunset-banner-1920x1080-1.jpg","primary_product":"ArcGIS Maps SDK for Unity","tag_data":[{"term_id":757161,"name":"arcgis maps sdk for game engines","slug":"arcgis-maps-sdk-for-game-engines","term_group":0,"term_taxonomy_id":757161,"taxonomy":"post_tag","description":"","parent":0,"count":9,"filter":"raw"},{"term_id":757141,"name":"arcgis maps sdk for unity","slug":"arcgis-maps-sdk-for-unity","term_group":0,"term_taxonomy_id":757141,"taxonomy":"post_tag","description":"","parent":0,"count":19,"filter":"raw"},{"term_id":757171,"name":"unity","slug":"unity","term_group":0,"term_taxonomy_id":757171,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":560952,"name":"Unity Game Engine","slug":"unity-game-engine","term_group":0,"term_taxonomy_id":560952,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"}],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":2003,"filter":"raw"}],"product_data":[{"term_id":761642,"name":"ArcGIS Location Platform","slug":"platform","term_group":0,"term_taxonomy_id":761642,"taxonomy":"product","description":"","parent":36601,"count":215,"filter":"raw"},{"term_id":765422,"name":"ArcGIS Maps SDK for Unity","slug":"unity","term_group":0,"term_taxonomy_id":765422,"taxonomy":"product","description":"","parent":36601,"count":28,"filter":"raw"},{"term_id":765412,"name":"ArcGIS Maps SDKs","slug":"maps-sdk","term_group":0,"term_taxonomy_id":765412,"taxonomy":"product","description":"","parent":756692,"count":14,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":768,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=unity","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1594232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/3811"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1594232"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1594232\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1594232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1594232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1594232"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1594232"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1594232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}