Skip to content
forked from nielsbuwen/webgis

Tutorial-Repository für das Seminar WebGIS

License

Notifications You must be signed in to change notification settings

FBOBecker/webgis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGIS

Tutorial-Repository für das Seminar WebGIS

Wie trägt man einen neuen Ort auf der Karte ein?

  1. Vorbereitung:
    1. Ein Issue auf github.com erstellen mit einer genauen Beschreibung, was geändert werden soll und warum. Dabei soll auch überprüft werden, ob diese Änderung nicht schon von einer anderen Gruppe vorgenommen wird.
    2. Das Repository forken
    3. Den eigenen Fork clonen mit git clone https://github.com/BENUTZERNAME/webgis.
    4. Einen Featurebranch erstellen mit git branch feature-NAME (z.B. git branch feature-mensa).
    5. Auf den Branch wechseln mit git checkout BRANCHNAME (z.B. git checkout feature-mensa)
  2. Die Änderung vornehmen:
    1. Den Ort beschreiben.
      1. Die Datei places/_template.js kopieren und nach dem Ort benennen (z.B. places/mensa.js).
      2. In der Funktion add_polygon einen benutzerfreundlichen Namen eintragen.
      3. In der Funktion add_polygon eine Farbe für das Polygon eintragen.
      4. Die Eckpunkte des Polygons in Form von Latitude/Longitude-Tupeln eintragen.
    2. Den Ort registrieren.
      1. In der Datei index.html den Ort registrieren wie im Kommentar beschrieben.
      2. Den Kommentar dabei nicht löschen.
  3. Testen:
    1. Seite neuladen (STRG+F5) und Ergebnis testen.
    2. Sicherstellen, dass ansonsten keine Änderungen vorgenommen wurden mit git diff.
  4. Ergebnis versionieren und hochladen:
    1. Die neue Datei und die geänderte Datei stagen mit git add index.html places/DATEINAME.js.
    2. Die Dateien committen mit git commit -m "HINWEIS, WAS GENAU GEÄNDERT WURDE (MIT REFERENZ AUF ISSUE)".
    3. Den Commit pushen mit git push -u origin BRANCHNAME.
    4. Pullrequest auf github.com erstellen und dabei das Issue referenzieren.

About

Tutorial-Repository für das Seminar WebGIS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.3%
  • HTML 25.6%
  • CSS 10.1%