Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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:
- Az Azure Maps díjszabási oldala
- Azure-díjkalkulátor
- Az Azure Maps használati feltételei – a Microsoft Online Services feltételei tartalmazzák.
Javasolt áttelepítési terv
Egy magas szintű migrációs terv tartalmazza.
- 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.
- Ha még nem rendelkezik ilyen előfizetéssel, hozzon létre egy Azure-előfizetést.
- Hozzon létre egy Azure Maps-fiókot és -előfizetési kulcsot vagy Microsoft Entra-hitelesítést.
- Alkalmazáskód migrálása.
- Tesztelje a migrált alkalmazást.
- 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:
- Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.
- Jelentkezzen be az Azure Portalra.
- Azure Maps-fiók létrehozása.
- 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.
- Az Azure Maps termékoldala
- Az Azure Maps termékdokumentációja
- Azure Maps Web SDK-kódminták
- Az Azure Maps fejlesztői fórumai
- A Microsoft oktatóközpont bemutatói
- Azure Maps Blog
- Azure Maps Q&A
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: