Coder Social home page Coder Social logo

nemeziz / direktvermarkter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codeforkarlsruhe/farmshops.eu

0.0 1.0 0.0 26.06 MB

Karte von Hofläden, Milchautomaten und anderen Direktvermarktern

Home Page: https://farmshops.eu

License: MIT License

CSS 3.97% JavaScript 93.45% HTML 2.50% Shell 0.07%

direktvermarkter's Introduction

Farmshops Map / Direktvermarkter Karte

Data viewer for markets, farmshops, milk and food vending machines and other direct marketers on openstreetmap.

Using:

Roadmap & next steps:

  • Redesign (new Menu)
  • Internationalization + aditional countries - See Issue #50
  • Search function
  • Migration to a JS framework (likely react)

Help, bug reports and ideas are always welcome :)

Stickers

These Stickers are based on a 1924 advertising poster by Alexander Rodchenko, that was copied various times. (for example by Franz Ferdinand) If you want a few free stickers, simply write a mail with your post adress to [email protected] .

Sticker

Documentation in German

Übersichtskarte von Hofläden, Milchautomaten und anderen Direktvermarktern aus der DACH-Region (Deutschland, Österreich, Schweiz). Die Karte erhält alle ihre Daten von OpenstreetMap, bereitet sie optisch auf und unterstützt die Pflege der Daten indem sie fehlende Werte sichtbar macht und direkt auf den entsprechenden Ort auf OSM zurück verlinkt.

Webseite: https://codeforkarlsruhe.github.io/direktvermarkter/

Mirror: http://stefang.cepheus.uberspace.de/farmshops/

Map example

Features:

  • Zeigt alle Punkte aus der DACH-Region mit verschiedenen Tags für Hofläden, Verkaufsautomaten und Märkten aus einem GeoJson export von OpenstreetMap an (über overpass-turbo.eu)
  • Unterscheidet Automaten, Hofläden und Märkte durch unterschiedliche Marker
  • Bereitet Daten auf, macht Links klickbar und übersetzt die häufigsten Begriffe
  • Verlinkt von jedem Punkt auf die identischen Koordinaten auf openstreetmap.org, OpenRouteService und Google Maps
  • Zeigt Punkte und Polygone gleichermaßen an. Polygone erhalten einen Pin in ihrem Zentrum.
  • Permalinks in denen Ort und Zoomlevel weitergegeben werden können

Popups

Die Anzeige der Daten im Popup wird in popupcontent.js definiert. Dort findet auch eine einfache Übersetzung einzelner Begriffe statt.

Datenabgleich

Die Daten stammen aus OSM und werden vom script update_data.js aktualisiert. Siehe dazu auch #6 Es ist ein node script, dass nach installation des Packets "query-overpass" mit "node update_data.js" ausgeführt werden kann.

Für ein konfortables Update mit automatischen Commit gibt es das shell script update.sh, das auf lange Sicht auch regelmäßig automatisch ausgeführt werden soll.

Das Script verwendet https://overpass-turbo.eu/ um diese Tags von OpenstreetMap zu ziehen:

direktvermarkter's People

Contributors

davidmoraisferreira avatar dependabot[bot] avatar ent8r avatar h8h avatar holgerjeromin avatar johnjohndoe avatar mwkaufmann avatar sapwoppmann avatar simon04 avatar stefangrotz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.