Introduction Technical overview Example Finally... OSMAlchemy. A bridge between SQLAlchemy and the OpenStreetMap API.
|
|
- Dominik George
- vor 7 Jahren
- Abrufe
Transkript
1 OSMAlchemy A bridge between SQLAlchemy and the OpenStreetMap API Dominik George PyUnconf, TU Hamburg / 24
2 Overview 1 Introduction What is OSMAlchemy Side notes 2 Technical overview OSMAlchemy itself SQLAlchemy to Overpass bridge 3 Example Example 1: Getting OSMAlchemy ready in a Flask app Example 2: Bakery Watch 4 Finally... Feedback The End 2 / 24
3 What is OSMAlchemy How OSMAlchemy was born Development of Veripeditus, an AR game framework Objective: Bind game objects to real-world OpenStreetMap data Interact with real-world OpenStreetMap data in a game Issues: Accessing OSM directly is slow (and not very nice) Keeping planet.osm (e.g. in PostGIS) is expensive 3 / 24
4 What is OSMAlchemy Ideas Have OSM objects readily available in the ORM (SQLAlchemy) Necessities: All of OSM must be available Only relevant data must be loaded Data must be available locally for repeated use Cool addons: Completely transparent Developers only see SQLAlchemy just as they know it Easily linking non-osm data Simple (trivial, really) support for creating REST APIs Dream: Applications using arbitrary OSM data runnable on a cheap VPS 4 / 24
5 Side notes Who is creating OSMAlchemy? Dominik George: This is me ;-) Software developer and systems administrator Head of Teckids e.v., a FOSS youth organisation Eike Tim Jesinghaus: 15 year-old Python hacker Very advanced developer since his 11th birthday Known for his very successful PyGame workshops (starting at age 11) 5 / 24
6 Introduction Technical overview Example Finally... Side notes 6 / 24
7 Side notes Current state Very early development Highly experimental Very limited support for queries Flaky because of an SQLAlchemy bug with PYTHONHASHSEED But working ;-)! WARNING: Crazily advanced (stupidly exotic?) SQLAlchemy stuff, including monkey-patching the library ;-) 7 / 24
8 Overview 1 Introduction What is OSMAlchemy Side notes 2 Technical overview OSMAlchemy itself SQLAlchemy to Overpass bridge 3 Example Example 1: Getting OSMAlchemy ready in a Flask app Example 2: Bakery Watch 4 Finally... Feedback The End 8 / 24
9 OSMAlchemy itself Data model Only current OSM data is used, not historic Support for basic OSM elements: Node Way Relation Tags on everything Nodes in ways and members in relations Straight-forward ORM mapping (e.g. tags as dictionary) 9 / 24
10 OSMAlchemy itself Other components Overpass API client SQL to OverpassQL compiler OSM (XML) data importer Basic query caching 10 / 24
11 OSMAlchemy itself How it provides data Querying, e.g. nodes within a bounding box Intercept the query from SQLAlchemy Compile the query to OverpassQL Look when the query was last run, if it was, and if run online recently, skip and provide locally.... if run long ago, import data from OverpassQL. Accessing an object in ORM Intercept the loading event from SQLAlchemy Look when the object was last touched in the database, and if touched recently, skip and provide locally.... if touched long ago, import data from OverpassQL. 11 / 24
12 SQLAlchemy to Overpass bridge How OpenStreetMap is accessed Online queries to Overpass API SQL queries are compiled to OverpassQL XML data is imported into the ORM 12 / 24
13 SQLAlchemy to Overpass bridge SQL to OverpassQL compiler Example: All bakeries within a bounding box SQLAlchemy (creating query): session.query(node).filter(and (Node.latitude...,..., Node.tags.any(key=ßhop, value= bakery ))).all() Would compile to SQL: SELECT... FROM osm elements... WHERE latitude... AND... AND... Compiles to OverpassQL node(50.0,6.0,51.0,7.0)[ßhop- bakery ]... Credits to Eike, who wrote most of it :) 13 / 24
14 Overview 1 Introduction What is OSMAlchemy Side notes 2 Technical overview OSMAlchemy itself SQLAlchemy to Overpass bridge 3 Example Example 1: Getting OSMAlchemy ready in a Flask app Example 2: Bakery Watch 4 Finally... Feedback The End 14 / 24
15 Example 1: Getting OSMAlchemy ready in a Flask app Getting OSMAlchemy ready in a Flask app from f l a s k import F l a s k from f l a s k s q l a l c h e m y import SQLAlchemy from osmalchemy import OSMAlchemy APP = F l a s k ( n a m e ) DB = SQLAlchemy (APP) OSM = OSMAlchemy (DB, o v e r p a s s=true ) DB. c r e a t e a l l ( ) APP. run ( ) 15 / 24
16 Example 1: Getting OSMAlchemy ready in a Flask app Adding a REST API from f l a s k import F l a s k from f l a s k r e s t l e s s import APIManager from f l a s k s q l a l c h e m y import SQLAlchemy from osmalchemy import OSMAlchemy APP = F l a s k ( n a m e ) DB = SQLAlchemy (APP) OSM = OSMAlchemy (DB, o v e r p a s s=true ) API = APIManager (APP, OSM. c r e a t e a p i ( API ) f l a s k s q l a l c h e m y d b=db) DB. c r e a t e a l l ( ) APP. run ( ) 16 / 24
17 Example 2: Bakery Watch Bakery Watch Small review/rating application for bakeries A bit like Qype Simple REST API with OSM data and reviews JavaScript web-frontend 17 / 24
18 Example 2: Bakery Watch How to do the Review class c l a s s Review (DB. Model ) : i d = DB. Column (DB. I n t e g e r, p r i m a r y k e y=true ) osm node id = DB. Column (DB. B i g I n t e g e r, DB. ForeignKey ( osm nodes. e l e m e n t i d ) ) osm node = DB. r e l a t i o n s h i p (OSM. node, b a c k r e f= r e v i e w s ) s t a r s = DB. Column (DB. I n t e g e r ) comment = DB. Column (DB. Unicode ( ) ) 18 / 24
19 Example 2: Bakery Watch Add a review bakery = DB. s e s s i o n. query (OSM. node ). f i l t e r b y ( i d = ). one ( ) r e v i e w = Review ( osm node=bakery, s t a r s =4, comment= They do bake bread! ) DB. s e s s i o n. add ( r e v i e w ) DB. s e s s i o n. commit ( ) 19 / 24
20 Example 2: Bakery Watch Query the REST API $ c u r l h t t p : / / : / a p i / osm nodes /769 {... i d : , l a t i t u d e : , l o n g i t u d e : ,... r e v i e w s : [ { comment : They do bake bread!, i d : 1, osm node id : 769, s t a r s : 4 } ], 20 / 24
21 Overview 1 Introduction What is OSMAlchemy Side notes 2 Technical overview OSMAlchemy itself SQLAlchemy to Overpass bridge 3 Example Example 1: Getting OSMAlchemy ready in a Flask app Example 2: Bakery Watch 4 Finally... Feedback The End 21 / 24
22 Feedback Questions from us What do you think about the idea? What features do you like/dislike? What would you like to see added? What would you use OSMAlchemy for? 22 / 24
23 Feedback Our future Veripeditus, the first, free, pure-python framework for Augmented Reality mobile gaming OpenBuddyMap, a Qype/FourSquare-like, fully open check-in and review website 23 / 24
24 The End Further reading Flood me via or Jabber: 24 / 24
25 The End Thanks Thanks for listening and all your feedback! 25 / 24
Software for smart glasses and augmented reality
If you would create something, you must be something. Johann Wolfgang von Goethe (1749-1832) Vision Innovative Software Solutions Your Problems Contact us Product Details waste of time because of inefficient
MehrConsistent Gaming with Virtual Reality!! =====================================================================================
Consistent Gaming with Virtual Reality!! ===================================================================================== Virtual Reality also known as VR has given a new way to see the world. Virtual
MehrWhat is organic Architecture and why do we need it today?
What is organic Architecture and why do we need it today? Unlike the design in the automobile industry which has developed so dramatically fast, the looks of our building design is a completely different
MehrSay what you mean and mean what you say!
Add credit and caption Say what you mean and mean what you say! You want to come across as a strong leader, a manager having confidence or as person of outstanding sincerity? Read, listen or watch interviews
MehrProduct description Insight Mobile for SAP PM (standard scope)
Product description Insight Mobile for SAP PM (standard scope) Standard installation with the templates Mobile Explorer, Work Management, Warehouse, Repair History including the following functions: Mobile
MehrEverybody has to take risks
Everybody has to take risks The only strategy to fail is not taking risks, this is one of the most famous quotes from Mark Zuckerberg and demonstrates that it is simply not possible or at least a good
MehrOvercoming Hurdles to Obtain a Business Loan
Overcoming Hurdles to Obtain a Business Loan If you are in business you are bound to run into cash liquidity problems. If it has not happened, sooner or later it is bound to happen. As a sole proprietor
MehrFrom financials to family photos, Carbonite keeps what s important safe in the cloud.
SPECIAL OFFER FOR SANDISK CUSTOMERS: TRY CARBONITE FREE & GET 3 BONUS MONTHS WITH PURCHASE. Visit www.carbonite.com/sandisk to get started. From financials to family photos, Carbonite keeps what s important
MehrHOW TO MANAGE CONTACTS IN AOL MAIL?
HOW TO MANAGE CONTACTS IN AOL MAIL? INTRODUCTION AOL offers its users to save up to five thousand of your contacts at one place. In this article, we will guide you how to add contacts in AOL Mail, how
MehrKybernetik Intelligent Agents- Decision Making
Kybernetik Intelligent Agents- Decision Making Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 03. 07. 2012 Intelligent Agents Environment Agent Intelligent
MehrPensionskasse: Vorsorge, Finanzierung, Sicherheit, Leistung (German Edition)
Pensionskasse: Vorsorge, Finanzierung, Sicherheit, Leistung (German Edition) Der Schweizerische Beobachter, Ueli Kieser, Jürg Senn Click here if your download doesn"t start automatically Pensionskasse:
MehrEnglisch-Grundwortschatz
Englisch-Grundwortschatz Die 100 am häufigsten verwendeten Wörter also auch so so in in even sogar on an / bei / in like wie / mögen their with but first only and time find you get more its those because
MehrIhr Dienstleister für individuelle Softwareentwicklung und IT-Beratung
Social Collaboration 2013: Effizient, mobil, optimal integriert, sicher. Praxiserfahrungen - Strategien - Technologien WebApps Offline-capable Mobile Web Applications with XPages as an Alternative to Native
Mehrp^db=`oj===pìééçêíáåñçêã~íáçå=
p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for
MehrCreating OpenSocial Gadgets. Bastian Hofmann
Creating OpenSocial Gadgets Bastian Hofmann Agenda Part 1: Theory What is a Gadget? What is OpenSocial? Privacy at VZ-Netzwerke OpenSocial Services OpenSocial without Gadgets - The Rest API Part 2: Practical
MehrDie Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition)
Die Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition) Lisa Johann Click here if your download doesn"t start automatically Download and Read Free Online Die Bedeutung neurowissenschaftlicher
MehrBaer Meter2SCADA. Meter2SCADA
Baer Meter2SCADA Meter2SCADA System overview electricity, water, gas, heat,. Metering Systems Protocols IEC 1107, VDEW (IEC 62056-21) DLMS (IEC 62056-46-53-61-62) ModBus RTU/ASCII/TCP M-Bus (EN 13757-3)
MehrRECHNUNGSWESEN. KOSTENBEWUßTE UND ERGEBNISORIENTIERTE BETRIEBSFüHRUNG. BY MARTIN GERMROTH
RECHNUNGSWESEN. KOSTENBEWUßTE UND ERGEBNISORIENTIERTE BETRIEBSFüHRUNG. BY MARTIN GERMROTH DOWNLOAD EBOOK : RECHNUNGSWESEN. KOSTENBEWUßTE UND Click link bellow and free register to download ebook: RECHNUNGSWESEN.
MehrEVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN
EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN DOWNLOAD EBOOK : EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE
MehrFachübersetzen - Ein Lehrbuch für Theorie und Praxis
Fachübersetzen - Ein Lehrbuch für Theorie und Praxis Radegundis Stolze Click here if your download doesn"t start automatically Fachübersetzen - Ein Lehrbuch für Theorie und Praxis Radegundis Stolze Fachübersetzen
MehrSagen und Geschichten aus dem oberen Flöhatal im Erzgebirge: Pfaffroda - Neuhausen - Olbernhau - Seiffen (German Edition)
Sagen und Geschichten aus dem oberen Flöhatal im Erzgebirge: Pfaffroda - Neuhausen - Olbernhau - Seiffen (German Edition) Dr. Frank Löser Click here if your download doesn"t start automatically Sagen und
MehrPrivatverkauf von Immobilien - Erfolgreich ohne Makler (German Edition)
Privatverkauf von Immobilien - Erfolgreich ohne Makler (German Edition) Edgar Freiherr Click here if your download doesn"t start automatically Privatverkauf von Immobilien - Erfolgreich ohne Makler (German
MehrWer bin ich - und wenn ja wie viele?: Eine philosophische Reise. Click here if your download doesn"t start automatically
Wer bin ich - und wenn ja wie viele?: Eine philosophische Reise Click here if your download doesn"t start automatically Wer bin ich - und wenn ja wie viele?: Eine philosophische Reise Wer bin ich - und
MehrDie UN-Kinderrechtskonvention. Darstellung der Bedeutung (German Edition)
Die UN-Kinderrechtskonvention. Darstellung der Bedeutung (German Edition) Daniela Friedrich Click here if your download doesn"t start automatically Die UN-Kinderrechtskonvention. Darstellung der Bedeutung
MehrEnglish Elements Quick Self-Assessment Test
English Elements Quick Self-Assessment Test 5 Kurztests mit can-do Aussagen zur Selbsteinschätzung der Lernenden Diese Kurztests sollen dabei helfen, den richtigen Kurs für Sie zu finden; sie nehmen nur
MehrEinsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation
Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme
MehrRelevante(r) Deskriptor(en) Deskriptor 6: Kann Wörter, die buchstabiert werden, sowie Zahlen und Mengenangaben, die diktiert werden, notieren.
LISTEN AND FILL IN! Fertigkeit Hören Relevante(r) Deskriptor(en) Deskriptor 6: Kann Wörter, die buchstabiert werden, sowie Zahlen und Mengenangaben, die diktiert werden, notieren. (A1) Themenbereich(e)
MehrShe works with a computer. Does she work with a computer? He writes s. Does he write s? It sounds right. Does it sound right?
REPEAT Fragen stellen Im Deutschen durch Veränderung der Wortstellung Du sprichst Englisch. 2 1 3 Sprichst du Englisch? Asking questions Im Englischen mit do oder does und das s wandert vom Verb weg. You
MehrFAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG DOWNLOAD EBOOK : FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG PDF
Read Online and Download Ebook FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG DOWNLOAD EBOOK : FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM Click link bellow and free register to download ebook:
MehrAus FanLiebe zu Tokio Hotel: von Fans fã¼r Fans und ihre Band
Aus FanLiebe zu Tokio Hotel: von Fans fã¼r Fans und ihre Band Click here if your download doesn"t start automatically Aus FanLiebe zu Tokio Hotel: von Fans fã¼r Fans und ihre Band Aus FanLiebe zu Tokio
MehrInsight Explorer for IBM Maximo
Insight Navigation tree for fast access to information D D Unified view of all linked systems/objects DDSeamless integration into Maximo D D D Control Panel Powerful simplicity designed by and for IBM
MehrHardwarekonfiguration an einer Siemens S7-300er Steuerung vornehmen (Unterweisung Elektriker / - in) (German Edition)
Hardwarekonfiguration an einer Siemens S7-300er Steuerung vornehmen (Unterweisung Elektriker / - in) (German Edition) Thomas Schäfer Click here if your download doesn"t start automatically Hardwarekonfiguration
MehrSelbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung des Individuums (German Edition)
Selbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung des Individuums (German Edition) Jasmin Nowak Click here if your download doesn"t start automatically Selbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung
MehrEnglish grammar BLOCK F:
Grammatik der englischen Sprache UNIT 24 2. Klasse Seite 1 von 13 English grammar BLOCK F: UNIT 21 Say it more politely Kennzeichen der Modalverben May and can Adverbs of manner Irregular adverbs Synonyms
MehrZeit Zu Leben Und Zeit Zu Sterben. Roman. By Erich Maria Remarque
Zeit Zu Leben Und Zeit Zu Sterben. Roman. By Erich Maria Remarque REMARQUE, Erich Maria (LITERATURE) - - Zeit zu leben und Zeit zu sterben. 1954; Erich Maria Remarque was born Erich Paul Remark in Osnabruck
MehrAlgorithms for graph visualization
Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum
MehrPOWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser twitter.com/wstrasser
POWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser wolfgang.strasser@gmx.at twitter.com/wstrasser Danke. About me Wolfgang Strasser Consultant Software, Business Intelligence and DWH SQL Server,
MehrHandbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)
Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Reinhold Ruthe Click here if your download doesn"t start automatically Handbuch der therapeutischen
MehrDie Intrige: Historischer Roman (German Edition)
Die Intrige: Historischer Roman (German Edition) Ehrenfried Kluckert Click here if your download doesn"t start automatically Die Intrige: Historischer Roman (German Edition) Ehrenfried Kluckert Die Intrige:
MehrAnalyse und Interpretation der Kurzgeschichte "Die Tochter" von Peter Bichsel mit Unterrichtsentwurf für eine 10. Klassenstufe (German Edition)
Analyse und Interpretation der Kurzgeschichte "Die Tochter" von Peter Bichsel mit Unterrichtsentwurf für eine 10. Klassenstufe (German Edition) Janina Schnormeier Click here if your download doesn"t start
MehrEckbank selbst bauen - Product Details -->> Enter Here Download From Official Website => VISIT NOW
Eckbank balkon selbst bauen, eckbank selber bauen pdf, eckbank selber bauen partykeller, eckbank selber bauen bauplan. Eckbank selbst bauen - Product Details -->> Enter Here Download From Official Website
MehrRobert Kopf. Click here if your download doesn"t start automatically
Neurodermitis, Atopisches Ekzem - Behandlung mit Homöopathie, Schüsslersalzen (Biochemie) und Naturheilkunde: Ein homöopathischer, biochemischer und naturheilkundlicher Ratgeber (German Edition) Robert
MehrBrowser- gestützte Visualisierung komplexer Datensätze: Das ROAD System
AG Computeranwendungen und QuanLtaLve Methoden in der Archäologie 5. Workshop Tübingen 14. 15. Februar 2014 Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System Volker Hochschild, Michael
MehrThe Berlin Wall 13. August November 1989
The Berlin Wall 13. August 1961-9. November 1989 TASK: Create a presentation that will represent the history of the Berlin Wall Era. Requirements: Select one of the following formats to illustrate the
MehrThe Problem. Dependency of Software solutions to achieve maximum efficiency. High Very High Price
The Problem PRESENT FORENSIC HARDWARE PROBLEMS IN THE MARKET Dependency of Software solutions to achieve maximum efficiency High Very High Price Ever increasing hardware requirements of software solutions
MehrMartin Luther. Click here if your download doesn"t start automatically
Die schönsten Kirchenlieder von Luther (Vollständige Ausgabe): Gesammelte Gedichte: Ach Gott, vom Himmel sieh darein + Nun bitten wir den Heiligen Geist... der Unweisen Mund... (German Edition) Martin
MehrSELF-STUDY DIARY (or Lerntagebuch) GER102
SELF-STUDY DIARY (or Lerntagebuch) GER102 This diary has several aims: To show evidence of your independent work by using an electronic Portfolio (i.e. the Mahara e-portfolio) To motivate you to work regularly
MehrSinn und Aufgabe eines Wissenschaftlers: Textvergleich zweier klassischer Autoren (German Edition)
Sinn und Aufgabe eines Wissenschaftlers: Textvergleich zweier klassischer Autoren (German Edition) Click here if your download doesn"t start automatically Sinn und Aufgabe eines Wissenschaftlers: Textvergleich
MehrRessourcenmanagement in Netzwerken SS06 Vorl. 12,
Ressourcenmanagement in Netzwerken SS06 Vorl. 12, 30.6.06 Friedhelm Meyer auf der Heide Name hinzufügen 1 Prüfungstermine Dienstag, 18.7. Montag, 21. 8. und Freitag, 22.9. Bitte melden sie sich bis zum
MehrOrder Ansicht Inhalt
Order Ansicht Inhalt Order Ansicht... 1 Inhalt... 1 Scope... 2 Orderansicht... 3 Orderelemente... 4 P1_CHANG_CH1... 6 Function: fc_ins_order... 7 Plug In... 8 Quelle:... 8 Anleitung:... 8 Plug In Installation:...
MehrFunktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition)
Funktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition) Philipp Heckele Click here if your download doesn"t start automatically Download and Read Free Online Funktion
Mehr+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.
+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!. +++ Oracle Mobile Cloud Service (MCS) MCS SDK & MAF MCS
MehrREACT.JS UND REDUX WORKSHOP. Maximilian Schempp (schempp.xyz) Entwicklertag Karlsruhe - Tutorial Day
REACT.JS UND REDUX WORKSHOP Maximilian Schempp (schempp.xyz) 24.05.2017 - Entwicklertag Karlsruhe - Tutorial Day ZEITPLAN 09:00 Uhr: Beginn Bis 11:00 Uhr: React.js Präsentation + Übung 11:00-12:00 Uhr:
MehrIntroduction to Azure for Developers MOC 10978
Introduction to Azure for Developers MOC 10978 In dem MOC Kurs 10978: Introduction to Azure for Developers lernen Sie, wie Sie die Funktionalität einer vorhandenen ASP.NET MVC Applikation so erweitern,
MehrGCSE GERMAN GENERAL CONVERSATION PREPARATION BOOKLET PART 2
Name: GCSE GERMAN GENERAL CONVERSATION PREPARATION BOOKLET PART 2 For the general conversation in the speaking exam, you will be required to answer questions on TWO themes. You can choose one of the themes
MehrEnglisch Klasse 8 - Name:
Englisch Klasse 8 Name: Kompetenzen: Unit 1 talk about New York City Englisch G 21 A4 p. 1421 Fit für Tests und Klassenarbeiten 4, p. 89, p. 14 ex. 2, p. 15 ex. 3 use the present perfect progressive and
MehrMODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET
MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET Dipl.-Ing. M. Brünger-Koch, 05/06/09 Model-Based Design Conference 2005 1 Agenda 1. Introduction Company and institute
MehrPrediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.
Prediction Market, 28th July 2012 Information and Instructions S. 1 Welcome, and thanks for your participation Sensational prices are waiting for you 1000 Euro in amazon vouchers: The winner has the chance
MehrIm Fluss der Zeit: Gedanken beim Älterwerden (HERDER spektrum) (German Edition)
Im Fluss der Zeit: Gedanken beim Älterwerden (HERDER spektrum) (German Edition) Ulrich Schaffer Click here if your download doesn"t start automatically Im Fluss der Zeit: Gedanken beim Älterwerden (HERDER
MehrThe English Tenses Die englischen Zeitformen
The English Tenses Die englischen Zeitformen Simple Present (Präsens einfache Gegenwart) Handlungen in der Gegenwart die sich regelmäßig wiederholen oder einmalig geschehen I go you go he goes she goes
Mehrexpofair GmbH, Berlin l System structure assembly l Furniture hire l Decorative structure assembly l Workshops
we do it simply! System structure assembly Furniture hire Decorative structure assembly Workshops expofair your event partner! Do you know an event outfitter which offers fixed transport costs throughout
MehrNoSQL mit Postgres 15. Juni 2015
Tag der Datenbanken 15. Juni 2015 Dipl.-Wirt.-Inform. Agenda l Vorstellung l Marktübersicht l Warum PostgreSQL? l Warum NoSQL? l Beispielanwendung Seite: 2 Vorstellung Dipl.-Wirt.-Inform. [1990] Erste
MehrSymbio system requirements. Version 5.1
Symbio system requirements Version 5.1 From: January 2016 2016 Ploetz + Zeller GmbH Symbio system requirements 2 Content 1 Symbio Web... 3 1.1 Overview... 3 1.1.1 Single server installation... 3 1.1.2
MehrBenjamin Whorf, Die Sumerer Und Der Einfluss Der Sprache Auf Das Denken (Philippika) (German Edition)
Benjamin Whorf, Die Sumerer Und Der Einfluss Der Sprache Auf Das Denken (Philippika) (German Edition) Sebastian Fink Click here if your download doesn"t start automatically Benjamin Whorf, Die Sumerer
MehrWas heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition)
Was heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition) Martin Heidegger Click here if your download doesn"t start automatically Was
MehrEMBEDDED READING NYSAFLT COLLOQUIUM/ROCHESTER REGIONAL
EMBEDDED READING NYSAFLT COLLOQUIUM/ROCHESTER REGIONAL MARCH 5, 2016 Laurie Clarcq www.heartsforteaching.com The purpose of language, used in communication, is to create a picture in the mind and/or the
MehrWebseiten-Bericht für feedbackvote.com
Webseiten-Bericht für feedbackvote.com Generiert am 21 Dezember 2018 11:22 AM Der Wert ist 51/100 SEO Inhalte Seitentitel Feedbackvote - Best Community and Customer Feedback System and Votingsystem Länge
MehrDAS ERSTE MAL UND IMMER WIEDER. ERWEITERTE SONDERAUSGABE BY LISA MOOS
Read Online and Download Ebook DAS ERSTE MAL UND IMMER WIEDER. ERWEITERTE SONDERAUSGABE BY LISA MOOS DOWNLOAD EBOOK : DAS ERSTE MAL UND IMMER WIEDER. ERWEITERTE Click link bellow and free register to download
Mehr"Zigeuner" oder Sinti und Roma?: Stereotypen und Vorurteile (German Edition)
"Zigeuner" oder Sinti und Roma?: Stereotypen und Vorurteile (German Edition) Hannah Illgner Click here if your download doesn"t start automatically "Zigeuner" oder Sinti und Roma?: Stereotypen und Vorurteile
MehrETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN
ETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN READ ONLINE AND DOWNLOAD EBOOK : ETHISCHES ARGUMENTIEREN IN DER SCHULE:
MehrIm Zeichen der Sonne: Schamanische Heilrituale (German Edition)
Im Zeichen der Sonne: Schamanische Heilrituale (German Edition) Click here if your download doesn"t start automatically Im Zeichen der Sonne: Schamanische Heilrituale (German Edition) Im Zeichen der Sonne:
MehrHow to Charge ebike Battery packs
How to Charge ebike Battery packs Will charge fast be good? Every ebike comes with a charger. One hour is needed for the Battery packs 300 to charge the battery up to half, 1.5 hours for the Battery packs
MehrDie Kunst der Gotik: Eine Einführung (German Edition)
Die Kunst der Gotik: Eine Einführung (German Edition) Barbara Schedl Click here if your download doesn"t start automatically Die Kunst der Gotik: Eine Einführung (German Edition) Barbara Schedl Die Kunst
MehrJOBS OF TEENAGERS CODE 250
JOBS OF TEENAGERS Fertigkeit Hören Relevante(r) Deskriptor(en) Deskriptor 1: Kann Gesprächen über vertraute Themen die Hauptpunkte entnehmen, wenn Standardsprache verwendet und auch deutlich gesprochen
MehrIsabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation
Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com z/os Explorer Agenda Introduction and Background Why do you want z/os Explorer? What does z/os Explorer do? z/os Resource Management
MehrIntroduction Workshop 11th 12th November 2013
Introduction Workshop 11th 12th November 2013 Lecture I: Hardware and Applications Dr. Andreas Wolf Gruppenleiter Hochleistungsrechnen Hochschulrechenzentrum Overview Current and next System Hardware Sections
MehrStar Trek: die Serien, die Filme, die Darsteller: Interessante Infod, zusammengestellt aus Wikipedia-Seiten (German Edition)
Star Trek: die Serien, die Filme, die Darsteller: Interessante Infod, zusammengestellt aus Wikipedia-Seiten (German Edition) Doktor Googelberg Click here if your download doesn"t start automatically Star
MehrHandbuch psychologischer Arbeitsanalyseverfahren (Mensch - Technik - Organisation) (German Edition)
Handbuch psychologischer Arbeitsanalyseverfahren (Mensch - Technik - Organisation) (German Edition) Heiner Dunckel Click here if your download doesn"t start automatically Handbuch psychologischer Arbeitsanalyseverfahren
MehrDie Reform der Lehrerausbildung - Defizite der Lehrerausbildung in Deutschland (German Edition)
Die Reform der Lehrerausbildung - Defizite der Lehrerausbildung in Deutschland (German Edition) Click here if your download doesn"t start automatically Die Reform der Lehrerausbildung - Defizite der Lehrerausbildung
MehrNein, ich esse nicht! Therapie und Folgen von Magersucht (German Edition)
Nein, ich esse nicht! Therapie und Folgen von Magersucht (German Edition) Janet Haertle, Irene Ballmann, Larissa Schott Click here if your download doesn"t start automatically Nein, ich esse nicht! Therapie
MehrProf. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas. Mr. Niemczik, Mr. Koppatz (SuDiLe GbR)
Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas in cooperation with Mr. Niemczik, Mr. Koppatz (SuDiLe GbR) Our idea: Fachbereich Wirtschaft, Verwaltung und Recht Simple strategies of lifelong
MehrKindesmisshandlung: Psychische und körperliche Folgen im Erwachsenenalter (German Edition)
Kindesmisshandlung: Psychische und körperliche Folgen im Erwachsenenalter (German Edition) Click here if your download doesn"t start automatically Kindesmisshandlung: Psychische und körperliche Folgen
MehrRouting in WSN Exercise
Routing in WSN Exercise Thomas Basmer telefon: 0335 5625 334 fax: 0335 5625 671 e-mail: basmer [ at ] ihp-microelectronics.com web: Outline Routing in general Distance Vector Routing Link State Routing
MehrDIBELS TM. German Translations of Administration Directions
DIBELS TM German Translations of Administration Directions Note: These translations can be used with students having limited English proficiency and who would be able to understand the DIBELS tasks better
MehrGCSE GERMAN GENERAL CONVERSATION PREPARATION BOOKLET PART 1
Name: GCSE GERMAN GENERAL CONVERSATION PREPARATION BOOKLET PART 1 For the general conversation in the speaking exam, you will be required to answer questions on TWO themes. You can choose one of the themes
MehrDie Bindungstheorie nach John Bowlby und Mary Ainsworth (German Edition)
Die Bindungstheorie nach John Bowlby und Mary Ainsworth (German Edition) Andreas Krumwiede Click here if your download doesn"t start automatically Die Bindungstheorie nach John Bowlby und Mary Ainsworth
MehrScan leaflet and let yourself be surprised! Augmented Reality Enter a new dimension.
Scan leaflet and let yourself be surprised! 3D Augmented Reality Enter a new dimension www.bizerba.com Download our free Bizerba-App from the App-Store (Apple) or Play-Store (Google). Apple devices SCAN
MehrSocken stricken mit nur 2 Stricknadeln: Vier verschiedene Techniken (German Edition)
Socken stricken mit nur 2 Stricknadeln: Vier verschiedene Techniken (German Edition) Birgit Grosse Click here if your download doesn"t start automatically Socken stricken mit nur 2 Stricknadeln: Vier verschiedene
MehrC++ kurz & gut (German Edition)
C++ kurz & gut (German Edition) Kyle Loudon, Rainer Grimm Click here if your download doesn"t start automatically C++ kurz & gut (German Edition) Kyle Loudon, Rainer Grimm C++ kurz & gut (German Edition)
Mehrprorm Budget Planning promx GmbH Nordring Nuremberg
prorm Budget Planning Budget Planning Business promx GmbH Nordring 100 909 Nuremberg E-Mail: support@promx.net Content WHAT IS THE prorm BUDGET PLANNING? prorm Budget Planning Overview THE ADVANTAGES OF
MehrRelevante(r) Deskriptor(en) Deskriptor 5: Kann einfachen Interviews, Berichten, Hörspielen und Sketches zu vertrauten Themen folgen.
SUMMER HOLIDAY TIPS Fertigkeit Hören Relevante(r) Deskriptor(en) Deskriptor 5: Kann einfachen Interviews, Berichten, Hörspielen und Sketches zu vertrauten Themen folgen. (B1) Themenbereich(e) Kultur, Medien
MehrTuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS
Tuning des Weblogic /Oracle Fusion Middleware 11g Jan-Peter Timmermann Principal Consultant PITSS 1 Agenda Bei jeder Installation wiederkehrende Fragen WievielForms Server braucheich Agenda WievielRAM
MehrMax und Moritz: Eine Bubengeschichte in Sieben Streichen (German Edition)
Max und Moritz: Eine Bubengeschichte in Sieben Streichen (German Edition) Wilhelm Busch Click here if your download doesn"t start automatically Max und Moritz: Eine Bubengeschichte in Sieben Streichen
MehrWas Sie schon immer über Teneriffa wissen wollten: Erklärungen & Wissenswertes, Tipps & Highlights (German Edition)
Was Sie schon immer über Teneriffa wissen wollten: Erklärungen & Wissenswertes, Tipps & Highlights (German Edition) Guntram Müller-Jänsch Click here if your download doesn"t start automatically Was Sie
Mehr42 Zitate großer Philosophen: Über das Leben, das Universum und den ganzen Rest (German Edition)
42 Zitate großer Philosophen: Über das Leben, das Universum und den ganzen Rest (German Edition) Click here if your download doesn"t start automatically 42 Zitate großer Philosophen: Über das Leben, das
MehrExercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1
Exercise (Part V) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All
MehrKopfsache schlank: Wie wir über unser Gehirn unser Gewicht steuern (German Edition)
Kopfsache schlank: Wie wir über unser Gehirn unser Gewicht steuern (German Edition) By Iris Zachenhofer, Marion Reddy Kopfsache schlank: Wie wir über unser Gehirn unser Gewicht steuern (German Edition)
Mehr