Geospatial Functions in Azure Stream Analytics

Download this episode

Download Video

Download captions

Download Captions

Description

In this episode of Azure Friday, Donovan Brown is joined by Sam Chandrashekar as they take a look at native support for geospatial functions in Azure Stream Analytics (now Generally Available). Take advantage of built-in geospatial functions in your stream-processing logic to define geographical areas, and evaluate incoming geospatial data for containment, proximity, and overlap to generate alerts, easily kick-off necessary workflows, and more.

Tag:

Azure

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      rvdbrand

      Will more functions be added later? Because for geofencing, checking for positions in or outside of circles might be very handy.

    • User profile image
      HiredMind

      This needs a Linq provider. Developers are moving away from straight SQL queries, and MS is embracing Linq and Entity Framework in almost all other aspects of development. I've forgotten much of SQL since switching to EF, and each time I have to use it, I have to go search out the documentation. A Ling provider would also enable "push" into your app via IObservable or IEnumerable & yield, rather than periodic polling.

    • User profile image
      Christos

      Are you gonna develop on the spatial sector more stuff? like PostGIS, this is something that a .NET developer would really need in Azure !!!

      Keep up the great job,
      X.

    • User profile image
      TheRealSam

      @rvdbrand: We certainly plan on adding additional functions going forward. Please submit requests for features and functions at UserVocie.

      We are certainly looking to natively supporting the ability to draw a circle. For the time being, you can use ST_DISTANCE from the center of a circle to determine whether a point is inside or outside a circular region.

      - Sam from the video

    • User profile image
      TheRealSam

      @Christos: Most certainly! We are continuing to invest in this area and have exciting new functionality in the pipeline. Watch the Stream Analytics blog to stay posted on the latest announcements and details for participating in private preview functionality.

      - Sam from the video

    • User profile image
      TheRealSam

      @HiredMind: Thanks for the feedback. At this time, Stream Analytics queries can be authored in our SQL-like declarative language. Additionally, JavaScript can be used for User Defined Functions.

      We are looking into adding support for C# and a LINQ provider going forward. The same is true for additional languages.

       

      - Sam from the video

    • User profile image
      Omar

      I saw you changed the query at run time. Do you have any repo that we can check to see how yo are doing that. I know the Azure sdk... but it could be nice to see a real example.
      Thank you very much!

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.