Hi Florian, you found some really cool data sets that we definitely should integrate.
I think it is a good starting point to implement your own REST API. I checked out your project and run it locally. The only URL that returned data was: http://localhost:5000/api/v1/geolife/all <http://localhost:5000/api/v1/geolife/all> Which protocol did you select? Since the data is in an array you have to select the “Json Array Key” protocol and enter “data” as the key. The adapter worked for me with this configuration. Can you please try this and tell me if there are any issues? It would also be cool to have specific adapters for the data sets you provided. To implement an adapter is similar to implementing a processor. Currently we do not have any documentation on the implementation, but we have many examples in the project [1]. Philipp [1] https://github.com/apache/incubator-streampipes-extensions/tree/dev/streampipes-connect-adapters/streampipes-connect-adapter/src/main/java/org/apache/streampipes/connect <https://github.com/apache/incubator-streampipes-extensions/tree/dev/streampipes-connect-adapters/streampipes-connect-adapter/src/main/java/org/apache/streampipes/connect> On 2020/03/08 15:27:49, Florian Micklich <[email protected]> wrote: > Hi all, > > So far I've worked with ISS streaming data, but I've started looking for more > streaming geospatial data and found some sources: > > http://envirocar.github.io/enviroCar-server/api/ Car Service > https://developer.flightstats.com/api-docs/flightstatus/v2 --> plane > positions > https://opendata.rnv-online.de/startinfo-api → RNV data > https://dev.socrata.com/foundry/data.cityofnewyork.us/t29m-gskq → famous > new york taxi data > > and my two favorite ones > > GeoLife mention in this block series --> > https://anitagraser.com/category/gis/movement-data-in-gis/ > > and petrol stations with historic data --> > https://creativecommons.tankerkoenig.de/ > > > But most of the geodata does not have an API and can't be used in StreamPipes. > > So I had a short coding session and created a small API with some test data . > It is a ruby on rails API, running in docker and returns json data :) > > It still needs some improvements but a first shot to access interesting data. > > > Everyone can find the API-Faker via Github --> > https://github.com/flomickl/api-faker with a short description. > > > Via Browser everything looks great but if I use it in StreamPipes I can't > access it. > > For example if i try: > > > http://localhost:5000/api/v1/animal/latest > > I get > > HttpStreamProtocol: Error while fetching data from URL: > http://localhost:5000/api/v1/animal/latest > > > I also tried > > 127.0.0.1 → localhost > 192.168.178.49 → IP of Host > 172.17.0.1 → Docker IP > > but still the same message. > > > Does anyone knows what to do to access the data? > > Greetings and happy weekend > > Florian > > > > > > > > > > > > Disy Informationssysteme GmbH > Florian Micklich > Lösungsentwickler > +49 721 16006 477, [email protected] > > Firmensitz: Ludwig-Erhard-Allee 6, 76131 Karlsruhe > Registergericht: Amtsgericht Mannheim, HRB 107964 > Geschäftsführer: Claus Hofmann > > Bitte beachten Sie folgende Informationen für Kunden, Lieferanten und Bewerber > - Datenschutz: www.disy.net/datenschutz > - Informationspflichten: www.disy.net/informationspflichten > > ......................................................... M. Sc. Philipp Zehnder Wissenschaftlicher Mitarbeiter | Research Scientist Information Process Engineering (IPE) FZI Forschungszentrum Informatik Haid-und-Neu-Str. 10–14 76131 Karlsruhe, Germany Tel.: +49 721 9654-805 Fax: +49 721 9654-806 [email protected] <mailto:[email protected]> https://www.fzi.de/mitarbeiter/philipp-zehnder ......................................................... FZI Forschungszentrum Informatik Stiftung des bürgerlichen Rechts Stiftung Az: 14-0563.1 Regierungspräsidium Karlsruhe Vorstand: Prof. Dr. Andreas Oberweis, Jan Wiesenberger, Prof. Dr.-Ing. J. Marius Zöllner Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus .........................................................
smime.p7s
Description: S/MIME cryptographic signature
