Udostępnij przez


Co to jest usługa Azure Maps?

Usługa Azure Maps to kolekcja usług geoprzestrzennych i zestawów SDK, które używają nowych danych mapowania w celu zapewnienia kontekstu geograficznego dla aplikacji internetowych i mobilnych. Usługa Azure Maps udostępnia:

  • Interfejsy API REST do renderowania map wektorowych i rastrowych w wielu stylach oraz obrazów satelitarnych.
  • Usługi wyszukiwania do lokalizowania adresów, miejsc i punktów orientacyjnych na całym świecie.
  • Różne opcje routingu; takich jak punkt-punkt, multipoint, optymalizacja wielopunktowa, izochrona, pojazd elektryczny, pojazd komercyjny, ruch mający wpływ i routing macierzy.
  • Widok przepływu ruchu i widok zdarzeń dla aplikacji, które wymagają informacji o ruchu w czasie rzeczywistym.
  • Usługi strefy czasowej i geolokalizacji.
  • Usługa geofencingu z informacjami o lokalizacji hostowanymi na platformie Azure.
  • Analiza lokalizacji za pomocą analizy geoprzestrzennych.

Ponadto usługi Azure Maps są dostępne za pośrednictwem zestawu Web SDK. Te narzędzia ułatwiają deweloperom szybkie opracowywanie i skalowanie rozwiązań integrujących informacje o lokalizacji z rozwiązaniami platformy Azure.

Możesz utworzyć bezpłatne konto usługi Azure Maps i rozpocząć tworzenie aplikacji.

W poniższym filmie wideo wyjaśniono szczegółowo usługę Azure Maps:


Mapy w usłudze Microsoft Fabric

Mapy (wersja zapoznawcza) w usłudze Microsoft Fabric to zaawansowane narzędzie do wizualizacji geoprzestrzennej w ramach Real-Time Intelligence, które zamienia statyczne i w czasie rzeczywistym dane przestrzenne na praktyczne szczegółowe informacje, odkrywając wzorce i trendy często pomijane na tradycyjnych wykresach. Dzięki intuicyjnemu interfejsowi można tworzyć interaktywne mapy z wieloma warstwami i rozbudowanymi opcjami dostosowywania. Bezproblemowo zintegrowana z innymi środowiskami sieci szkieletowej i obsługiwana przez usługi Azure Maps, zapewnia dokładne, skalowalne i bezpieczne mapowanie scenariuszy dla przedsiębiorstw. Niezależnie od tego, czy monitorowanie urządzeń IoT, śledzenie zasobów czy analizowanie trendów regionalnych, usługa Maps pomaga zrozumieć dane przestrzenne w czasie rzeczywistym. Aby uzyskać więcej informacji, zobacz Tworzenie mapy.

Zrzut ekranu przedstawiający mapy w usłudze Microsoft Fabric.

Kontrolki mapy

Zestaw SDK sieci Web

Zestaw SDK sieci Web usługi Azure Maps umożliwia dostosowywanie interaktywnych map przy użyciu własnej zawartości i obrazów. Możesz użyć tej interaktywnej mapy zarówno dla aplikacji internetowych, jak i mobilnych. Kontrolka mapy korzysta z języka WebGL, dzięki czemu można renderować duże zestawy danych o wysokiej wydajności. Rozwijanie aplikacji za pomocą SDK jest możliwe, używając JavaScript lub TypeScript.

Przykładowa mapa zmian populacji utworzona przy użyciu zestawu Web SDK usługi Azure Maps.

Usługi w usłudze Azure Maps

Usługa Azure Maps składa się z następujących usług, które mogą udostępniać kontekst geograficzny aplikacjom platformy Azure.

usługa geolokalizacji

Użyj usługi Geolokalizacji, aby pobrać dwuliterowy kod kraju/regionu dla adresu IP. Ta usługa może pomóc w ulepszaniu środowiska użytkownika, zapewniając dostosowaną zawartość aplikacji na podstawie lokalizacji geograficznej.

Aby uzyskać więcej informacji, zobacz Geolokalizacja w dokumentacji interfejsu API REST usługi Azure Maps.

usługa renderowania

Usługa Render wprowadza nową wersję interfejsu API Get Map Tile, która pozwala na używanie kafelków usługi Azure Maps nie tylko w SDK Azure Maps, ale także w innych kontrolkach map. Zawiera on formaty kafelków rasterowych i wektorowych, 256x256 lub 512x512 (w stosownych przypadkach) oraz wiele typów map, takich jak drogi, pogoda, kontur lub kafelki mapy. Aby uzyskać pełną listę, zobacz TilesetID w dokumentacji REST API. Musisz wyświetlać odpowiednią informację o prawach autorskich na mapie przy każdym użyciu usługi Azure Maps Render, zarówno jako map bazowych, jak i warstw, w dowolnym kontrolerze mapy innej firmy. Aby uzyskać więcej informacji, zobacz How to use the Get Map Attribution API (Jak używać interfejsu API pobierania autorstwa mapy).

Przykład mapy z usługi Render.

Note

Wycofanie usługi Azure Maps Render w wersji 1

Usługa Render v1 platformy Azure Maps jest teraz przestarzała i zostanie wycofana w dniu 17.09.2026. Aby uniknąć przerw w działaniu usługi, wszystkie wywołania interfejsu API renderowania w wersji 1 muszą zostać zaktualizowane w celu użycia najnowszej wersji do 17.09.26.

usługa wyznaczania tras

Usługa route service służy do obliczania szacowanych czasów przylotu (ETA) dla każdej żądanej trasy. Brane są pod uwagę czynniki, takie jak informacje o ruchu w czasie rzeczywistym i historyczne dane dotyczące ruchu drogowego, takie jak typowe prędkości drogowe w żądanym dniu tygodnia i godziny dnia. Usługa tras zwraca najkrótsze lub najszybsze trasy dostępne do wielu miejsc docelowych, w sekwencji lub w zoptymalizowanej kolejności, na podstawie czasu lub odległości. Usługa umożliwia deweloperom obliczanie wskazówek w kilku trybach podróży, takich jak samochód, ciężarówka, rower lub chodzenie i pojazd elektryczny. Usługa uwzględnia również dane wejściowe, takie jak czas odlotu, ograniczenia wagi lub transport materiałów niebezpiecznych.

Przykład mapy z usługi Route Service.

Usługa Route service oferuje zaawansowane funkcje, takie jak:

  • Przetwarzanie wsadowe wielu żądań tras.
  • Macierze czasu podróży i odległości między zestawem źródeł i miejsc docelowych.
  • Znajdowanie tras lub odległości, które użytkownicy mogą podróżować w oparciu o czas lub wymagania dotyczące paliwa.

Aby uzyskać więcej informacji, zobacz Route (Trasa ) w dokumentacji interfejsu API REST usługi Azure Maps.

usługa wyszukiwania

Usługa Wyszukiwania ułatwia deweloperom wyszukiwanie adresów, miejsc, list biznesowych według nazwy lub kategorii oraz innych informacji geograficznych. Ponadto usługi mogą przeprowadzać odwrotne geokodowanie adresów i skrzyżowania ulic na podstawie szerokości geograficznej i długości geograficznej. Autouzupełnianie kodu geograficznego (wersja zapoznawcza) sugeruje ukończenie lokalizacji podczas wpisywania na podstawie częściowego kontekstu danych wejściowych i opcjonalnych lokalizacji.

Przykład wyszukiwania na mapie.

Usługa Wyszukiwania udostępnia również zaawansowane funkcje, takie jak:

  • Wyszukaj wzdłuż trasy.
  • Wyszukaj wewnątrz szerszego obszaru.
  • Zgrupuj grupę żądań wyszukiwania.
  • Wyszukaj stacje ładowania pojazdów elektrycznych i dane punktów orientacyjnych (POI) według nazwy marki.

Aby uzyskać więcej informacji, zobacz Wyszukiwanie w dokumentacji interfejsu API REST usługi Azure Maps.

Timezone Service

Usługa Strefa czasowa umożliwia wykonywanie zapytań dotyczących bieżących, historycznych i przyszłych informacji o strefie czasowej. Jako dane wejściowe można użyć par szerokości i długości geograficznej lub identyfikatora IANA . Usługa Strefa czasowa umożliwia również:

  • Konwertowanie identyfikatorów stref czasowych systemu Microsoft Windows na strefy czasowe IANA.
  • Pobieranie przesunięcia strefy czasowej na czas UTC.
  • Pobieranie bieżącej godziny w wybranej strefie czasowej.

Typowa odpowiedź JSON dla zapytania do usługi Strefa czasowa wygląda następująco:

{
  "Version": "2020a",
  "ReferenceUtcTimestamp": "2020-07-31T19:15:14.4570053Z",
  "TimeZones": [
    {
      "Id": "America/Los_Angeles",
      "Names": {
        "ISO6391LanguageCode": "en",
        "Generic": "Pacific Time",
        "Standard": "Pacific Standard Time",
        "Daylight": "Pacific Daylight Time"
      },
      "ReferenceTime": {
        "Tag": "PDT",
        "StandardOffset": "-08:00:00",
        "DaylightSavings": "01:00:00",
        "WallTime": "2020-07-31T12:15:14.4570053-07:00",
        "PosixTzValidYear": 2020,
        "PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
      }
    }
  ]
}

Aby uzyskać więcej informacji, zobacz Timezone (Strefa czasowa ) w dokumentacji interfejsu API REST usługi Azure Maps.

usługa ruchu

Usługa Traffic Service to pakiet usług internetowych, których deweloperzy mogą używać dla aplikacji internetowych lub mobilnych, które wymagają informacji o ruchu. Usługa udostępnia dwa typy danych:

  • Przepływ ruchu: zaobserwowane prędkości i czasy podróży w czasie rzeczywistym dla wszystkich kluczowych dróg w sieci.
  • Zdarzenia drogowe: Aktualny widok korków i zdarzeń na całej sieci drogowej.

Przykład mapy z informacjami o ruchu.

Aby uzyskać więcej informacji, zobacz Ruch w dokumentacji interfejsu API REST usługi Azure Maps.

usługa pogodowa

Usługa Weather service oferuje interfejs API do pobierania informacji o pogodzie dla określonej lokalizacji. Te informacje obejmują datę i godzinę obserwacji, warunki pogodowe, flagi wskaźnika opadów, temperaturę i prędkość wiatru. Zwracane są również inne szczegóły, takie jak Temperatura RealFeel™ i indeks UV.

Deweloperzy mogą użyć interfejsu API Pobierania pogody wzdłuż trasy , aby pobrać informacje o pogodzie wzdłuż określonej trasy. Ponadto usługa obsługuje generowanie powiadomień o pogodzie dla punktów drogi dotkniętych zagrożeniami pogodowymi, takimi jak powodzie lub ulewne deszcze.

Interfejs API Pobierz kafelek mapy umożliwia żądanie kafelków radarowych i satelitarnych dla przeszłości, teraźniejszości i przyszłości.

Przykład mapy z kafelkami radaru pogody w czasie rzeczywistym.

Model programowania

Usługa Azure Maps została utworzona pod kątem mobilności i może pomóc w tworzeniu aplikacji międzyplatformowych. Korzysta z modelu programowania niezależnego od języka i obsługuje dane wyjściowe JSON za pośrednictwem interfejsów API REST.

Ponadto usługa Azure Maps oferuje wygodną kontrolkę mapy JavaScript z prostym modelem programowania. Programowanie jest szybkie i łatwe zarówno w przypadku aplikacji internetowych, jak i mobilnych.

Wizualizacja usługi Power BI

Wizualizacja Azure Maps w programie Power BI oferuje bogaty zestaw wizualizacji danych przestrzennych na mapie. Szacuje się, że ponad 80% danych biznesowych ma kontekst lokalizacji. Wizualizacja usługi Power BI w usłudze Azure Maps oferuje rozwiązanie bez kodu umożliwiające uzyskanie wglądu w to, jak ten kontekst lokalizacji odnosi się do danych biznesowych i wpływa na nie.

Power BI Desktop z wizualizacją Power BI z Azure Maps, wyświetlający dane biznesowe.

Aby uzyskać więcej informacji, zobacz Wprowadzenie do wizualizacji usługi Power BI w usłudze Azure Maps.

Usage

Aby uzyskać dostęp do usług Azure Maps, przejdź do witryny Azure Portal i utwórz konto usługi Azure Maps.

Usługa Azure Maps używa schematu uwierzytelniania opartego na kluczach. Podczas tworzenia konta są generowane dwa klucze. Aby uwierzytelnić się w usługach Azure Maps, możesz użyć dowolnego klucza.

Note

Usługa Azure Maps udostępnia zapytania dotyczące adresu/lokalizacji przekazane przez klienta firmie trzeciej TomTom w celach funkcjonalności mapowania. Te zapytania nie są połączone z żadnym klientem ani użytkownikiem końcowym, gdy są udostępniane firmie TomTom i nie mogą być używane do identyfikowania osób.

TomTom to podprocesor, który jest autoryzowany do przetwarzania danych klienta usługi Azure Maps. Aby uzyskać więcej informacji, zobacz listę podprocesorów usług Microsoft Online Services znajdującą się w Centrum zaufania firmy Microsoft.

Obsługiwane regiony

Usługi Azure Maps są obecnie dostępne z wyjątkiem następujących krajów/regionów:

  • China
  • Korea

Sprawdź, czy lokalizacja bieżącego adresu IP znajduje się w obsługiwanym kraju/regionie.

Dalsze kroki

Wypróbuj przykładową aplikację, która prezentuje usługę Azure Maps:

Szybki start: tworzenie aplikacji internetowej

Bądź na bieżąco z usługą Azure Maps:

Blog usługi Azure Maps