{"id":13858103,"url":"https://github.com/gisma/perfectPeak","last_synced_at":"2025-07-13T23:31:14.874Z","repository":{"id":26162352,"uuid":"29607771","full_name":"gisma/perfectPeak","owner":"gisma","description":"Introduction in spatial thinking ... and learn how to script it","archived":false,"fork":false,"pushed_at":"2016-11-02T10:19:08.000Z","size":766,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-09T17:18:13.090Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://moc.environmentalinformatics-marburg.de/doku.php?id=courses:msc:advanced-gis:description","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gisma.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-21T19:41:06.000Z","updated_at":"2024-03-05T19:41:31.000Z","dependencies_parsed_at":"2022-08-26T13:11:31.695Z","dependency_job_id":null,"html_url":"https://github.com/gisma/perfectPeak","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gisma/perfectPeak","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gisma%2FperfectPeak","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gisma%2FperfectPeak/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gisma%2FperfectPeak/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gisma%2FperfectPeak/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gisma","download_url":"https://codeload.github.com/gisma/perfectPeak/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gisma%2FperfectPeak/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265220278,"owners_count":23729785,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-05T03:01:56.779Z","updated_at":"2025-07-13T23:31:10.990Z","avatar_url":"https://github.com/gisma.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"# The perfect peak\n\n## Background\nThis package is developed during the Advanced GIS course which is an [regular course](http://moc.environmentalinformatics-marburg.de/doku.php?id=start) within the [MSc Environmental Geography](http://www.uni-marburg.de/fb19/studium/studiengaenge/msc-environmentalgeography/index_html) at Marburg University. Actually there was a need for a straightforward example of spatial thinking \u0026 GI science. This was combined with a typical  all days spatial problem. What is the background? Christian Rauch has written an [article](http://www.alpenverein.de/dav-services/panorama-magazin/dominanz-prominenz-eigenstaendigkeit-eines-berges_aid_11186.html) in the magazine of the German Alpine Club  to give a solution of this burning problem of most of the mountaineers.\n\n## Introduction in spatial thinking ...\nThe basic idea of the article is, that one is able to calculate a so called value of *independence*  (Eigenstaendigkeit) for any mountain or summit. This results in a rank list of *perfect peaks*. In the beginning it seems to be a pretty simple question, but step by step it turns out into a almost arbitrarily complex spatial problem. And very suitable for our needs it is not charged with any scientific claims. So we will start and try to understand the problem.\n\n## ... and learn how to express it in terms of a script \nObviously the *perfectPeak* package is implemented in R. Nevertheless it is neither written as an *generic* R package nor it want's to be a course in scripting techniques. If one focus it technically, it is an example of how to use R for the integration of GIS functionality from external software and Desktop GIS. It shows commandline and API calls as well as the powerful integration of some major spatial R wrapper packages. \n\nBut more likely it is the attempt to support *non programmers* diving into spatial thinking and getting a straightforward but nevertheless effective approach to implement and apply their concepts using the advanced capabilities of the great and growing GI open source software that is available out there. \n\n## References\nFind further information at:\n\n[Marburg Open Courseware - Advanced GIS](http://moc.environmentalinformatics-marburg.de/doku.php?id=courses:msc:advanced-gis:description)\n\nRauch. C. (2012): [Der perfekte Gipfel](http://www.alpenverein.de/dav-services/panorama-magazin/dominanz-prominenz-eigenstaendigkeit-eines-berges_aid_11186.html).  Panorama, 2/2012, S. 112.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgisma%2FperfectPeak","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgisma%2FperfectPeak","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgisma%2FperfectPeak/lists"}