SlideShare una empresa de Scribd logo
1 de 13
脱rainbow(): 
RColorBrewerとcolorRampPalette() 
で、地図描画
自己紹介 
• @Yamakita_lab 
• 専門:空間生態学 
• GIS、空間周辺、統計周辺 
最近R-Shiny使いはじめました。 
・・・が、DropboxがRから読めなくなり困った
GIS(地理情報システム)とは? 
• 地図のデータをいじること 
• どんなところで使われているの? 
• 専門のソフトでいじられることが多い 
http://www.osgeo.jp/ 
FOSS4G 2014 Osaka/Tokyo 
2014/10/31-11/02 
– ラスター(GeoTiff, jpg+jpw)、ベクター(shape) 
– ポイントデータはPostGISなどDBでも! 
• データは色々なところで公開されている。 
– 地球地図、国土数値情報など 
http://www.gsi.go.jp/kankyochiri/gm_jpn.html#gm_jpn_dl 
http://nlftp.mlit.go.jp/ksj/
空間管理、土地利用計画 
地盤沈下 
津波の溯上高 
生物群集への被害(アンケート) 
High 
Low 
High 
Low 
High 
Low 
国立公園 
港湾区域 
漁業権区域
GIS(地理情報システム)とは? 
• 地図のデータをいじること 
• どんなところで使われているの? 
• 専門のソフトでいじられることが多い 
http://www.osgeo.jp/ 
FOSS4G 2014 Osaka/Tokyo 
2014/10/31-11/02 
– ラスター(GeoTiff, jpg+jpw)、ベクター(shape) 
– ポイントデータはPostGISなどDBでも! 
• データは色々なところで公開されている。 
– 地球地図(これを使用)、国土数値情報など 
http://www.gsi.go.jp/kankyochiri/gm_jpn.html#gm_jpn_dl 
http://nlftp.mlit.go.jp/ksj/
http://www.gsi.go.jp/kankyochiri/gm_jpn.html 
Cの直下に 
jpnフォルダを 
作成して保存
とりあえず地図を読み込み 
library(rgdal);library(raster) 
#海岸線(coastl_jpn.shp) 
coast1 <- readOGR(dsn="C:jpn",layer="coastl_jpn") 
#標高 
tif1 <- readGDAL(“C:jpnel.tif") 
ras1 <- raster(tif1) 
#描画 
plot(ras1) 
plot(coast1,add=TRUE) 
データソース(フォルダ名) レイヤー名(拡張子なし)
plot(ras1,col=rainbow(10)) 
• 赤潮? 青潮? 
・・・ステマです。 
( 著者割1000円にて直販中) 
*赤潮や青潮については 
浦安自然まるごと探険隊 
『新浦安から伝える東京湾の海辺 
「三番瀬」』 
に解説されております。
RColorBrewerとは? 
カラーチャート色々 
library(RColorBrewer) 
display.brewer.all() 
#カラーバーのリスト 
rownames( 
brewer.pal.info 
) 
くわくしくはwebで 
http://www.colorbrewer.org.
colorRampPalette()とは? 
• 与えた色のセットを内挿して新しいカラーパ 
レット、ランプ(コンター色)を作る。 
colorRamp( 
colors, #←ここで色のベクトルを指定 
bias = 1, #←低い値への重みづけ 
space = c(“rgb”, “Lab”), #←色領域 
interpolate = c(“linear”, “spline”), #←内挿法 
alpha = FALSE #←透過性(colorsにalphaの値も必要) 
)
地図でやってみる 
plot(ras1, axes=FALSE, 
col=colorRampPalette( 
brewer.pal(9,"YlOrRd") 
)(50) 
) 
col2rgb(brewer.pal(9,"YlOrRd")),c((0:8)*31.8))
地図でやってみる 
#透過を作成する 
rgbal <-rbind( 
col2rgb(brewer.pal(9,"YlOrRd")), 
c((8:0)*31.8)) #透過のグラデーション(255に近いように31.8掛けた) 
) 
plot(coast1) 
plot(ras1, 
col=colorRampPalette( 
rgb(t(rgbal),max=255) 
)(50), add=TRUE 
) 
31.8)) 
・・・あれ?透過されない・・・
以上です

Más contenido relacionado

La actualidad más candente

[DL輪読会]Learning to Navigate in Cities Without a Map
[DL輪読会]Learning to Navigate in Cities Without a Map[DL輪読会]Learning to Navigate in Cities Without a Map
[DL輪読会]Learning to Navigate in Cities Without a MapDeep Learning JP
 
UDC2017_ファイナル_osm2RRSgml
UDC2017_ファイナル_osm2RRSgmlUDC2017_ファイナル_osm2RRSgml
UDC2017_ファイナル_osm2RRSgmlCSISi
 
FOSS4Gツール勉強会@名古屋発表資料(岩崎)
FOSS4Gツール勉強会@名古屋発表資料(岩崎)FOSS4Gツール勉強会@名古屋発表資料(岩崎)
FOSS4Gツール勉強会@名古屋発表資料(岩崎)IWASAKI NOBUSUKE
 
Python geohash 紹介
Python geohash 紹介Python geohash 紹介
Python geohash 紹介Hiroaki Kawai
 
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 Tokyo
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 TokyoデータパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 Tokyo
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 TokyoKunihiko Miyoshi
 
地理教育でのGoogle Earthの活用ポイント
地理教育でのGoogle Earthの活用ポイント地理教育でのGoogle Earthの活用ポイント
地理教育でのGoogle Earthの活用ポイントInoshachu, NPO
 
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2Taro Matsuzawa
 
2012 05 12_osc2012_nagoya_osm
2012 05 12_osc2012_nagoya_osm2012 05 12_osc2012_nagoya_osm
2012 05 12_osc2012_nagoya_osmTom Hayakawa
 
Open streetmap intro_20121019
Open streetmap intro_20121019Open streetmap intro_20121019
Open streetmap intro_20121019Shu Higashi
 
02ラスタデータを利用した地形指標の作成と地図表現
02ラスタデータを利用した地形指標の作成と地図表現02ラスタデータを利用した地形指標の作成と地図表現
02ラスタデータを利用した地形指標の作成と地図表現Junpei Ishii
 
Foss4g Hokkaido 2019
Foss4g Hokkaido 2019Foss4g Hokkaido 2019
Foss4g Hokkaido 2019Takahiro Endo
 
Google Fusion Tables を使って地図上にデータをマッピング
Google Fusion Tables を使って地図上にデータをマッピングGoogle Fusion Tables を使って地図上にデータをマッピング
Google Fusion Tables を使って地図上にデータをマッピングTeruaki Hayashi
 
多様な地図の中でOSMを活かす提案
多様な地図の中でOSMを活かす提案多様な地図の中でOSMを活かす提案
多様な地図の中でOSMを活かす提案Yasuyuki Sasatani
 
OpenStreetMapとマッピングパーティーについて
OpenStreetMapとマッピングパーティーについてOpenStreetMapとマッピングパーティーについて
OpenStreetMapとマッピングパーティーについてNoriko Takiguchi
 
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要Noriko Takiguchi
 
FOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたんFOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたんKosuke Asahi
 
05QGISで地図印刷
05QGISで地図印刷05QGISで地図印刷
05QGISで地図印刷Junpei Ishii
 
GRASSセミナー基礎編
GRASSセミナー基礎編GRASSセミナー基礎編
GRASSセミナー基礎編Kanetaka Heshiki
 

La actualidad más candente (20)

[DL輪読会]Learning to Navigate in Cities Without a Map
[DL輪読会]Learning to Navigate in Cities Without a Map[DL輪読会]Learning to Navigate in Cities Without a Map
[DL輪読会]Learning to Navigate in Cities Without a Map
 
UDC2017_ファイナル_osm2RRSgml
UDC2017_ファイナル_osm2RRSgmlUDC2017_ファイナル_osm2RRSgml
UDC2017_ファイナル_osm2RRSgml
 
FOSS4Gツール勉強会@名古屋発表資料(岩崎)
FOSS4Gツール勉強会@名古屋発表資料(岩崎)FOSS4Gツール勉強会@名古屋発表資料(岩崎)
FOSS4Gツール勉強会@名古屋発表資料(岩崎)
 
Python geohash 紹介
Python geohash 紹介Python geohash 紹介
Python geohash 紹介
 
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 Tokyo
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 TokyoデータパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 Tokyo
データパイプラインツールLuigiを使ってCS立体図をワンストップ演算する FOSS4G 2017 Tokyo
 
地理教育でのGoogle Earthの活用ポイント
地理教育でのGoogle Earthの活用ポイント地理教育でのGoogle Earthの活用ポイント
地理教育でのGoogle Earthの活用ポイント
 
OpenStreetMap 概要
OpenStreetMap 概要OpenStreetMap 概要
OpenStreetMap 概要
 
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
 
2012 05 12_osc2012_nagoya_osm
2012 05 12_osc2012_nagoya_osm2012 05 12_osc2012_nagoya_osm
2012 05 12_osc2012_nagoya_osm
 
Open streetmap intro_20121019
Open streetmap intro_20121019Open streetmap intro_20121019
Open streetmap intro_20121019
 
02ラスタデータを利用した地形指標の作成と地図表現
02ラスタデータを利用した地形指標の作成と地図表現02ラスタデータを利用した地形指標の作成と地図表現
02ラスタデータを利用した地形指標の作成と地図表現
 
Foss4g Hokkaido 2019
Foss4g Hokkaido 2019Foss4g Hokkaido 2019
Foss4g Hokkaido 2019
 
Google Fusion Tables を使って地図上にデータをマッピング
Google Fusion Tables を使って地図上にデータをマッピングGoogle Fusion Tables を使って地図上にデータをマッピング
Google Fusion Tables を使って地図上にデータをマッピング
 
VIOPS07: OSMと地理空間情報
VIOPS07: OSMと地理空間情報VIOPS07: OSMと地理空間情報
VIOPS07: OSMと地理空間情報
 
多様な地図の中でOSMを活かす提案
多様な地図の中でOSMを活かす提案多様な地図の中でOSMを活かす提案
多様な地図の中でOSMを活かす提案
 
OpenStreetMapとマッピングパーティーについて
OpenStreetMapとマッピングパーティーについてOpenStreetMapとマッピングパーティーについて
OpenStreetMapとマッピングパーティーについて
 
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要
 
FOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたんFOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたん
 
05QGISで地図印刷
05QGISで地図印刷05QGISで地図印刷
05QGISで地図印刷
 
GRASSセミナー基礎編
GRASSセミナー基礎編GRASSセミナー基礎編
GRASSセミナー基礎編
 

Destacado

Data Exploration and Visualization with R
Data Exploration and Visualization with RData Exploration and Visualization with R
Data Exploration and Visualization with RYanchang Zhao
 
Введение в распределенные системы
Введение в распределенные системыВведение в распределенные системы
Введение в распределенные системыAlexander Ananjin
 
Análisis de problematica de las Tic
Análisis de problematica de las TicAnálisis de problematica de las Tic
Análisis de problematica de las Ticluzneida26
 
Film idea & opening sequence idea
Film idea & opening sequence ideaFilm idea & opening sequence idea
Film idea & opening sequence ideaBlue-Clouds
 
Deconstructing Academic Writing: A Look at Nominalization
Deconstructing Academic Writing: A Look at NominalizationDeconstructing Academic Writing: A Look at Nominalization
Deconstructing Academic Writing: A Look at NominalizationProofreadingServices.com
 
La innovación como modelo de negocio en la Industria Farmacéutica
La innovación como modelo de negocio en la Industria FarmacéuticaLa innovación como modelo de negocio en la Industria Farmacéutica
La innovación como modelo de negocio en la Industria FarmacéuticaAlejandro Borges
 
Día 19 - Noel Chen - Introducción a Novogene
Día 19 - Noel Chen - Introducción a Novogene Día 19 - Noel Chen - Introducción a Novogene
Día 19 - Noel Chen - Introducción a Novogene Alejandro Borges
 
Construcción de Capacidades en emprendimiento y gestión de innovación
Construcción de Capacidades en emprendimiento y gestión de innovaciónConstrucción de Capacidades en emprendimiento y gestión de innovación
Construcción de Capacidades en emprendimiento y gestión de innovaciónAlejandro Borges
 
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...Alejandro Borges
 
Codes and conventions for Thriller Films
Codes and conventions for Thriller FilmsCodes and conventions for Thriller Films
Codes and conventions for Thriller FilmsBlue-Clouds
 
Mini spectrophotometer for measurement of diabetes through the human-breath (...
Mini spectrophotometer for measurement of diabetes through the human-breath (...Mini spectrophotometer for measurement of diabetes through the human-breath (...
Mini spectrophotometer for measurement of diabetes through the human-breath (...Alejandro Borges
 
Media institutions and concept
Media institutions and conceptMedia institutions and concept
Media institutions and conceptBlue-Clouds
 

Destacado (12)

Data Exploration and Visualization with R
Data Exploration and Visualization with RData Exploration and Visualization with R
Data Exploration and Visualization with R
 
Введение в распределенные системы
Введение в распределенные системыВведение в распределенные системы
Введение в распределенные системы
 
Análisis de problematica de las Tic
Análisis de problematica de las TicAnálisis de problematica de las Tic
Análisis de problematica de las Tic
 
Film idea & opening sequence idea
Film idea & opening sequence ideaFilm idea & opening sequence idea
Film idea & opening sequence idea
 
Deconstructing Academic Writing: A Look at Nominalization
Deconstructing Academic Writing: A Look at NominalizationDeconstructing Academic Writing: A Look at Nominalization
Deconstructing Academic Writing: A Look at Nominalization
 
La innovación como modelo de negocio en la Industria Farmacéutica
La innovación como modelo de negocio en la Industria FarmacéuticaLa innovación como modelo de negocio en la Industria Farmacéutica
La innovación como modelo de negocio en la Industria Farmacéutica
 
Día 19 - Noel Chen - Introducción a Novogene
Día 19 - Noel Chen - Introducción a Novogene Día 19 - Noel Chen - Introducción a Novogene
Día 19 - Noel Chen - Introducción a Novogene
 
Construcción de Capacidades en emprendimiento y gestión de innovación
Construcción de Capacidades en emprendimiento y gestión de innovaciónConstrucción de Capacidades en emprendimiento y gestión de innovación
Construcción de Capacidades en emprendimiento y gestión de innovación
 
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...
Transferencia de Propiedad Intelectual en el Ecosistema de la Universidad de ...
 
Codes and conventions for Thriller Films
Codes and conventions for Thriller FilmsCodes and conventions for Thriller Films
Codes and conventions for Thriller Films
 
Mini spectrophotometer for measurement of diabetes through the human-breath (...
Mini spectrophotometer for measurement of diabetes through the human-breath (...Mini spectrophotometer for measurement of diabetes through the human-breath (...
Mini spectrophotometer for measurement of diabetes through the human-breath (...
 
Media institutions and concept
Media institutions and conceptMedia institutions and concept
Media institutions and concept
 

Similar a 脱rainbow():RColorBrewerとcolorRampPalette()で、地図描画

20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用Nobuaki Oshiro
 
地理空間とOSGeoとPostGISとを簡単に紹介してみます
地理空間とOSGeoとPostGISとを簡単に紹介してみます地理空間とOSGeoとPostGISとを簡単に紹介してみます
地理空間とOSGeoとPostGISとを簡単に紹介してみますboiledorange73
 
FOSS4Gを利用したWebでの地理空間情報公開入門
FOSS4Gを利用したWebでの地理空間情報公開入門FOSS4Gを利用したWebでの地理空間情報公開入門
FOSS4Gを利用したWebでの地理空間情報公開入門Kosuke Asahi
 
HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折Hironov OKUYAMA
 
130622 osc nagoya_presentation
130622 osc nagoya_presentation130622 osc nagoya_presentation
130622 osc nagoya_presentationTakayuki Nuimura
 
2012 07 27_osm_project10
2012 07 27_osm_project102012 07 27_osm_project10
2012 07 27_osm_project10Tom Hayakawa
 
2012 06 30_osm-ws_1a
2012 06 30_osm-ws_1a2012 06 30_osm-ws_1a
2012 06 30_osm-ws_1aTom Hayakawa
 
FOSS4G 2011 Tokyo GRASSハンズオン
FOSS4G 2011 Tokyo GRASSハンズオンFOSS4G 2011 Tokyo GRASSハンズオン
FOSS4G 2011 Tokyo GRASSハンズオンIWASAKI NOBUSUKE
 
121203kansai gspaceforumnishimura
121203kansai gspaceforumnishimura121203kansai gspaceforumnishimura
121203kansai gspaceforumnishimuraYuichiro Nishimura
 
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)IWASAKI NOBUSUKE
 
State of the OSM @ G-SPASE, 20150614
State of the OSM @ G-SPASE, 20150614State of the OSM @ G-SPASE, 20150614
State of the OSM @ G-SPASE, 20150614Taichi Furuhashi
 
2013 02 09_osc2013_hamamatsu_osm
2013 02 09_osc2013_hamamatsu_osm2013 02 09_osc2013_hamamatsu_osm
2013 02 09_osc2013_hamamatsu_osmTom Hayakawa
 
2012 08 11_osm_hamamatsu
2012 08 11_osm_hamamatsu2012 08 11_osm_hamamatsu
2012 08 11_osm_hamamatsuTom Hayakawa
 
2012 07 28_osm_ws3
2012 07 28_osm_ws32012 07 28_osm_ws3
2012 07 28_osm_ws3Tom Hayakawa
 
Kof110912osgeojpfoss4gpresentation
Kof110912osgeojpfoss4gpresentationKof110912osgeojpfoss4gpresentation
Kof110912osgeojpfoss4gpresentationYuichiro Nishimura
 
国際標準規格に基づいた地質情報配信計画
国際標準規格に基づいた地質情報配信計画国際標準規格に基づいた地質情報配信計画
国際標準規格に基づいた地質情報配信計画Naotaka YAMAMOTO CHIKASADA
 
161022_osm_Iki
161022_osm_Iki161022_osm_Iki
161022_osm_IkiESRI Japan
 

Similar a 脱rainbow():RColorBrewerとcolorRampPalette()で、地図描画 (20)

20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用
 
地理空間とOSGeoとPostGISとを簡単に紹介してみます
地理空間とOSGeoとPostGISとを簡単に紹介してみます地理空間とOSGeoとPostGISとを簡単に紹介してみます
地理空間とOSGeoとPostGISとを簡単に紹介してみます
 
FOSS4Gを利用したWebでの地理空間情報公開入門
FOSS4Gを利用したWebでの地理空間情報公開入門FOSS4Gを利用したWebでの地理空間情報公開入門
FOSS4Gを利用したWebでの地理空間情報公開入門
 
OSC2013Cloud@Osaka
OSC2013Cloud@OsakaOSC2013Cloud@Osaka
OSC2013Cloud@Osaka
 
HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折
 
130622 osc nagoya_presentation
130622 osc nagoya_presentation130622 osc nagoya_presentation
130622 osc nagoya_presentation
 
2012 07 27_osm_project10
2012 07 27_osm_project102012 07 27_osm_project10
2012 07 27_osm_project10
 
2012 06 30_osm-ws_1a
2012 06 30_osm-ws_1a2012 06 30_osm-ws_1a
2012 06 30_osm-ws_1a
 
FOSS4G 2011 Tokyo GRASSハンズオン
FOSS4G 2011 Tokyo GRASSハンズオンFOSS4G 2011 Tokyo GRASSハンズオン
FOSS4G 2011 Tokyo GRASSハンズオン
 
121203kansai gspaceforumnishimura
121203kansai gspaceforumnishimura121203kansai gspaceforumnishimura
121203kansai gspaceforumnishimura
 
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
 
20120928 奈良大学
20120928 奈良大学20120928 奈良大学
20120928 奈良大学
 
State of the OSM @ G-SPASE, 20150614
State of the OSM @ G-SPASE, 20150614State of the OSM @ G-SPASE, 20150614
State of the OSM @ G-SPASE, 20150614
 
2013 02 09_osc2013_hamamatsu_osm
2013 02 09_osc2013_hamamatsu_osm2013 02 09_osc2013_hamamatsu_osm
2013 02 09_osc2013_hamamatsu_osm
 
2012 08 11_osm_hamamatsu
2012 08 11_osm_hamamatsu2012 08 11_osm_hamamatsu
2012 08 11_osm_hamamatsu
 
2012 07 28_osm_ws3
2012 07 28_osm_ws32012 07 28_osm_ws3
2012 07 28_osm_ws3
 
Kof110912osgeojpfoss4gpresentation
Kof110912osgeojpfoss4gpresentationKof110912osgeojpfoss4gpresentation
Kof110912osgeojpfoss4gpresentation
 
OSMの概要
OSMの概要OSMの概要
OSMの概要
 
国際標準規格に基づいた地質情報配信計画
国際標準規格に基づいた地質情報配信計画国際標準規格に基づいた地質情報配信計画
国際標準規格に基づいた地質情報配信計画
 
161022_osm_Iki
161022_osm_Iki161022_osm_Iki
161022_osm_Iki
 

脱rainbow():RColorBrewerとcolorRampPalette()で、地図描画

Notas del editor

  1. library(rgdal) coast1 <- readOGR(dsn="C:\\jpn",layer="coastl_jpn") coast2 <- readOGR(dsn="C:\\Users\\gismobi\\Documents\\Magic Briefcase\\20141101TokyoR",layer="tohoku_coastline")#SpatialPolygonsDataFrame' tif1<-readGDAL("C:\\jpn\\el.tif") tif2<-readGDAL(“C:\\Users\\gismobi\\Documents\\Magic Briefcase\\20140600嶋田さん\\仙台湾金華山沖\\AIST_kinka_2014_1_kumohitode_Kr9.tif”)#日本語とおらない tif2 <- readGDAL("C:\\jpn\\AIST_kinka_2014_1_kumohitode_Kr9.tif") #SpatialGridDataFrameで保存されている。 色をどうするか?
  2. colorRamp()
  3. library(colorRamps)
  4. rgbalpha<-rbind(col2rgb(brewer.pal(9,"YlOrRd")),c((8:0)*31.8)) image(tif2, axes=FALSE, col=colorRampPalette( rgb(t(rgbalpha),max=255) )(50), xlim=(bbox(coast2)[1,]),ylim=bbox(coast2)[2,] ) par(new=T) plot(coast2,xlim=(bbox(coast2)[1,]),ylim=bbox(coast2)[2,])