Freitag, 26. Oktober 2018

Spatial and Graph Sessions Oracle OpenWorld

Auch auf der diesjährigen Oracle OpenWorld, die gestern in San Francisco zu Ende ging, gab es wieder zahlreiche Sessions zu den Themen Spatial, Graph und Analytics. U.a.:
  • How to Build Geospatial Analytics with Python and Oracle Database
  • Location-Based Tracking of Moving Objects with Apache Spark
  • Geo-Tagging, Geo-Enrichment, Geo-Fencing, and Tracking for Location-Enabled Apps
  • Using Location in Cloud Applications with Python, Node.js and More
Die vollständige Liste ist hier zu finden. Sobald die Materialien zu den einzelnen Sessions verügbar sind, verteile ich den Link darauf hier im Blog.

Python, GeoPandas und Spatial

Die Anwendungsenticklung mit Python wird schon seit längerem über das Modul cx_Oracle unterstützt. Für die Arbeit mit Vektordaten (SDO_GEOMETRY, WKT/WLB) kann jetzt zusätzlich auch GeoPandas genutzt werden.
David Lapp aus dem Oracle Spatial Development Team hat dazu einen Post geschrieben. Den verwendeten Beispielcode findet Ihr auf Github. Wer das ausprobiert, ist eingeladen, David Feedback zu geben.
Ich habe das Ganze auch ausprobiert und auf den DOAG Big Data Days im September in Dresden vorgestellt. Die Unterlagen dazu habe ich auf Slideshare hochgeladen. Hier ist der direkte Link auf den Foliensatz. Im Foliensatz nicht enthalten sind Abbildungen der Live-Demo, für welche ich ein Jupyter Notebook genutzt habe. Python kann natürlich ü:ber die Kommandozeilen-basierte Shell ausgeführt werden. Aber das Arbeiten mit Notebooks macht einfach Spaß.