Real-Time Intelligence tutorial 8. rész: Térkép létrehozása térinformatikai adatokkal

Megjegyzés:

Ez az oktatóanyag egy sorozat része. Az előző szakaszban lásd: Oktatóanyag 7. rész: Anomáliák észlelése egy Eventhouse-táblán.

Az oktatóanyag ezen részében megtudhatja, hogyan hozhat létre térképet térinformatikai adatokkal.

Függvény létrehozása a KQL-adatbázisban

Ebben a lépésben létrehoz egy függvényt a KQL-adatbázisban, amely az Eventhouse tábla térinformatikai adataira mutat. Ez a függvény lehetővé teszi a térinformatikai adatok egyszerű lekérdezését és a térképen való használatát.

  1. Nyissa meg az oktatóanyag előző részében létrehozott Oktatóanyag eseményházat.

  2. Válassza ki a Tutorial_queryset.

  3. Új lap létrehozásához kattintson a + menüszalag gombjára.

  4. Válassza a ceruza ikont a lapon, és nevezze át a Lekérdezés lap Megjelenítés térképen parancsát.

  5. Másolja/illessze be és futtassa a következő lekérdezést.

    .create-or-alter function funcForMap() {
        TransformedData
        | where ingestion_time() > ago(30d)
        | project Street, Neighbourhood, toreal(Latitude), toreal(Longitude), No_Bikes, No_Empty_Docks
        | summarize sum(No_Bikes), sum(No_Empty_Docks) by Street, Neighbourhood, Latitude, Longitude
    }
    

    Képernyőkép a térkép kql-lekérdezéséről.

Lakehouse létrehozása és GeoJson-fájlok feltöltése

  1. Keresse meg a munkaterületet, és a bal felső sarokban válassza az + Új elem gombot. Ezután keresse meg és válassza ki a Lakehouse-t.

    Képernyőkép a Lakehouse létrehozásáról.

  2. Adja meg a TutorialLakehouse nevet.

  3. Válassza ki azt a munkaterületet, amelyben létrehozta az erőforrásokat.

  4. Kattintson a jobb gombbal a Fájl csomópontra, majd a Feltöltés területen válassza a Fájlok feltöltése lehetőséget.

  5. Töltse le a következő két GeoJSON-fájlt az alábbi hivatkozásokról, és töltse fel őket a Lakehouse-ba.

    Képernyőkép a lakehouse-ba feltöltött fájlokról.

Térkép létrehozása

  1. Keresse meg a munkaterületet, és a bal felső sarokban válassza az + Új elem gombot. Ezután keresse meg és válassza a Térkép lehetőséget.

    Képernyőkép a térképelem létrehozásáról.

  2. Írja be az Oktatóanyagtérképnevet, és válassza a Létrehozás lehetőséget

Eventhouse-adatok hozzáadása a térképhez

  1. Az Explorer panelen válassza a + Hozzáadás, majd a KQL-adatbázis lehetőséget.

  2. Válassza a Tutorial eseményházat.

  3. Válassza a Csatlakozás lehetőséget.

  4. Az Oktatóanyag területen bontsa ki a Functions elemet, és válassza ki a funcForMap függvényt.

  5. Válassza a funcForMap melletti További menüt (...), és válassza a Megjelenítés térképen lehetőséget.

    Képernyőkép az Eventhouse lekérdezéskészlet lap kiválasztásáról.

  6. Megnyílik a lekérdezés adatelőnézetét megjelenítő új ablak. Válassza a Tovább gombot.

    Képernyőkép a varázsló Előnézet lapjáról.

  7. A varázsló Geometria és adatfrissítés időközének beállítása lapján kövesse az alábbi lépéseket:

    1. Adja meg a BikeLatLongnevet.
    2. A Geometria oszlop helyéhez válassza a Szélesség és a Hosszúság lehetőséget külön oszlopokban.
    3. A Szélesség oszlopban válassza a Szélesség lehetőséget.
    4. Hosszúság oszlop esetén válassza a Hosszúság lehetőséget.
    5. Az Adatfrissítési időköz csoportban válassza ki az 5 percet. Válassza a Következőlehetőséget.

    Képernyőkép a térkép szélességi és hosszúsági kijelöléséről.

  8. A varázsló Véleményezés és hozzáadás lapján válassza a Hozzáadás a térképhez lehetőséget.

    Képernyőkép a varázsló Véleményezés és Hozzáadás térképhez lapjáról.

  9. Vigye az egérmutatót a BikeLatLong fölé az Adatrétegek szakaszban, válassza a ..., majd a Nagyítás lehetőséget, hogy elférjen egy londoni terület nagyításához, amelyen a kerékpárállomások láthatók a térképen.

    Képernyőkép a London területére nagyított térképről.

  10. Válassza a BikeLatLong lehetőséget az Adatrétegek területen, és kövesse az alábbi lépéseket:

    1. Bontsa ki a Általános beállítások elemet, és adja hozzá az Utca és Környék elemet a Elemleírások alatt.

    2. Válassza az Adatvezérelt stílus engedélyezése lehetőséget.

    3. Módosítsa a Méretet adatok szerint értékre, és válassza a sum_No_Empty_Docks lehetőséget.

      Ennek a beállításnak azonnal érvénybe kell lépnie a térképen, és buborékméretek jelzik az üres dokkok számát és a különböző környékeket képviselő színeket.

      Buboréktérkép képernyőképe.

GeoJSON-fájlok hozzáadása Lakehouse-ból a térképhez

  1. Az Explorer panelen válassza a + Hozzáadás, majd a Lakehouse lehetőséget.

  2. Válassza ki a TutorialLakehouse lakehouse-t, és válassza a Csatlakozás lehetőséget.

  3. Bontsa ki a TutorialLakehouse fájlt, bontsa ki a Fájlok elemet, majd válassza a london-boroughs.geojson fájlt, majd kattintson a jobb gombbal a fájlra, és válassza a Megjelenítés térképen lehetőséget. Ismételje meg a lépést buckingham-palace-road.json fájl esetében.

    A geojson kiválasztásának képernyőképe.

  4. A kerület határai és a Buckingham Palace út megjelenik a térképen. Az egyes rétegek láthatóságát úgy kapcsolhatja be, hogy az Adatrétegek alatt az egyes rétegek melletti szem ikont választja.

    Képernyőkép a térkép három adatrétegéről.

  5. Az Adatrétegek szakaszban vigye az egérmutatót a buckingham-palace-road fölé, válassza a ... lehetőséget, majd a Nagyítás a nézethez lehetőséget, hogy a térképen a Buckingham Palace Road területére nagyítson.

    Képernyőkép három adatrétegről.

  6. A menüsávon válassza a Mentés ikont.

Az oktatóanyagban végrehajtott feladatokkal kapcsolatos további információkért lásd:

Következő lépés