pnp0a03 / WinGo-Maps

Unofficial Google Map client for Universal Windows Platform

Home Page:https://mahstudio.github.io/WinGoMapsWebsite/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WinGo Maps

Win Go Maps is an UNOFFICIAL Google Map client for Universal Windows Platform.

Telegram Messenger Insiders Group

GMaps Class Library

SDK NuGet package

Features

  • Show and Download Google Maps Tiles in UWP map control
  • Offline map download (+Backup/Restore)
  • Switch between online and offline maps dynamically
  • Find directions and navigation
  • Voice Navigation
  • GeoCoding (Converting latitude and longitude to address)
  • Reverse GeoCoding (Converting Address to latitude and longitude)
  • Search (Nearby / Text / Place Auto Complete)
  • Place details, Rate and Reviews, Images and etc.
  • Save Favorite places (+Sync between devices)
  • Cortana Integration
  • Live Tile
  • Multilingual support (Arabic, Belarusian, English, German, Itlian, Persian, Portuguese (Brazil) and more)
  • Fluent design

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Getting started with the source code

Prerequisites

  1. Windows 10
  2. Visual Studio 2017 (latest build) with universal windows development features installed.
  3. GIT for Windows (install from here)

Build and running the code

  1. Clone the repository.
  2. Open the solution in Visual Studio.
  3. Right click on the solution file in Visual Studio solution explorer and add a new Class called AppCore.cs Then write this code in this class based on your Google API information:
public class AppCore
{
    public static string OnMapLanguage { get; set; }
    public static string GoogleMapRequestsLanguage { get; set; }
    public static string GoogleMapAPIKey { get; private set; }
    public static string HttpUserAgent { get; private set; }
    static AppCore()
    {
        HttpUserAgent = "WindowsUniversalGoogleMapsV2ALPHA";
        GoogleMapAPIKey = "Your GoogleMap API Key";
        GoogleMapRequestsLanguage = LanguageSettingsSetters.GetAPILanguage();
        OnMapLanguage = LanguageSettingsSetters.GetOnMapLanguage();
    }
}
  1. Now hit F5 and run the project :)

Contributing

We are always welcome to your help. You can join our Telegram Insiders Group to help us developing and testing this app. Also you can post issues and feature requests and help us in development via sending pull requests.

Authors

This project is designed, developed, maintained and supported by the community software development team Mah Studio. See also the list of contributors who participated in this project.

About

Unofficial Google Map client for Universal Windows Platform

https://mahstudio.github.io/WinGoMapsWebsite/


Languages

Language:C# 98.7%Language:Smalltalk 1.3%