災害アーカイブデータベースシステムAPI



Similar documents
POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

研究者情報データベース

別冊資料-11

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

雇用保険被保険者資格取得届(様式)編

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

■コンテンツ

目 次 機 能 運 用 上 の 注 意 処 理 手 順 画 面 説 明 ログイン 直 送 先 選 択

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順 アドレス 帳 の 操 作 手 順 フォルダーの 操 作 手 順 メール 発 信 者 登 録 署 名 登 録 手 順 基 本 的 な 設 定

Microsoft PowerPoint - c3_op-manual.pdf

一般競争入札について

01_07_01 データのインポート_エクスポート_1

MapDK3のインストール

XML形式の電子報告書作成に当たっての留意事項

brick - パラメータ付きURL生成マニュアル

<4D F736F F D208DE3905F8D8291AC8B5A8CA48A948EAE89EF8ED0208BC696B18BA492CA8E64976C8F BD90AC E378C8E89FC92F994C5816A>

の と す る (1) 防 犯 カ メ ラ を 購 入 し 設 置 ( 新 設 又 は 増 設 に 限 る ) す る こ と (2) 設 置 す る 防 犯 カ メ ラ は 新 設 又 は 既 設 の 録 画 機 と 接 続 す る こ と た だ し 録 画 機 能 付 防 犯 カ メ ラ は

スライド 1

<4D F736F F D2095CA8E A90DA91B18C9F93A289F1939A8F D8288B3816A5F E646F63>

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

購買ポータルサイトyOASIS簡易説明書 b

J A K カ イ ロ プ ラ ク テ ィ ッ ク 協 同 組 合 規 約 ( 目 的 ) 第 1 条 組 合 員 の 権 利 義 務 等 は 定 款 に よ っ て 定 め ら れ て い る が 定 款 の 第 6 条 の 規 定 に よ り 定 款 に 記 載 さ れ な い 必 要 事 項

<95CA8E A4F C B A C E786C7378>

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 4ページに 汎 用 データ 受 入 に 関 するよくあるお 問 い 合 わせをご 紹 介 しています Step (3ペー

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

Microsoft Word - 操作手順書.doc

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

目 次 1 インストール 手 順 プログラム データファイルのインストール Microsoft Access2013Runtime SP1(32bit) 版 のインストール 基 本 操 作 ログイン メニュー...

G-Web操作マニュアル

V-CUBEセミナー

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 15ページに 汎 用 データ 受 入 に 関 する よくあるお 問 い 合 わせをご 紹 介 しています Step1 (

<4D F736F F D B796EC8CA7835C F815B E646F63>

03_主要処理画面.xlsx

K-REE Access販売管理 フォーム定義書

目 次 1. ログイン/ログアウト 1.1 ログインする p ログアウトする p.3 2. 受 講 一 覧 画 面 p.4 3. 授 業 ページの 閲 覧 3.1 授 業 ページへの 遷 移 p 授 業 資 料 を IT s class.からダウンロードする p

Transcription:

災 害 アーカイブデータベースシステム API 仕 様 書 Ver.1.5.0 2016/03/25 国 立 研 究 開 発 法 人 防 災 科 学 技 術 研 究 所

改 訂 履 歴 訂 番 日 付 頁 変 更 内 容 作 成 承 認 1.0.0 2014/02/28 - 新 規 作 成 - - 1.1.0 2014/11/07 表 紙 タイトルを 修 正 修 正 前 : 東 日 本 大 震 災 アーカイブデータベースシステム 修 正 後 : 災 害 アーカイブデータベースシステム 改 訂 履 歴 改 訂 履 歴 を 追 加 1 API によって 取 得 できるコンテンツの 範 囲 に 限 定 公 開 を 追 加 限 定 公 開 コンテンツでは 値 出 力 を 行 わない 対 象 を 明 記 4 7 9 12 14 限 定 公 開 コンテンツ 追 加 対 応 識 別 用 として 公 開 レベル を コンテンツ 検 索 を 行 う API( 検 索 API 詳 細 API シリーズ API ハーベスト API)に 追 加 限 定 公 開 コンテンツでは 値 出 力 を 行 わない 項 目 について は 限 定 と 明 記 7-10 詳 細 APIの 出 力 項 目 の 追 加 対 応 出 力 項 目 とデータベースの 取 得 カラムがわかる 資 料 を 別 紙 参 照 で 追 加 出 力 項 目 を 追 加 3 4 8 12 14 311 震 災 特 有 項 目 の 削 除 検 索 API 入 力 :quakeflag 地 震 の 後 (true/false) 出 力 :QuakeFlag 震 災 前 後 (true: 前 /false: 後 ) 詳 細 API シリーズ API ハーベスト API 出 力 :QuakeFlag 震 災 前 後 3 動 作 していない 入 力 値 (フリーキーワード 辞 書 )を 削 除 武 藤 佐 藤 ( 辰 ) 4 8 12 14 動 作 していない 出 力 値 (youtube 連 携 )について 未 実 装 のため 値 出 力 されません と 明 記 4 8 12 14 文 言 誤 り 訂 正 コンテンツ 事 態 コンテンツ 自 体 Adress Address 1.2.0 2015/05/22 3 4 7 12 14 災 害 情 報 の 追 加 検 索 API の 入 力 パラメータに 以 下 を 追 加 disasterflag 災 害 前 後 検 索 API 詳 細 情 報 API シリーズ API ハーベスト API 地 図 情 報 API の 出 力 に 以 下 を 追 加 武 藤 佐 藤 ( 辰 )

16 disaster 災 害 名 称 1.4.0 2015/07/15 - パッケージングに 伴 い 版 数 を 更 新 武 藤 佐 藤 ( 辰 ) 1.5.0 2016/03/25 - パッケージングに 伴 い 版 数 を 更 新 武 藤 佐 藤 ( 辰 )

内 容... 1 1. 検 索 API... 2... 2 URL... 2 入 力... 2 出 力... 4 2.タグ API... 5... 5 URL... 5 出 力... 5 3.コンテンツホルダーAPI... 6... 6 URL... 6 出 力... 6 4. 詳 細 情 報 API... 7... 7 URL... 7 出 力... 7 5. シリーズ API... 11... 11 URL... 11 出 力... 11 6. ハーベスト API... 13... 13 URL... 13 入 力... 13 出 力... 14 7. 地 図 情 報 API ( 準 備 中 )... 15... 15 URL... 15 入 力... 15

災 害 アーカイブデータベースシステムに 登 録 されたコンテンツを 検 索 し 検 索 結 果 のコンテンツの 詳 細 情 報 を 取 得 する API を 定 義 する 以 下 のような API を 備 える 検 索 API タグ API コンテンツホルダーAPI 詳 細 情 報 API シリーズ API ハーベスト API 地 図 情 報 API(WMS,WFS) 全 ての API の 入 力 出 力 は UTF-8 である また 入 力 は URL エンコードされな ければならない 出 力 は<>& を HTML エンコードする API によって 取 得 できるコンテンツは コンテンツホルダーの 状 態 が 一 般 公 開 であり コンテンツが 一 般 公 開 および 限 定 公 開 作 業 完 了 承 認 済 みのもの に 限 る ただし 以 下 の 情 報 については 限 定 公 開 コンテンツでは 値 出 力 を 行 わない (json 形 式 では null xml 形 式 では 空 要 素 ) 対 象 項 目 は 出 力 項 目 表 中 に 限 定 と 記 す 視 聴 に 運 営 主 体 管 理 者 の 許 可 が 必 要 となる( 画 面 で 非 表 示 にしている)コ ンテンツ 自 体 への 参 照 情 報 証 言 者 情 報 ( 証 言 者 の 生 年 月 日 住 所 職 業 等 が 含 まれるため) 1

1. 検 索 API コンテンツの 時 期 や 場 所 タグなどを 指 定 して 検 索 を 行 い 該 当 するコンテン ツ 一 覧 を 取 得 する URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に POST 又 は GET メソッドによりアクセスする a. 結 果 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/search/json ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. 結 果 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/search/xml 入 力 入 力 はいずれも 省 略 可 能 である 省 略 するときは 特 記 する 場 合 を 除 き 絞 り 込 み 条 件 に 使 わない 例 :addressken の 入 力 を 省 略 した 場 合 住 所 の 県 がいかなる 値 のレコードもヒ ットする addressken 住 所 の 県 addresssikucyoson 住 所 の 市 区 町 村 addresscyoaza 住 所 の 字 部 分 addressbanchi 住 所 の 番 地 以 降 filetype1 写 真 を 検 索 対 象 とするか(true/false) filetype2 動 画 を 検 索 対 象 とするか(true/false) filetype3 音 声 を 検 索 対 象 とするか(true/false) 2

filetype4 文 書 を 検 索 対 象 とするか(true/false) filetype5 地 図 を 検 索 対 象 とするか(true/false) filetype6 手 記 証 言 を 検 索 対 象 とするか(true/false) freeworddata フリーワードで 検 索 する 場 合 の 文 字 列 tags タグの ID のリストを \, 区 切 りで holderid コンテンツホルダーの ID landmark 付 近 の 目 標 物 latmax 緯 度 の 最 大 値 latmin 緯 度 の 最 小 値 lonmax 経 度 の 最 大 値 lonmin 経 度 の 最 小 値 disasterflag 災 害 前 後 (0: 災 害 前, 1: 災 害 後, null: 災 害 前 後 不 明 をカ ンマ 区 切 りで 指 定 ) contentyear1 コンテンツ 取 得 年 の 最 小 contentyear2 コンテンツ 取 得 年 の 最 大 contentmonth1 コンテンツ 取 得 月 の 最 小 (contentyear1 指 定 時 必 須 ) contentmonth2 コンテンツ 取 得 月 の 最 大 (contetnyear2 指 定 時 必 須 ) contentday1 コンテンツ 取 得 日 の 最 小 (contentyear1 指 定 時 必 須 ) contentday2 コンテンツ 取 得 日 の 最 大 (contetnyear2 指 定 時 必 須 ) contenthour1 コンテンツ 取 得 時 の 最 小 (contentyear1 指 定 時 必 須 ) contenthour2 コンテンツ 取 得 時 の 最 大 (contetnyear2 指 定 時 必 須 ) contentmin1 コンテンツ 取 得 分 の 最 小 (contentyear1 指 定 時 必 須 ) contentmin2 コンテンツ 取 得 分 の 最 大 (contentyear2 指 定 時 必 須 ) contentsec1 コンテンツ 取 得 秒 の 最 小 (contentyear1 指 定 時 必 須 ) contentsec2 コンテンツ 取 得 秒 の 最 大 (contentyear2 指 定 時 必 須 ) sortkey 並 べ 替 えのキー registdate: 登 録 日 時 ( 省 略 時 ) date:コンテンツの 取 得 日 時 address: 住 所 title:タイトル sortorder 0: 昇 順 ( 省 略 時 )/1: 降 順 start 結 果 取 得 時 のオフセット( 省 略 時 0) limit 結 果 取 得 件 数 ( 省 略 時 1000 0 指 定 時 無 制 限 ) 3

出 力 totalcount start および limit を 除 く 入 力 にマッチするレコードの 総 数 contents 以 下 のデータの 配 列 Identifier 識 別 子 OpenLevel 公 開 レベル (1: 限 定 公 開 2: 一 般 公 開 ) Holderid コンテンツホルダーの ID Holdername コンテンツホルダーの 名 称 Disaster 災 害 名 称 ContentType コンテンツの 種 類 1: 写 真 2: 動 画 3: 音 声 4: 文 書 5: 地 図 6: 手 記 証 言 Title タイトル Description Date コンテンツの 取 得 日 時 YYYYMMDD HH:MM:SS 不 明 の 箇 所 は-1 Address 住 所 Copyrighter 著 作 者 MapThumbnailUrl 地 図 の 場 合 サムネイル URL YtThumbnailurl 未 実 装 のため 値 出 力 されま 動 画 の 場 合 YouTube のサムネイル URL せん ThumbnailFilename サムネイルのファイル 名 ThumbnailWidth サムネイルの 幅 ThumbnailHeight サムネイルの 高 さ RegistDate 登 録 日 時 YYYYMMDD HH:MM:SS Latitude 緯 度 Longitude 経 度 UpdateDate 最 終 変 更 日 時 YYYYMMDD HH:MM:SS 4

2.タグ API システム 全 体 及 び 特 定 のコンテンツホルダーで 定 義 されたタグの 一 覧 を 取 得 する タグには 2 階 層 あり 検 索 に 使 用 できるのは Level2 のタグのみであ る URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に GET メ ソッドによりアクセスする ただし {holderid}はコンテンツホルダーid であ り 省 略 した 場 合 はシステム 共 通 タグのみを 取 得 する a. 結 果 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/tag/json/{holderid} ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. 結 果 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/tag/xml/{holderid} 出 力 GlobalTags LocalTags 以 下 のデータの 配 列 ID タグの ID LEVEL タグの 階 層 1 または 2 PARENT レベル 2 のタグについ て 親 タグの ID TEXT タグの 文 字 列 以 下 のデータの 配 列 ID タグの ID LEVEL タグの 階 層 1 または 2 PARENT レベル 2 のタグについ て 親 タグの ID TEXT タグの 文 字 列 5

ただし holderid を 省 略 した 場 合 は LocalTags は 長 さ 0 の 配 列 となる 3.コンテンツホルダーAPI コンテンツホルダーの 一 覧 を 取 得 する URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に GET メ ソッドによりアクセスする c. 結 果 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/holder /json ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する d. 結 果 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/holder /xml 出 力 Holders 以 下 のデータの 配 列 ID Name Address コンテンツホルダーの ID コンテンツホルダーの 名 称 代 表 的 な 活 動 地 域 6

4. 詳 細 情 報 API コンテンツの 識 別 子 を 指 定 してそのコンテンツの 詳 細 情 報 を 取 得 する 出 力 項 目 とデータベースの 取 得 カラムの 関 連 については 別 紙 詳 細 情 報 A PI データベースと 項 目 の 関 連 表 を 参 照 のこと URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であり 識 別 子 が{identifier}であると き API は 以 下 の URL に GET メソッドによりアクセスする a. 結 果 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/detail/json/{identifier} ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. 結 果 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/detail/xml/{identifier} 出 力 Id コンテンツ ID Identifier 識 別 子 OpenLevel 公 開 レベル(1: 限 定 公 開 2: 一 般 公 開 ) OpenLevelNotice OpenLevel が 1 の 場 合 の 非 公 開 理 由 Holderid 運 営 主 体 の 識 別 子 Holdername 運 営 主 体 の 名 称 Disaster 災 害 名 称 EditFlag 編 集 フラグ AcknowledgeFlag 承 認 フラグ ContentType コンテンツの 種 類 (1: 写 真 2: 動 画 3: 音 声 4: 文 書 5: 地 図 6: 手 記 証 言 ) 7

Title Description Title2 Title2Flag Description2 Register2 Date Addresses Latitude Longitude Landmark CameraAddress CameraLatitude CameraLongitude CameraLandmark ExifDateFlag ExifXyFlag Copyrighter CopyrighterOpenFlag Copyright CopyrightRemarks Imageright ImagerightRemarks Publisher PublisherOpenFlag PublisherRemarks Authority TermsOfUse Isbn MapUrl MapThumbnailUrl タイトル 著 作 者 提 供 者 によるタイトル 著 作 者 提 供 者 によるタイトルの 検 索 表 示 フラ グ 著 作 者 提 供 者 による 説 明 Title2, Description2 の 記 入 者 コンテンツの 取 得 日 時 住 所 以 下 のデータの 配 列 Id アドレスの Id Address コンテンツの 取 得 場 所 緯 度 経 度 ランドマーク コンテンツの 撮 影 場 所 撮 影 場 所 の 緯 度 撮 影 場 所 の 経 度 撮 影 場 所 のランドマーク EXIF 日 時 フラグ EXIF 座 標 フラグ 著 作 者 著 作 者 公 開 フラグ 著 作 権 の 処 理 状 況 著 作 権 処 理 状 況 が 処 理 不 要 の 場 合 の 理 由 肖 像 権 の 処 理 状 況 肖 像 権 処 理 状 況 が 処 理 不 要 の 場 合 の 理 由 提 供 者 提 供 者 公 開 フラグ 提 供 者 備 考 出 典 利 用 制 限 ISBN 地 図 の 場 合 URL 地 図 の 場 合 サムネイル URL 8

YtThumbnailurl 未 実 装 のため 値 出 力 されませ ん YtEmbeddedurl 未 実 装 のため 値 出 力 されませ ん NewFilename OldlFilename ThumbnailFilename ThumbnailWidth ThumbnailHeight RegistDate RegistUser UpdateDate UpdateUser Tags Speakers 限 定 Series 動 画 の 場 合 YouTube のサムネイル URL 動 画 の 場 合 YouTube の 埋 め 込 み URL コンテンツファイルの URL アップロード 時 のファイル 名 サムネイルファイルの URL サムネイルの 幅 サムネイルの 高 さ 登 録 日 時 登 録 者 最 終 変 更 日 時 YYYYMMDD HH:MM:SS 最 終 更 新 者 タグ 以 下 のデータの 配 列 Id タグの ID Text タグの 文 字 列 Type タグ 種 別 HolderId 運 営 主 体 ID Level タグの 階 層 レベル Parent 親 タグの ID TagNo タグ No 手 記 証 言 の 場 合 証 言 者 以 下 のデータの 配 列 Name 氏 名 Age 年 代 Sex 性 別 Role 被 災 時 の 役 割 RoleNow 現 在 の 役 割 Job 被 災 時 の 職 業 JobNow 現 在 の 職 業 Address 被 災 時 の 住 所 AddressNow 現 在 の 住 所 SpeakerOpenFlag 証 言 者 公 開 フラグ シリーズ 以 下 のデータの 配 列 9

ID シリーズの ID コンテンツ 自 体 の 取 得 は 以 下 の URL により 行 う http://marugoto.domain /marugoto/contents/data/{ 識 別 子 } 10

5. シリーズ API コンテンツホルダーを 指 定 して そのシリーズ 一 覧 を 取 得 する また シリ ーズを 指 定 してそこに 属 するコンテンツ 一 覧 を 取 得 する URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に GET メ ソッドによりアクセスする ただし {holderid}はコンテンツホルダーid であ り {seriesid}はシリーズの ID である a. シリーズ 一 覧 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/series/list/json/{holderid} ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. シリーズ 一 覧 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/series/list/xml/{holderid} c. コンテンツ 一 覧 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/series/contents/json/{seriesid} ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する d. コンテンツ 一 覧 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto//api/series/contents /xml/{seriesid} 出 力 1.シリーズ 一 覧 の 出 力 Series 以 下 のデータの 配 列 ID Type シリーズ ID 種 別 ( 時 系 列 /マルチアングル/イベント/そ の 他 ) 11

TypeOther 種 別 その 他 内 容 SeriesNameText シリーズ 名 SeriesDescription シリーズ 説 明 2.コンテンツ 一 覧 の 出 力 Contents 以 下 のデータの 配 列 Identifier 識 別 子 OpenLevel 公 開 レベル(1: 限 定 公 開 2: 一 般 公 開 ) Holderid コンテンツホルダーの ID Holdername コンテンツホルダーの 名 称 Disaster 災 害 名 称 ContentType コンテンツの 種 類 (1: 写 真 2: 動 画 3: 音 声 4: 文 書 5: 地 図 6: 手 記 証 言 ) Title タイトル Description Date コンテンツの 取 得 日 時 Address 住 所 Copyrighter 著 作 者 MapThumbnailUrl 地 図 の 場 合 サムネイル URL YtThumbnailurl 未 実 動 画 の 場 合 YouTube のサムネイル URL 装 のため 値 出 力 されま せん ThumbnailFilename サムネイルのファイル 名 ThumbnailWidth サムネイルの 幅 ThumbnailHeight サムネイルの 高 さ RgistDate 登 録 日 時 UpdateDate 最 終 変 更 日 時 YYYYMMDD HH:MM:SS Latitude 緯 度 Longitude 経 度 12

6. ハーベスト API コンテンツを 一 括 して 取 得 し 利 用 側 システムに 蓄 積 して 使 用 するための API である 現 在 登 録 されているコンテンツの 一 覧 と 過 去 登 録 されていたが 削 除 さ れたコンテンツの 一 覧 を 取 得 することができる また 日 時 を 指 定 してそれ 以 降 に 登 録 編 集 削 除 されたコンテンツの 一 覧 を 取 得 することができる URL 災 害 アーカイブデータベースシステムの URL が http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に POST 又 は GET メソッドによりアクセスする a. コンテンツ 一 覧 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/harvest/list/json ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. コンテンツ 一 覧 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/harvest/list/xml c. 削 除 されたコンテンツ 一 覧 を JSON/JSONP により 取 得 する 場 合 http://marugoto.domain/marugoto/api/harvest/deleted/json ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する d. 削 除 されたコンテンツ 一 覧 を XML により 取 得 する 場 合 http://marugoto.domain/marugoto/api/harvest/deleted/xml 入 力 holderid 対 象 とするコンテンツホルダの ID( 省 略 時 指 定 なし) date 更 新 日 時 が 指 定 された 日 時 以 降 のもの を 対 象 とする( 省 略 時 指 定 なし) start 結 果 取 得 時 のオフセット( 省 略 時 0) limit 結 果 取 得 件 数 ( 省 略 時 1000) 13

出 力 1. 現 在 登 録 されているコンテンツ 一 覧 の 出 力 totalcount 指 定 された holderid および date にマッチするレコードの 総 数 contents 以 下 のデータの 配 列 Identifier 識 別 子 OpenLevel 公 開 レベル(1: 限 定 公 開 2: 一 般 公 開 ) Holderid コンテンツホルダーの ID Holdername コンテンツホルダーの 名 称 Disaster 災 害 名 称 ContentType コンテンツの 種 類 1: 写 真 2: 動 画 3: 音 声 4: 文 書 5: 地 図 6: 手 記 証 言 Title タイトル Description Date コンテンツの 取 得 日 時 YYYYMMDD HH:MM:SS 不 明 の 箇 所 は-1 Address 住 所 Copyrighter 著 作 者 MapThumbnailUrl 限 地 図 の 場 合 サムネイル URL 定 YtThumbnailurl 未 実 装 のため 値 出 力 されま 動 画 の 場 合 YouTube のサムネイル URL せん ThumbnailFilename サムネイルのファイル 名 ThumbnailWidth サムネイルの 幅 ThumbnailHeight サムネイルの 高 さ RgistDate 登 録 日 時 YYYYMMDD HH:MM:SS Latitude 限 定 緯 度 Longitude 限 定 経 度 UpdateDate 限 定 最 終 変 更 日 時 YYYYMMDD HH:MM:SS 2. 削 除 されたコンテンツ 一 覧 の 出 力 totalcount 指 定 された holderid および date にマッチするレコードの 総 数 deleted 以 下 のデータの 配 列 14

Identifier 削 除 されたコンテンツの 識 別 子 7. 地 図 情 報 API コンテンツの 時 期 や 場 所 タグなどを 指 定 して 検 索 を 行 い 該 当 するコンテ ンツを 地 理 データとして 取 得 する 結 果 の 取 得 は WMS および WFS による 検 索 条 件 を 一 切 指 定 せず 登 録 されているコンテンツ 全 てを 表 示 することも 可 能 である WMS 1.1.1 1.3.0 および WFS1.0.0 1.1.0 2.0.0.に 準 拠 し WMS の GetCapabilities GetMap GetFeatureInfo および WFS の GetCapabilities GetFeature に 対 応 する WMS の GetMap リクエストおよび WFS の GetFeature リ クエストにおいては 表 示 するコンテンツの 絞 り 込 みを 行 うために 拡 張 された パラメーターを 使 用 することができる 詳 細 は 6 地 図 API 配 信 のための GeoServer セットアップマニュアル を 参 照 のこと URL http://marugoto.domain/marugoto/ であるとき API は 以 下 の URL に GET メ ソッドによりアクセスする a. WMS http://marugoto.domain/marugoto_geo/wms ただし JSONP による 場 合 は 入 力 にパラメータ 名 callback としてコー ルバック 関 数 名 を 指 定 する b. WFS http://marugoto.domain/marugoto_geo/wfs 入 力 WMS の GetMap リクエストおよび WFS の GetFeature リクエストの 標 準 のパラメ ータに 追 加 して viewparams に 検 索 条 件 を 指 定 する viewparams には コ ロンで 検 索 パラメータ 名 : 値 のように 区 切 ったパラメータ 名 と 値 の 組 をセ ミコロンで 区 切 って 複 数 指 定 する すなわち 以 下 のようなパラメータが WMS および WFS の 標 準 パラメータに 追 加 されることになる 15

&viewparams=p1:v1;p2:v2,p3:v3;p4:v4,. ただし p1,p2,p3,p4 は 検 索 パラメータ 名 であり v1,v2,v3,v4 は 値 であ る 検 索 パラメータにセミコロンおよびコロンが 含 まれる 場 合 は バックスラッシ ュによりエスケープする( 例 : \;, \: ) 検 索 パラメータは 以 下 のとおりである 省 略 するときは 特 記 する 場 合 を 除 き 絞 り 込 み 条 件 に 使 わない 例 :addressken の 入 力 を 省 略 した 場 合 住 所 の 県 がいかなる 値 のレコードもヒ ットする addressken 住 所 の 県 addresssikucyoson 住 所 の 市 区 町 村 addresscyoaza 住 所 の 字 部 分 addressbanchi 住 所 の 番 地 以 降 filetype1 写 真 を 検 索 対 象 とするか(true/false) filetype2 動 画 を 検 索 対 象 とするか(true/false) filetype3 音 声 を 検 索 対 象 とするか(true/false) filetype4 文 書 を 検 索 対 象 とするか(true/false) filetype5 地 図 を 検 索 対 象 とするか(true/false) filetype6 手 記 証 言 を 検 索 対 象 とするか(true/false) freeworddata1 フリーワードで 検 索 する 場 合 の 文 字 列 freeworddata2 フリーワードで 検 索 する 場 合 の 文 字 列 freeworddata3 フリーワードで 検 索 する 場 合 の 文 字 列 tags タグの ID をカンマ 区 切 りで holderid コンテンツホルダーの ID disasterflag 災 害 前 後 (0: 災 害 前 1: 災 害 後 null: 災 害 前 後 不 明 をカンマ(\,) 区 切 りで 指 定 ) landmark 付 近 の 目 標 物 latmax 緯 度 の 最 大 値 latmin 緯 度 の 最 小 値 lonmax 経 度 の 最 大 値 lonmin 経 度 の 最 小 値 contentyear1 コンテンツ 取 得 年 の 最 小 contentyear2 コンテンツ 取 得 年 の 最 大 contentmonth1 コンテンツ 取 得 月 の 最 小 16

contentmonth2 コンテンツ 取 得 月 の 最 大 contentday1 コンテンツ 取 得 日 の 最 小 contentday2 コンテンツ 取 得 日 の 最 大 contenthour1 コンテンツ 取 得 時 の 最 小 contenthour2 コンテンツ 取 得 時 の 最 大 contentmin1 コンテンツ 取 得 分 の 最 小 contentmin2 コンテンツ 取 得 分 の 最 大 contentsec1 コンテンツ 取 得 秒 の 最 小 contentsec2 コンテンツ 取 得 秒 の 最 大 sortkey 並 べ 替 えのキー registdate: 登 録 日 時 ( 省 略 時 ) date:コンテンツの 取 得 日 時 address: 住 所 title:タイトル sortorder ASC: 昇 順 ( 省 略 時 )/DESC: 降 順 start 結 果 取 得 時 のオフセット( 省 略 時 0) limit 結 果 取 得 件 数 ( 省 略 時 1000) 17