Skip to contents

Get showing parcels described as owner occupied, non-owner occupied, vacant, and unimproved. Real property or parcel data is from the Maryland State Department of Assessment and Taxation and may include errors.

Usage

get_area_property(
  area = NULL,
  bbox = NULL,
  dist = NULL,
  diag_ratio = NULL,
  unit = "m",
  asp = NULL,
  crop = TRUE,
  trim = FALSE,
  cache = FALSE,
  filename = NULL,
  overwrite = FALSE,
  ...
)

format_property_data(data)

Arguments

area

sf object. If multiple areas are provided, they are unioned into a single sf object using sf::st_union()

bbox

bbox object defining area used to filter data. If an area is provided, the bounding box is ignored.

dist

buffer distance in units. Optional.

diag_ratio

ratio of diagonal distance of area's bounding box used as buffer distance. e.g. if the diagonal distance is 3000 meters and the "diag_ratio = 0.1" a 300 meter will be used. Ignored when dist is provided.

unit

Units for buffer. Supported options include "meter", "foot", "kilometer", and "mile", "nautical mile" Common abbreviations (e.g. "km" instead of "kilometer") are also supported. Distance in units is converted to units matching GDAL units for x; defaults to "meter"

asp

Aspect ratio of width to height as a numeric value (e.g. 0.33) or character (e.g. "1:3"). If numeric, get_asp() returns the same value without modification.

crop

If TRUE, data cropped to area or bounding box sf::st_crop() adjusted by the dist, diag_ratio, and asp parameters provided. Default TRUE.

trim

If TRUE, data trimmed to area with sf::st_intersection(). This option is not supported for any adjusted areas that use the dist, diag_ratio, or asp parameters. Default FALSE.

cache

If TRUE, cache data to mapbaltimore cache folder. Defaults to FALSE.

filename

File name to use for cached file. Defaults to name of data. If the data is an sf object make sure to include the file type, e.g. "data.gpkg", supported by sf::write_sf(). All other data is written to rda with readr::write_rds().

overwrite

Logical. Default FALSE. If TRUE, overwrite any existing cached files that use the same filename.

...

Additional parameters passed to getdata::get_esri_data().

data

sf object including data in area

Examples

get_area_property(
  area = neighborhoods[1, ],
  dist = -150,
  unit = "m"
)
#> ── Downloading "Property Information" from <https://geodata.baltimorecity.gov/eg
#> Layer type: "Feature Layer"
#> Geometry type: "esriGeometryPolygon"
#> Service CRS: "EPSG:2248"
#> Output CRS: "EPSG:3857"
#> 
#> Simple feature collection with 94 features and 86 fields
#> Geometry type: MULTIPOLYGON
#> Dimension:     XY
#> Bounding box:  xmin: -8528406 ymin: 4768303 xmax: -8528315 ymax: 4768626
#> Projected CRS: WGS 84 / Pseudo-Mercator
#> First 10 features:
#>    objectid      pin pinrelate blocklot block lot ward section assessor taxbase
#> 1    125942 3857A001  3857A001 3857A001 3857A 001   12     200      331  189867
#> 2    125943 3857A002  3857A002 3857A002 3857A 002   12     200      331  174967
#> 3    125944 3857A003  3857A003 3857A003 3857A 003   12     200      331  185100
#> 4    125945 3857A004  3857A004 3857A004 3857A 004   12     200      331  174967
#> 5    125946 3857A005  3857A005 3857A005 3857A 005   12     200      331  174967
#> 6    125947 3857A006  3857A006 3857A006 3857A 006   12     200      331  177467
#> 7    125948 3857A007  3857A007 3857A007 3857A 007   12     200      331  177167
#> 8    125949 3857A008  3857A008 3857A008 3857A 008   12     200      331  177700
#> 9    125950 3857A009  3857A009 3857A009 3857A 009   12     200      331  195833
#> 10   125951 3857A010  3857A010 3857A010 3857A 010   12     200      331  294067
#>    bfcvland bfcvimpr landexmp imprexmp citycred statcred ccredamt scredamt
#> 1        NA   100200        0        0        0        0   690.40        0
#> 2        NA    86600        0        0        0        0    38.28        0
#> 3        NA    96900        0        0        0        0    25.26        0
#> 4        NA    86600        0        0        0        0   490.10        0
#> 5        NA    86600        0        0        0        0     0.00        0
#> 6        NA    88900        0        0        0        0    40.71        0
#> 7        NA    88600        0        0        0        0     0.00        0
#> 8        NA    89100        0        0        0        0     0.00        0
#> 9        NA   106700        0        0        0        0    37.42        0
#> 10       NA   196600        0        0        0        0   143.93        0
#>    permhome assesgrp lot_size no_imprv currland currimpr exmpland exmpimpr
#> 1         H        2   16X100        N    80000   129200        0        0
#> 2         H        2 15-6X100        N    80000   111700        0        0
#> 3         H        2 15-6X100        N    80000   121500        0        0
#> 4         H        2 15-6X100        N    80000   111700        0        0
#> 5         N        2 15-6X100        N    80000   111700        0        0
#> 6         H        2 15-6X100        N    80000   114600        0        0
#> 7         N        2 15-6X100        N    80000   114300        0        0
#> 8         H        2 15-6X100        N    80000   114900        0        0
#> 9         H        2 15-6X100        N    80000   134100        0        0
#> 10        H        2 15-6X100        N    80000   249000        0        0
#>    fullcash exmptype exmpcode usegroup zoning sdatcode artaxbas distswch
#> 1         0     <NA>       00        R    R-7    11130   189867        Y
#> 2         0     <NA>       00        R    R-7    11130   174967        Y
#> 3         0     <NA>       00        R    R-7    11130   185100        Y
#> 4         0     <NA>       00        R    R-7    11130   174967        Y
#> 5         0     <NA>       00        R    R-7    11130   174967        Y
#> 6         0     <NA>       00        R    R-7    11130   177467        Y
#> 7         0     <NA>       00        R    R-7    11130   177167        Y
#> 8         0     <NA>       00        R    R-7    11130   177700        Y
#> 9         0     <NA>       00        R    R-7    11130   195833        Y
#> 10        0     <NA>       00        R    R-7    11130   294067        Y
#>    dist_id statetax city_tax ar_owner deedbook deedpage sale_date owner_abbr
#> 1        3   212.65  4268.21        H PMB07553     0345  07301998         NA
#> 2        3   195.96  3933.26        H FMC12730     0091  06232010         NA
#> 3        3   207.31  4161.05        H FMC12002     0153  09112009         NA
#> 4        3   195.96  3933.26        H FMC08531     0007  06141999         NA
#> 5        3   195.96  3933.26        N MB 23382     0004  07132021         NA
#> 6        3   198.76  3989.46        H FMC13489     0411  05102011         NA
#> 7        3   198.43  3982.71        N FMC01494     0462  06272001         NA
#> 8        3   199.02  3994.70        H MB 25364     0420  12092022         NA
#> 9        3   219.33  4402.33        H MB 19079     0214  04242017         NA
#> 10       3   329.36  6610.63        H MB 24554     0081  05022022         NA
#>                 owner_1          owner_2 owner_3   full_address
#> 1    WEINSTEIN, MATTHEW KESSLER, LAURA T    <NA> 3001 ABELL AVE
#> 2        WEBER, JESSICA             <NA>    <NA> 3003 ABELL AVE
#> 3      DAVIS, PHILLIP D   BONE, RACHEL E    <NA> 3005 ABELL AVE
#> 4        MOORE, BETTY A             <NA>    <NA> 3007 ABELL AVE
#> 5         WESOLVE54 LLC             <NA>    <NA> 3009 ABELL AVE
#> 6        WALSH, EAMON F             <NA>    <NA> 3011 ABELL AVE
#> 7  JACKSON, MARGARET A.             <NA>    <NA> 3013 ABELL AVE
#> 8           BERGER, MAX DODSON, KIMBERLY    <NA> 3015 ABELL AVE
#> 9          ADAMS, KEITH     ADAMS, NAOMI    <NA> 3017 ABELL AVE
#> 10       EMBRY, JULIA M             <NA>    <NA> 3019 ABELL AVE
#>    street_dir_prefix street_name street_type bldg_num fraction unit_num
#> 1               <NA>       ABELL         AVE     3001     <NA>     <NA>
#> 2               <NA>       ABELL         AVE     3003     <NA>     <NA>
#> 3               <NA>       ABELL         AVE     3005     <NA>     <NA>
#> 4               <NA>       ABELL         AVE     3007     <NA>     <NA>
#> 5               <NA>       ABELL         AVE     3009     <NA>     <NA>
#> 6               <NA>       ABELL         AVE     3011     <NA>     <NA>
#> 7               <NA>       ABELL         AVE     3013     <NA>     <NA>
#> 8               <NA>       ABELL         AVE     3015     <NA>     <NA>
#> 9               <NA>       ABELL         AVE     3017     <NA>     <NA>
#> 10              <NA>       ABELL         AVE     3019     <NA>     <NA>
#>    span_num spanfrac zip_code zip_code_ext dhcd_use dhcduse2 dhcduse3 dhcduse4
#> 1         0     <NA>    21218         3913     1008     0000     0000     0000
#> 2         0     <NA>    21218         3913     1008     0000     0000     0000
#> 3         0     <NA>    21218         3913     1008     0000     0000     0000
#> 4         0     <NA>    21218         3913     1008     0000     0000     0000
#> 5         0     <NA>    21218         3913     1008     0000     0000     0000
#> 6         0     <NA>    21218         3913     1008     0000     0000     0000
#> 7         0     <NA>    21218         3913     1008     0000     0000     0000
#> 8         0     <NA>    21218         3913     1008     0000     0000     0000
#> 9         0     <NA>    21218         3913     1008     0000     0000     0000
#> 10        0     <NA>    21218         3913     1008     0000     0000     0000
#>    dwelunit eff_unit roomunit rpdeltag agency sale_price propdesc neighborhood
#> 1         1        0        0     <NA>   <NA>      79000     <NA>        ABELL
#> 2         1        0        0     <NA>   <NA>     215000     <NA>        ABELL
#> 3         1        0        0     <NA>   <NA>     230000     <NA>        ABELL
#> 4         1        0        0     <NA>   <NA>      62000     <NA>        ABELL
#> 5         1        0        0     <NA>   <NA>      50000     <NA>        ABELL
#> 6         1        0        0     <NA>   <NA>     135000     <NA>        ABELL
#> 7         1        0        0     <NA>   <NA>          0     <NA>        ABELL
#> 8         1        0        0     <NA>   <NA>     250000     <NA>        ABELL
#> 9         1        0        0     <NA>   <NA>     260000     <NA>        ABELL
#> 10        1        0        0     <NA>   <NA>     325000     <NA>        ABELL
#>    srvccntr year_built structarea    ldate ownmde grndrent subtype_geodb
#> 1         5       1900       1900 10152023      F        0             1
#> 2         5       1900       1654 10152023      F        0             1
#> 3         5       1900       1654 10152023      F        0             1
#> 4         5       1900       1654 10152023      L       90             1
#> 5         5       1900       1654 10152023      F        0             1
#> 6         5       1900       1654 10152023      L       90             1
#> 7         5       1900       1654 10152023      L       90             1
#> 8         5       1900       1654 10152023      F        0             1
#> 9         5       1900       1654 10152023      L       78             1
#> 10        5       1900       1654 10152023      F        0             1
#>                                                                                                                             sdatlink
#> 1  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=001
#> 2  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=002
#> 3  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=003
#> 4  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=004
#> 5  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=005
#> 6  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=006
#> 7  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=007
#> 8  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=008
#> 9  http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=009
#> 10 http://sdat.dat.maryland.gov/realproperty/pages/viewdetails.aspx?County=03&SearchType=ACCT&Ward=12&SECTION=20&BLOCK=3857A&LOT=010
#>                                                    blockplat
#> 1  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 2  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 3  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 4  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 5  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 6  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 7  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 8  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 9  https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#> 10 https://gis.baltimorecity.gov/zoning/blockplats/3857A.pdf
#>                                    mailtoadd vacind shape_st_area
#> 1                      3001 ABELL AVE, 21218      N      1509.458
#> 2                      3003 ABELL AVE, 21218      N      1509.907
#> 3                      3005 ABELL AVE, 21218      N      1634.483
#> 4                      3007 ABELL AVE, 21218      N      1567.804
#> 5            8221 PLEASANT PLAINTS RD, 21286      N      1557.152
#> 6   1560 FALLING BROOK CT ODENTON, MD, 21113      N      1481.055
#> 7  950 SHOREPOINT CT #202 ALAMEDA, CA, 94501      N      1561.153
#> 8                      3015 ABELL AVE, 21218      N      1517.061
#> 9                      3017 ABELL AVE, 21218      N      1631.357
#> 10                     3019 ABELL AVE, 21218      N      1549.852
#>    shape_st_length                          geoms block_num bldg_num_even_odd
#> 1         231.0690 MULTIPOLYGON (((-8528392 47...      3000               Odd
#> 2         231.0577 MULTIPOLYGON (((-8528352 47...      3000               Odd
#> 3         233.5516 MULTIPOLYGON (((-8528353 47...      3000               Odd
#> 4         232.2099 MULTIPOLYGON (((-8528353 47...      3000               Odd
#> 5         232.0083 MULTIPOLYGON (((-8528353 47...      3000               Odd
#> 6         230.4667 MULTIPOLYGON (((-8528353 47...      3000               Odd
#> 7         232.0692 MULTIPOLYGON (((-8528354 47...      3000               Odd
#> 8         231.1979 MULTIPOLYGON (((-8528354 47...      3000               Odd
#> 9         233.4605 MULTIPOLYGON (((-8528354 47...      3000               Odd
#> 10        231.8600 MULTIPOLYGON (((-8528354 47...      3000               Odd
#>    block_number_st vacant_lot vacant_bldg
#> 1  3000  ABELL AVE      FALSE       FALSE
#> 2  3000  ABELL AVE      FALSE       FALSE
#> 3  3000  ABELL AVE      FALSE       FALSE
#> 4  3000  ABELL AVE      FALSE       FALSE
#> 5  3000  ABELL AVE      FALSE       FALSE
#> 6  3000  ABELL AVE      FALSE       FALSE
#> 7  3000  ABELL AVE      FALSE       FALSE
#> 8  3000  ABELL AVE      FALSE       FALSE
#> 9  3000  ABELL AVE      FALSE       FALSE
#> 10 3000  ABELL AVE      FALSE       FALSE