Denna artikel besvarar vanliga frågor om data och funktioner för Azure Maps vädertjänster. Följande avsnitt beskrivs:
- Datakällor och datamodeller
- Täckning och tillgänglighet för vädertjänsten
- Datauppdateringsfrekvens
- Tidsstämplar och tidszoner
- Ingångskrav, prissättning och hastighetsgränser
- Utveckla med Azure Maps SDK:er
- Varningar om oväder
- Alternativ för att visualisera väderdata, inklusive Microsoft Power BI-integrering
Datakällor och datamodeller
Hur hämtar Azure Maps väderdata?
Azure Maps är byggt i samarbete med världsledande mobilitets- och platsteknologipartners, inklusive AccuWeather, som tillhandahåller den underliggande väderdatan. För att läsa tillkännagivandet om Azure Maps-samarbetet med AccuWeather, se Rain or shine: Azure Maps Weather-tjänsten kommer att ge insikter till ditt företag.
AccuWeather har väder- och miljöinformation i realtid tillgänglig var som helst i världen, till stor del på grund av deras partnerskap med många statliga vädermyndigheter och andra upphovsrättsskyddade arrangemang. En lista över den här grundläggande informationen finns nedan.
- Offentligt tillgängliga globala ytobservationer från myndigheter
- Proprietära datauppsättningar för ytobservation från myndigheter och privata företag
- Högupplösta radardata för över 40 länder/regioner
- Globala blixtdata i bästa klass i realtid
- Vädervarningar utfärdade av myndigheter för över 60 länder/regioner och territorier
- Satellitdata från geostationära vädersatelliter som täcker hela världen
- Över 150 numeriska prognosmodeller, inklusive intern, proprietär modellering, myndighetsmodeller som U.S. Global Forecast System (GFS) och unika nedskalade modeller som tillhandahålls av privata företag
- Luftkvalitetsobservationer
- Observationer från transportavdelningar
Tiotusentals ytobservationer, tillsammans med andra data, införlivas för att skapa och påverka de aktuella villkoren som görs tillgängliga för användarna. Dessa ytobservationer omfattar inte bara fritt tillgängliga standarddatamängder, utan även unika observationer från meteorologiska tjänster i många länder/regioner, till exempel Indien, Brasilien, Kanada och andra proprietära indata. Dessa unika datauppsättningar ökar den rumsliga och tidsmässiga upplösningen för aktuella villkorsdata för våra användare.
Dessa datauppsättningar granskas i realtid för noggrannhet för det digitala prognossystemet, som använder AccuWeathers proprietära algoritmer för artificiell intelligens för att kontinuerligt ändra prognoserna, vilket säkerställer att de alltid innehåller de senaste data och på så sätt maximerar deras kontinuerliga noggrannhet.
Vilka modeller skapar väderprognosdata?
Många vägledningssystem för väderprognoser används för att formulera globala prognoser. Över 150 numeriska prognosmodeller används varje dag, både externa och interna datamängder. Dessa modeller omfattar myndighetsmodeller som European Centre ECMWF och U.S. Global Forecast System (GFS). Dessutom innehåller AccuWeather proprietära högupplösta modeller som nedskalar prognoser till specifika platser och strategiska regionala domäner för att förutsäga väder med ytterligare noggrannhet. AccuWeathers unika blandnings- och viktningsalgoritmer har utvecklats under de senaste decennierna. Dessa algoritmer tillämpar optimalt de många prognosindata för att ge mycket exakta prognoser.
Täckning och tillgänglighet för vädertjänsten
Vilken typ av täckning kan jag förvänta mig för olika länder/regioner?
Vädertjänstens täckning varierar beroende på land/region. Alla funktioner är inte tillgängliga i alla länder/regioner. För mer information, se Azure Maps vädertjänsttäckning.
Datauppdateringsfrekvens
Hur ofta uppdateras aktuella villkorsdata?
Data om aktuella förhållanden uppdateras minst en gång i timmen, men kan uppdateras oftare vid snabbt föränderliga förhållanden – såsom stora temperaturförändringar, förändringar i himmelsförhållanden, nederbördsförändringar och så vidare. De flesta observationsstationer runt om i världen rapporterar många gånger per timme när förhållandena ändras. Ett fåtal områden uppdateras dock fortfarande bara en gång, två gånger eller fyra gånger i timmen med schemalagda intervall.
Azure Maps cachar data om aktuella förhållanden i upp till 10 minuter för att hjälpa till att fånga nästan realtidsuppdateringsfrekvensen för data när den sker. För att se när det cachade svaret går ut och undvika att visa föråldrad data, använd headern Expires i HTTP-svaret.
Hur ofta uppdateras data för daglig prognos och timprognos?
Prognosdata varje dag och varje timme uppdateras flera gånger per dag, eftersom uppdaterade observationer tas emot. Om till exempel en prognostiserad hög/låg temperatur överskrids justeras våra prognosdata vid nästa uppdateringscykel. Uppdateringar sker med olika intervall men sker vanligtvis inom en timme. Många plötsliga väderförhållanden kan orsaka en ändring av prognosdata. En varm sommareftermiddag kan till exempel ett isolerat åskväder plötsligt uppstå, vilket ger tung molntäckning och regn. Den isolerade stormen kan effektivt sänka temperaturen med så mycket som 10 grader. Det här nya temperaturvärdet påverkar timprognoserna och de dagliga prognoserna för resten av dagen och uppdateras därför i våra datamängder.
Azure Maps Forecast API:er cachas i upp till 30 minuter. För att se när det cachade svaret går ut och undvika att visa föråldrad data, använd headern Expires i HTTP-svaret. Uppdatera data vid behov baserat på ditt produktanvändningsfall och användargränssnitt.
Tidsstämplar och tidszoner
Under övergången från sommartid till våren returnerade Current Conditions API en observation för timmen 02:00–03:00, även om den timmen hoppas över. Är detta förväntat?
Ja. Detta är ett förväntat beteende. Current Conditions API returnerar den senaste cachade observationen för en plats. Det är inte ett tidsseriearkiv.
Under övergången framåt kan API:et tillfälligt returnera en cachad observation vars tidsstämpel ligger inom den hoppade timmen. Detta sker eftersom svar kan cachas i upp till 10 minuter, och LocalObservationDateTime speglar observationstiden, inte API-förfrågningstiden.
När cachen uppdateras med nyare observationer efter övergången speglar den returnerade tidsstämpeln den uppdaterade tiden och DST-förskjutningen.
Kommer API:et för aktuella förhållanden att returnera två distinkta poster för den upprepade timmen vid övergången från sommartid till normaltid?
No. API för aktuella villkor returnerar den senaste observationen för en plats och är inte ett tidsseriearkiv. Den returnerar inte två separata poster för den upprepade timmen.
Istället speglar svaret den cachade observation som returneras vid tidpunkten för API-anropet. Runt övergångsfönstret kan tidsstämpeln se upprepas eller flyttas bakåt när cachen uppdateras inom det 10-minutersfönstret. Detta är ett förväntat beteende.
För att avgöra vilken sida av övergången en observation tillhör, undersök UTC-offset i LocalObservationDateTime. Det här fältet returneras i ISO 8601-format och innehåller förskjutningen från UTC.
Före fallbacken speglar förskjutningen sommartid (till exempel UTC-4 för östlig sommartid). Efter övergången och när cachen uppdateras speglar offsetet standardtid (till exempel UTC-5 för Eastern Standard Time).
Ingångskrav, prissättning och hastighetsgränser
Kan jag skicka ett stadsnamn eller en adress direkt till väder-API:erna?
No. Azure Maps väder-API:er kräver geografiska koordinater (latitud och longitud).
Om du har ett stadsnamn eller adress, använd först ett Azure Maps Search API för att geokoda platsen och skicka sedan de resulterande koordinaterna till väder-API:et.
Finns det en gratisnivå för Azure Maps vädertjänst, och mäts gränser per timme?
Azure Maps Weather Service är en betaltjänst med användningsbaserad fakturering. Prissättningen inkluderar en månatlig mängd gratistransaktioner, men det finns ingen obegränsad gratisnivå.
Prisbegränsningar tillämpas som förfrågningar per sekund (QPS), inte som timkvoter. För nuvarande gränser, se Azure Maps QPS hastighetsbegränsningar. För prisuppgifter, se Azure Maps prissättning.
Utveckla med Azure Maps SDK:er
Har Azure Maps Web SDK inbyggt stöd för integrering av vädertjänsten?
Azure Maps Web SDK tillhandahåller en tjänstmodul. Servicemodulen är ett hjälpbibliotek som gör det enkelt att använda Azure Maps REST-tjänster i webb- eller Node.js applikationer genom att använda JavaScript eller TypeScript. För att komma igång, se Use the Azure Maps services-modulen.
Har Azure Maps Android SDK inbyggt stöd för integrering av vädertjänsten?
Azure Maps Android SDK stöds inte längre. Information om hur du integrerar Azure Maps Weather-tjänster i Android-appar finns i migreringsguiden för Azure Maps Android SDK.
Varningar om oväder
Varför returnerar Severe Weather Alerts API ibland flera poster för samma typ av larm?
Detta är ett förväntat beteende. API:et kan returnera flera poster för samma varningstyp när poster skiljer sig åt i ett eller flera attribut, såsom område, tidsfönster, prioritet eller status.
Varje returnerad post representerar en distinkt varningsinstans, även om den description är densamma.
Kan jag fråga om varningar om allvarligt väder för en hel stad eller region i en enda förfrågan?
No. Severe Weather Alerts API är punktbaserat och accepterar koordinater som inmatning.
Om du anger en koordinat skickar tjänsten varningar som skär den punkten. För att övervaka ett större område, fråga flera representativa punkter.
Finns det en komplett lista över alla möjliga kategorier av allvarligt väder?
Det finns ingen enskild definitiv global lista. Varningsnamn och kategorier varierar mellan land/region och beroende på den officiella vädermyndigheten som tillhandahåller källdata.
Eftersom leverantörer kan introducera nya varningstyper över tid bör applikationer behandla värden som varningskategori och beskrivning som datadrivna fält istället för att förlita sig på en fast uppräkning.
Datavisualiseringar
Stöder Azure Maps Power BI Visual väderpaneler i Azure Maps?
Ja. Information om hur du migrerar radar- och infraröda satellitpaneler till det visuella Microsoft Power BI-objektet finns i Lägga till ett panellager i det visuella Power BI-objektet.
Hur tolkar jag färger som används för radar- och satellitpaneler?
Artikeln Vädertjänst i Azure Maps inkluderar en guide för att hjälpa till att tolka färger som används för radar- och satellitplattor. Artikeln beskriver färgexempel och HEX-färgkoder.
Kan jag skapa animeringar för radar och satellitpaneler?
Ja. Förutom realtidsradar och satellitpaneler kan Azure Maps-kunder begära tidigare och framtida paneler för att förbättra datavisualiseringar med kartöverlägg. Kunder kan anropa API:et Hämta kartpanel v2 eller begära paneler via Azure Maps webb-SDK. Radarplattor är tillgängliga i upp till 1,5 timmar tidigare och i upp till 2 timmar i framtiden. Panelerna är tillgängliga inom 5 minuters intervall. Infraröda rutor är tillgängliga upp till 3 timmar bakåt i tiden och visas med 10 minuters intervall. Mer information finns i Visa väderöverlägg på ett kartexempel .
Erbjuder du ikoner för olika väderförhållanden?
Ja. För ikoner och deras respektive koder, se artikeln om vädertjänsten i Azure Maps. Observera att endast vissa vädertjänst-API:er, såsom Get Current Conditions, returnerar iconCode i svaret.
De dokumenterade väderikonerna är referensresurser. Om du behöver en annan visuell stil eller en högre upplöst ikonuppsättning, använd ditt eget ikonbibliotek och mappa det till returnerade iconCode värden.
Mer information finns i Hämta aktuellt väder i ett platsexempel .
Nästa steg
Om dessa vanliga frågor och svar inte besvarar din fråga kan du kontakta oss via följande kanaler (i eskalerande ordning):
- Kommentarsavsnittet i den här artikeln.
- Q&A-sida för MSFT för Azure Maps.
- Microsoft Support Om du vill skapa en ny supportbegäran går du till Azure-portalen på fliken Hjälp, väljer knappen Hjälp + support och väljer sedan Ny supportbegäran.
Lär dig hur du begär realtids- och prognostiserade väderdata med hjälp av Azure Maps Vädertjänst:
Artikeln om vädertjänstbegrepp i Azure Maps:
Utforska dokumentationen för Azure Maps Weather Service API: