Megosztás a következőn keresztül:


Oktatóanyag: Migrálás a Google Mapsről az Azure Mapsre

Ez a cikk bemutatja, hogyan migrálhat web-, mobil- és kiszolgálóalapú alkalmazásokat a Google Mapsről a Microsoft Azure Maps platformra. Ez az oktatóanyag összehasonlító kódmintákat, migrálási javaslatokat és ajánlott eljárásokat tartalmaz az Azure Mapsbe való migráláshoz. Ez az oktatóanyag a következőket mutatja be:

  • Az Azure Mapsben elérhető egyenértékű Google Maps-funkciók magas szintű összehasonlítása.
  • Milyen licencelési különbségeket kell figyelembe venni.
  • Hogyan tervezheti meg a migrálást.
  • Hol találhat technikai erőforrásokat és támogatást?

Előfeltételek

Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.

Feljegyzés

Az Azure Maps hitelesítésével kapcsolatos további információkért lásd: Hitelesítés kezelése az Azure Mapsben.

Az Azure Maps platform áttekintése

Az Azure Maps számos iparág fejlesztőinek nyújt robusztus térinformatikai képességeket. Ezek a funkciók közé tartoznak a gyakran frissített térképadatok, amelyek alapvető földrajzi környezetet kínálnak a webalkalmazásokhoz. Az Azure Maps REST API-kból álló csomagja olyan szolgáltatásokat nyújt, mint a térkép renderelése, a keresés, az útválasztás, a forgalom, az időzónák, a földrajzi helymeghatározás, a geofencing, a térképadatok és az időjárás. A webes SDK támogatja ezeket a műveleteket, így biztosítva, hogy a fejlesztés egyszerű, adaptálható és hordozható legyen több platformon.

Magas szintű platform összehasonlítása

A táblázat az Azure Maps funkcióinak magas szintű listáját tartalmazza, amely megfelel a Google Maps funkcióinak. Ez a lista nem jeleníti meg az Összes Azure Maps-funkciót. Az Azure Maps további funkciói a következők: akadálymentesség, geofencing, izokronok, közvetlen térképcsempe-hozzáférés, batch-szolgáltatások és adatlefedettségi összehasonlítások (azaz képlefedettség).

Google Maps szolgáltatás Az Azure Maps támogatása
Web SDK
REST Service API-k
Útvonaltervezés (útválasztás)
Távolsági mátrix
Geokódolás (előre/hátra)
Földrajzi hely
Legközelebbi utak
Helyek keresése
Helyek részletei N/A – webhely & telefonszáma elérhető
Helyek – fényképek n/a
Automatikus kiegészítés elhelyezése
Illesztés az úthoz
Sebességkorlátozások
Statikus térképek
Statikus utcanézet n/a
Időzóna
Maps Embedded API n/a
URL-címek leképezése n/a

A Google Maps alapvető kulcsalapú hitelesítést biztosít. Az Azure Maps alapszintű kulcsalapú és Microsoft Entra-hitelesítést is biztosít. A Microsoft Entra-hitelesítés az alapszintű kulcsalapú hitelesítéshez képest több biztonsági funkciót biztosít.

Licencelési szempontok

Amikor a Google Mapsről migrál az Azure Mapsre, vegye figyelembe az alábbi szempontokat a licenceléssel kapcsolatban.

  • Az Azure Maps az interaktív térképek használatáért az aktuálisan betöltött térképcsempék számán alapuló díjat számít fel. Másrészt a Google Maps a térképvezérlő betöltéséért díjat számít fel. Az interaktív Azure Maps SDK-kban a rendszer automatikusan gyorsítótárazza a térképcsempéket a fejlesztési költségek csökkentése érdekében. Minden betöltött 15 térképcsempéhez egy Azure Maps-tranzakció jön létre. Az interaktív Azure Maps SDK-k 512 képpontos csempéket használnak, és átlagosan lapnézetenként egy vagy kevesebb tranzakciót generálnak.
  • Gyakran költséghatékonyabb a Google Maps webszolgáltatások statikus térképképeinek lecserélése az Azure Maps Web SDK-ra. Az Azure Maps Web SDK térképcsempéket használ. Hacsak a felhasználó nem pásztáozza és nagyítja a térképet, a szolgáltatás gyakran csak a tranzakció töredékét hozza létre térképbetöltésenként. Az Azure Maps Web SDK lehetőségekkel rendelkezik a pásztázás és a nagyítás letiltására, ha szükséges. Emellett az Azure Maps Web SDK sokkal több vizualizációs lehetőséget kínál, mint a statikus térkép webszolgáltatás.
  • Az Azure Maps lehetővé teszi, hogy a platform adatai az Azure-ban legyenek tárolva. Emellett az adatok a használati feltételeknek megfelelően akár hat hónapig is gyorsítótárazhatók máshol.

Íme néhány kapcsolódó erőforrás az Azure Mapshez:

Javasolt áttelepítési terv

Egy magas szintű migrációs terv tartalmazza.

  1. Leltárba veheti az alkalmazás által használt Google Maps SDK-kat és szolgáltatásokat. Ellenőrizze, hogy az Azure Maps alternatív SDK-kat és szolgáltatásokat biztosít-e.
  2. Ha még nem rendelkezik ilyen előfizetéssel, hozzon létre egy Azure-előfizetést.
  3. Hozzon létre egy Azure Maps-fiókot és -előfizetési kulcsot vagy Microsoft Entra-hitelesítést.
  4. Alkalmazáskód migrálása.
  5. Tesztelje a migrált alkalmazást.
  6. Telepítse a migrált alkalmazást a termelési környezetbe.

Azure Maps-fiók létrehozása

Azure Maps-fiók létrehozásához és az Azure Maps platformhoz való hozzáféréshez kövesse az alábbi lépéseket:

  1. Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.
  2. Jelentkezzen be az Azure Portalra.
  3. Azure Maps-fiók létrehozása.
  4. Kérje le az Azure Maps-előfizetési kulcsot vagy a Microsoft Entra-hitelesítést a fokozott biztonság érdekében.

Az Azure Maps műszaki erőforrásai

Íme az Azure Maps hasznos műszaki erőforrásainak listája.

Migrálás támogatása

A fejlesztők az Azure Maps fejlesztői fórumain vagy a számos Azure-támogatás lehetőség egyikén keresztül kérhetnek migrálási támogatást.

Az erőforrások megtisztítása

Nincsenek megtisztítandó erőforrások.

Következő lépések

Az alábbi cikkekkel megismerheti a Google Maps-alkalmazás migrálásának részleteit: