Berlin OpenGEO

An Open Source Geocoding Tool For Berlin
https://github.com/g-div/berlin-opengeo

Geocoder in General

  • Geocoding: Finds the location by an address
  • Reverse geocoding: Finds the location by lat/long
  • Interpolating geodata of streets
  • Proprietary  ( Google Maps, Yahoo )
  • Open Source ( Nominati )

The Data

  • Scraped by OpenDataCity
 
 

    The Data

     JSON-File (~330 Mb)
    {
    	"strnr": "21044",
    	"hausnr": "999",
    	"name": "A 1. Karpfenteich",
    	"nummer": "999",
    	"addresse": "A 1. Karpfenteich",
    	"plz": "13125",
    	"berzirk_name": "Pankow",
    	"berzirk_nr": "03",
    	"ortsteil_name": "Buch",
    	"ortsteil_nr": "0309",
    	"strasse_nr": "21044",
    	"strasse_abschnitt_nr": "000000000",
    	"karten": "1:1000=00000,1:5000=000",
    	"soldner_x": 29286,
    	"soldner_y": 34580,
    	"stat_gebiet": "/",
    	"einschulungsbezirk": "0000",
    	"verkehrsflaeche": "/",
    	"mittelbereich": "",
    	"prognoseraum_name": "/",
    	"bezirksregion_name": "/",
    	"planungsraum_name": "/",
    	"finanzamt_nr": "35",
    	"finanzamt_addr": "Finanzamt Pankow/Weißensee, Storkower Str. 134 , 10407 Berlin, Tel: 9024-330",
    	"lon": 13.467161239367881,
    	"lat": 52.63803877179472
    }

    BERLIN OPENGEO


    • Extended Geocoding Tool for Berlin (Streetnr, PLZ, Einschulungsbezirk)
    • Node.js Module
    • Command Line Interface 
    • REST API  access
    • Methods for geocoding data in CSV- and JSON -files
     

    APIBOX

    • Abstraction of the Geocoding Project
    • Creates an API, a CLI and a documentation based on a datastructure



    BERLIN OPENGEO / APIBOX


    Github:  https://github.com/g-div/berlin-opengeo
    NPM: https://www.npmjs.org/package/apibox



    DEMO



    Thank you for Your Attention

    Christine Wiederer, Giuseppe Di Vincenzo & Moritz Klack
    Made with Slides.com