We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Geospatial Ruby

Formal Metadata

Title
Geospatial Ruby
Title of Series
Number of Parts
69
Author
License
CC Attribution - ShareAlike 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Der Talk »Geospatial Ruby« gibt einen Überblick darüber, was mit Ruby im Geo Bereich möglich ist. Viele große erfolgreiche Webprojekte sind mit Ruby und dem dazugehörigen Webframework Rails umgesetzt worden. Auf der letzen FOSS4G in Portland trafen sich einige Ruby Entwickler die im Geo Bereich aktiv sind um sich auszutauschen. Diese kleine Gruppe hat sich zum Ziel gesetzt Ruby der Geospatial Community näher zu bringen. Ich war Teil dieser kleinen Gruppe und will meinen Beitrag mit diesem Talk leisten. Der Vortrag »Geospatial Ruby« soll einen Überblick darüber geben, was mit Ruby im Geo Bereich möglich ist. Ruby ist eine dynamische Programmiersprache die sehr Entwicklerfreundlich ist und eine sehr aktive und Test-freudige Community hat. Viele große erfolgreiche Webprojekte sind mit Ruby und dem dazugehörigen Webframework Rails umgesetzt worden. Der Fokus von "Geospatial Ruby" liegt auf drei wichtigen Bibliotheken. Alle drei vereinfachen den Umgang mit Geo Daten in einer sehr erfolgreichen und angenehmen zu schreibenden Sprache. Die erste Bibliothek ist das terraformer.rb von ESRI (Washington+Portland), welches eine Portierung der Javascript Bibliothek terraformer.js ist. Terraformer ist ein Toolkit um mit Geometrie, Geographie, Formaten und um Geo-Datenbanken umzugehen. Die zweite Bibliothek ist rgeo. rgeo ist die Allzweckwaffe für alles was Geo in Ruby betrifft. Sie vereinfacht das Schreiben von Location-Aware Applikationen. Die dritte Bibliothek ist SimpleTile von propublica. Mit dieser Bibliothek ist es sehr einfach einen TileServer aufzusetzen. Es können sowohl einfache Raster-Tiles als auch komplexere Vektor-Tiles ausgeliefert werden.