Skip to content

Commit

Permalink
Finish dawar publishing
Browse files Browse the repository at this point in the history
  • Loading branch information
aleksanderbl29 committed Nov 22, 2024
1 parent 83551a9 commit 3b98776
Show file tree
Hide file tree
Showing 10 changed files with 77 additions and 143 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"hash": "6fa2a276dc35709f91fb4ba50f6a58d2",
"result": {
"engine": "knitr",
"markdown": "---\ntitle: Introducerer `{dawaR}`\ncitation:\n url: https://aleksanderbl.dk/guides/2024-10-14-introducer-dawar\nbibliography: refs.bib\nexecute:\n cache: true\nlink-external-icon: true\nlink-external-newwindow: true\nother-links:\n - text: Dokumentation\n icon: book\n href: https://dawar.aleksanderbl.dk\n - text: Github\n icon: github\n href: https://github.com/aleksanderbl29/dawaR\ndate: 2024-11-22\n---\n\n\n\nJeg har for nyligt offentliggjort min pakke `{dawaR}` der også er publiceret på [CRAN](https://CRAN.R-project.org/package=dawaR).\n\n# Hvad skal jeg bruge pakken til?\n\nJeg lavede denne pakke fordi jeg blev træt af manuelt at interagere med Danmarks Adressers Web API når jeg skal lave kort og andre geospatiale opgaver. Det løser `{dawaR}`!\n\n# Primære funktioner\n\n`{dawaR}` har 4 primære funktioner:\n\n- `dawaR::get_data()`\n- `dawaR::get_map_data()`\n- `dawaR::autocomplete()`\n- `dawaR::reverse()`\n\n## `get_data()`\n\n`dawaR::get_data()` kan bruges til at hente data i ikke-geografisk format fra API'en. Det er brugtbart hvis man blot skal bruge alle kommuners officielle navne eller sammenlægge afstemningssteder eller sogne til den tilhørende politikreds, for blot at nævne et par stykker.\n\n## `get_map_data()`\n\n`dawaR::get_map_data()` returnerer et `{sf}` objekt med multipolygoner der er klar til at blive plottet med `ggplot2::geom_sf()`. Det kan du læse mere om [på pakkens hjemmeside](https://dawar.aleksanderbl.dk/articles/printing_maps.html). `get_map_data()` kan også bruges hvis du skal hente data til et geografisk projekt, men gerne vil slippe for at omformatere koordinater til polygoner og håndtere et [crs](https://en.wikipedia.org/wiki/Spatial_reference_system) - Den gør det hele for dig.\n\n\n\n::: {.cell .column-margin}\n\n```{.r .cell-code}\ndawaR::get_map_data(\"regioner\") |> ggplot2::ggplot() + ggplot2::geom_sf() + ggplot2::theme_void()\n```\n\n::: {.cell-output-display}\n![Hurtigt kort over de danske regioner](index_files/figure-html/unnamed-chunk-1-1.png){width=672}\n:::\n:::\n\n\n\n## `autocomplete()`\n\n`dawaR::autocomplete()` bruges til at autocomplete adresser eller navne på steder. Du kan den et input og den *sektion* der skal søges i, f.eks.: \n\n\n\n::: {.cell .column-margin}\n\n```{.r .cell-code}\ndawaR::autocomplete(\"regioner\", \"midt\")\n```\n\n::: {.cell-output .cell-output-stdout}\n\n```\n[[1]]\n[[1]]$tekst\n[1] \"1082 Region Midtjylland\"\n\n[[1]]$region\n[[1]]$region$ændret\n[1] \"2024-10-11T21:03:05.131Z\"\n\n[[1]]$region$geo_version\n[1] 43\n\n[[1]]$region$geo_ændret\n[1] \"2024-10-11T21:03:05.131Z\"\n\n[[1]]$region$bbox\n[[1]]$region$bbox[[1]]\n[1] 8.078876\n\n[[1]]$region$bbox[[2]]\n[1] 55.64438\n\n[[1]]$region$bbox[[3]]\n[1] 11.66419\n\n[[1]]$region$bbox[[4]]\n[1] 56.84326\n\n\n[[1]]$region$visueltcenter\n[[1]]$region$visueltcenter[[1]]\n[1] 9.605032\n\n[[1]]$region$visueltcenter[[2]]\n[1] 56.23399\n\n\n[[1]]$region$dagi_id\n[1] \"389101\"\n\n[[1]]$region$kode\n[1] \"1082\"\n\n[[1]]$region$navn\n[1] \"Region Midtjylland\"\n\n[[1]]$region$nuts2\n[1] \"DK04\"\n\n[[1]]$region$href\n[1] \"https://api.dataforsyningen.dk/regioner/1082\"\n```\n\n\n:::\n:::\n\n\n\n## `reverse()`\n\n`dawaR::reverse()` bruges til at reverse-geokode koordinater til et geografisk område. Dette kan også gøres med `{sf}` pakken, men i `reverse()` slås der direkte op i det officielle register i stedet for at lave udregningen lokalt på din maskine.\n\n",
"supporting": [],
"filters": [
"rmarkdown/pagebreak.lua"
],
"includes": {},
"engineDependencies": {},
"preserve": {},
"postProcess": true
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
143 changes: 0 additions & 143 deletions guides/2024-10-14-introducer-dawar/index.qmd

This file was deleted.

62 changes: 62 additions & 0 deletions guides/2024-11-22-introducer-dawar/index.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
title: Introducerer `{dawaR}`
citation:
url: https://aleksanderbl.dk/guides/2024-10-14-introducer-dawar
bibliography: refs.bib
execute:
cache: true
link-external-icon: true
link-external-newwindow: true
other-links:
- text: Dokumentation
icon: book
href: https://dawar.aleksanderbl.dk
- text: Github
icon: github
href: https://github.com/aleksanderbl29/dawaR
date: 2024-11-22
---

Jeg har for nyligt offentliggjort min pakke `{dawaR}` der også er publiceret på [CRAN](https://CRAN.R-project.org/package=dawaR).

# Hvad skal jeg bruge pakken til?

Jeg lavede denne pakke fordi jeg blev træt af manuelt at interagere med Danmarks Adressers Web API når jeg skal lave kort og andre geospatiale opgaver. Det løser `{dawaR}`!

# Primære funktioner

`{dawaR}` har 4 primære funktioner:

- `dawaR::get_data()`
- `dawaR::get_map_data()`
- `dawaR::autocomplete()`
- `dawaR::reverse()`

## `get_data()`

`dawaR::get_data()` kan bruges til at hente data i ikke-geografisk format fra API'en. Det er brugtbart hvis man blot skal bruge alle kommuners officielle navne eller sammenlægge afstemningssteder eller sogne til den tilhørende politikreds, for blot at nævne et par stykker.

## `get_map_data()`

`dawaR::get_map_data()` returnerer et `{sf}` objekt med multipolygoner der er klar til at blive plottet med `ggplot2::geom_sf()`. Det kan du læse mere om [på pakkens hjemmeside](https://dawar.aleksanderbl.dk/articles/printing_maps.html). `get_map_data()` kan også bruges hvis du skal hente data til et geografisk projekt, men gerne vil slippe for at omformatere koordinater til polygoner og håndtere et [crs](https://en.wikipedia.org/wiki/Spatial_reference_system) - Den gør det hele for dig.

```{r}
#| column: margin
#| fig-cap: Hurtigt kort over de danske regioner
#| warning: false
dawaR::get_map_data("regioner") |> ggplot2::ggplot() + ggplot2::geom_sf() + ggplot2::theme_void()
```

## `autocomplete()`

`dawaR::autocomplete()` bruges til at autocomplete adresser eller navne på steder. Du kan den et input og den *sektion* der skal søges i, f.eks.:

```{r}
#| column: margin
dawaR::autocomplete("regioner", "midt")
```

## `reverse()`

`dawaR::reverse()` bruges til at reverse-geokode koordinater til et geografisk område. Dette kan også gøres med `{sf}` pakken, men i `reverse()` slås der direkte op i det officielle register i stedet for at lave udregningen lokalt på din maskine.

File renamed without changes.

0 comments on commit 3b98776

Please sign in to comment.