0
など、のmaps
パッケージ(現在のマップにはmap.where関数を使用できません)を使用したいと考えています。彼らはmaps
パッケージで利用可能なものよりも細かいレベルに入ります。マップにカスタムマップを追加する
maps.where
で使用できるようにパッケージデータに追加する必要はありますか?
など、のmaps
パッケージ(現在のマップにはmap.where関数を使用できません)を使用したいと考えています。彼らはmaps
パッケージで利用可能なものよりも細かいレベルに入ります。マップにカスタムマップを追加する
maps.where
で使用できるようにパッケージデータに追加する必要はありますか?
はい、通常はshpファイルをmap()に読み込むことができます。しかし、最初にshpファイルを読むためには追加のパッケージが必要になります。また、ポリゴンに名前を付けるフィールドの名前を知る必要があります。あなたは、単に
mymapという=マップを呼び出すことができます::マップ(ufebrasil、namefield = "NM_ESTADO")
> ufebrasil <- rgdal::readOGR("UFEBRASIL.shp")
> names(ufebrasil)
[1] "ID" "CD_GEOCODU" "NM_ESTADO" "NM_REGIAO"
> mymap=maps::SpatialPolygons2map(ufebrasil, namefield="NM_ESTADO")
> map.where(mymap, -48.6, -26.46)
[1] "SANTA CATARINA:1"
:あなたのリンクからマップのいずれかを使用して、例えば 、
マップをプロットし、上記と同じマップデータを与えます(map()は必要に応じてSpatialPolygons2mapを自動的に呼び出します)。