What different types of MapControl are there for a 3D aerial view with roads and a search bar with more functions like google earth without the bottom white line bar on visual studio 2022

Luke Ferguson 26 Reputation points
2023-12-08T02:57:31.5833333+00:00

What different types of MapControl are there for a 3D aerial view with roads and a search bar with more functions like google earth without the bottom white line bar on visual studio 2022

https://learn.microsoft.com/en-us/windows/uwp/maps-and-location/display-maps

only3d-730width

image

Screenshot (39)

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
11,600 questions
Universal Windows Platform (UWP)
Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
5,131 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
9,656 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 10,726 Reputation points
    2023-12-08T03:49:30.5966667+00:00

    Hello Luke Ferguson

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    Your question is to know the different types of MapControl available for a 3D aerial view with roads and a search bar with more functions like google earth without the bottom white line bar on visual studio 2022.

    I have not really explore more after the release Visual Studio 2022 enterprise or any updates beyond that late 2022. However, I can provide general information on how you might achieve a 3D aerial view with roads and a search bar in a mapping control which I have explored for some GIS Projects.

    In a .NET environment, you might be working with the Bing Maps API, Google Maps API, or other mapping services. Here's a general approach:

    Bing Maps API (Windows UWP): You can use the MapControl from the Windows.UI.Xaml.Controls.Maps namespace in a UWP (Universal Windows Platform) app.

    Bing Maps supports 3D aerial views, roads, and provides a search API for geocoding.

    Example:

    <maps:MapControl x:Name="myMap" MapServiceToken="YourBingMapsKey" />

    Google Maps API:

    Google Maps JavaScript API can be embedded in a WebView or a browser control in a .NET application. It supports 3D views, road overlays, and has a search API.

    Example:

    <div id="map">

    <script async defer src="https://maps.googleapis.com/maps/api/js?key=YourGoogleMapsKey&callback=initMap"></script>

    </div>

    CesiumJS:

    CesiumJS is a JavaScript library for creating 3D globes. It can be embedded in a WebView in your .NET application. Provides extensive capabilities for 3D visualization, including terrain, imagery, and road overlays.

    Example:

    <div id="cesiumContainer">

    <script src="https://cesium.com/downloads/cesiumjs/releases/1.85/Build/Cesium/Cesium.js"></script>

    </div>

    ArcGIS API for JavaScript:

    If you're working with ArcGIS, the ArcGIS API for JavaScript allows embedding interactive maps.

    It supports 3D views, roads, and various other mapping functionalities.

    Example:

    <div id="viewDiv">

    <script src="https://js.arcgis.com/4.23/"></script>

    </div>

    If you are looking for a specific .NET control, MSFT internal might need to attend to you.

    I hope this is helpful! Do not hesitate to let me know if you have any other questions.

    Please remember to "Accept Answer" if answer helped, so that others in the community facing similar issues can easily find the solution.

    Best Regards,

    Sina Salam

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.