販売店エリア更新処理 仕様確認資料 2013年8月. Copyright© 2013 Esri Japan Corporation All Rights Reserved 処理概要 販売店エリアデータ更新処理 ・既存の販売店エリアデータ削除 ・新規販売店エリアデータ取り込み 販売店エリアデータ更新処理.

Slides:



Advertisements
Similar presentations
ファーストステップガイド ( 管理者向け) ナレッジスイート株式会社 Copyright (c) knowledgesuite inc. All rights reserved.1.
Advertisements

オープン&ビッグデータ活用・地方創生推進機構 事務局 オープン&ビッグデータ活用・地方創生推進機構 評価版ツールの状況報告 平成26年度第3回 技術委員会 資料3-1.
0 クイックスタートガイド|管理者編 スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス.
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
IBM SmarterCloud Control Desk 7.5 新機能ガイド - 資産と構成アイテムの同期
目次 このドキュメントについて・・・前提条件……………………………………… 2
Virtual Editionのご紹介 2012年12月12日.
Windows HPC Server を使ってみる
オーダー端末操作手順書 WideNet株式会社 Ver.2013/01/30.
情報理工学部 情報システム工学科 ラシキアゼミ 3年 H 井奈波 和也
別冊(1) 「地図太郎」で使用するデータ形式.
Virtual Editionのご紹介 (株)ネットジャパン 法人営業部 2012年7月18日 1.
Knowledge Suite(ナレッジスイート) ファーストステップガイド (管理者向け)
ACCESSによる データベースアプリケーション開発実習 日本工業大学 情報工学科 “データベースの実際” 教材
WagbyR6.5 Update 12 PPT版 更新情報
IBM SmarterCloud Control Desk 7.5 新機能ガイド - スケジュールの変更
Visual Studio LightSwitchの概要
個体識別番号を登録しないとSNSを使えなくする
プロフィール項目設定の仕様変更 OpenPNE2.12.
2017/4/9 情報処理 第5回.
リファクタリングのための 変更波及解析を利用した テスト支援ツールの提案
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
パフォーマンスチューニング on Rails
14.テーブル定義,一対多の関係,多対多の関係, 外部キー,索引(インデックス),データベース操作
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
Azureで始めるDeep Learning ~準備編~
【2.11】文字装飾機能
空間情報サーバ (株)パスコ.
Virtual Editionのご紹介 2012年7月26日.
SQL パフォーマンス チューニング ~ カバーリングインデックス/クエリヒントの利用~
Oracle XEを使ってみよう 初音玲.
Copyright © 2014 JOPS AWS Working Group, All rights reserved.
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
3-10. MySQLシステムの管理  2004年6月10日  大北高広                01T6010F.
第1回.リレーショナルデータベースを使ってみよう
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
SQL パフォーマンス チューニング ~ プランガイドの利用~
Active Directory & SAP ユーザー管理統合ソリューション
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
Copyright© UNIteX Japan Co.,Ltd. All rights reserved.
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3-6.インデックスについて 3-7.関数と併用されることの 多いMySQLコマンド
3-3.テーブルを更新する 2004年 4月22日(木) 01T6074X 茂木啓悟.
ツールと Python で戯れる Azure データサービス 【第一弾】 ~準備編~
マイクロソフト Access での SQL 演習 第4回 並べ替え(ソート)
徳島大学病院看護部 「CDSS 改修版」 管理者向けマニュアル
Oracle XEを使ってみよう 初音玲.
eリピート楽天メール取込概要 (メールサーバ編)
管理画面操作マニュアル <物件情報> 第5版 改訂 株式会社アクア 1.
マイクロソフト Access での SQL 演習 第2回 集計,集約
3.リレーショナルデータベース,主キー, SQL
~目次~ Ⅰ.動作環境 Ⅱ.ファイルのダウンロード Ⅲ.システムのインストール Ⅳ.初期設定 Ⅴ.アンインストール
ADempiere概要セミナー ※応用編※ 第1回 製品の価格と属性
E-精算インストール説明書.
再帰CTE を使って遊ぼう 大阪#9 2012/04/14.
1. API機能による統計データの高度利用環境の構築
地理情報システム論(総)/ 国民経済計算論(商)
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
TableAdapterとSQLDependency 便利さを使い倒そう。 by えムナウ
BCP対応システムについて 横浜ゴム㈱ グローバル調達本部.
SQL パフォーマンス チューニング ~ パフォーマンス改善 最初の一歩 ~
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
CO-Client Opeartion 1.1 利用履歴データベースの設計 (スキーマ バージョン 対応)
Copyright 2016 FIT Co., Ltd. All rights reserved.
地理情報システム論 第6回 GISによる処理技法 GIS入門(2)
地理情報コンテンツ・データベースコンテンツ新規作成
地理情報システム論 第5回 GISによる処理技法 GIS入門(1)
Presentation transcript:

販売店エリア更新処理 仕様確認資料 2013年8月

Copyright© 2013 Esri Japan Corporation All Rights Reserved 処理概要 販売店エリアデータ更新処理 ・既存の販売店エリアデータ削除 ・新規販売店エリアデータ取り込み 販売店エリアデータ更新処理 ・既存の販売店エリアデータ削除 ・新規販売店エリアデータ取り込み 統計用データ作成処理 ・統計データをもとに販売店エリアデータを 面積案分する 統計用データ作成処理 ・統計データをもとに販売店エリアデータを 面積案分する ■確認事項 ・販売店は新聞販売店のみでありポス ティングエリアの更新は対象外ですが よろしいでしょうか? ■確認事項 ・販売店は新聞販売店のみでありポス ティングエリアの更新は対象外ですが よろしいでしょうか?

Copyright© 2013 Esri Japan Corporation All Rights Reserved アプリケーション概要 形式 – Windowsタスクスケジューラ―等で運用することを想定し、コンソールアプ リケーション形式で作成する。 運用環境 – ArcGIS for Desktop Standard 10.1 SP1 – SQL Server 2008 R2 開発環境 – ArcGIS for Desktop Standard 10.1 SP1 – SQL Server 2008 R2 – Visual Studio 2010 C#

Copyright© 2013 Esri Japan Corporation All Rights Reserved 販売店エリア更新処理

販売店データの削除処理 販売店エリアデータの削除 – 更新処理はすべて販売店エリアデータの一括更新を想定する 全国・全媒体が揃った状態のみ想定している – ArcSDE管理下の「A_NPcompArea_Web」テーブルを全行削除 して、新規データを挿入する ■確認事項 ・データは差分更新ではなく 一括更新でよろしいでしょうか? ⇒ダウンタイム許容 ■確認事項 ・データは差分更新ではなく 一括更新でよろしいでしょうか? ⇒ダウンタイム許容

Copyright© 2013 Esri Japan Corporation All Rights Reserved 販売店エリアデータの取込処理 販売店エリアデータの取込 – 所定のフォルダ(アプリケーション設定ファイルで指定する)に 格納された販売店エリアデータを取り込む – 販売店エリアデータはシェープファイル形式を想定する – シェープファイルの投影法として旧日本測地系(GCS_Tokyo)が 設定されていることを想定する – 処理完了したシェープファイルは、所定の完了フォルダ(アプリ ケーション設定ファイルで指定する)に移動する。 ■確認事項 ・シェープファイルは確実に投影法と して旧日本測地系が設定されているで しょうか? ⇒判定の必要があるか?あるならば方法 ■確認事項 ・シェープファイルは確実に投影法と して旧日本測地系が設定されているで しょうか? ⇒判定の必要があるか?あるならば方法

Copyright© 2013 Esri Japan Corporation All Rights Reserved 販売店エリアデータの取込仕様 [ Shape側 ] カラム名データ型NULL許可 [OBJECTID][int]NOT NULL, [販売店CODE][Text]NULL, [販売店エリ][Text]NULL, [持ち部数][Text]NULL, [カット不可][Text]NULL, [単位部数][double]NULL, [作成日時][Date]NULL, [更新日時][Date]NULL, 配置される Shapefile のカラム定義は下記として、一致しないデータは取り込み 対象とならない。

Copyright© 2013 Esri Japan Corporation All Rights Reserved 販売店エリアデータの取込仕様 [ DB側 ] カラム名データ型NULL許可データ作成方法 [OBJECTID][int]NOT NULL,プログラム自動作成 [NPcompanyCd][smallint]NULL,シェープファイルの[販売店CODE]の下2桁 [StoreCd][nvarchar](12)NULL,シェープファイルの[販売店CODE]をコピー [StoreName][nvarchar](50)NULL,シェープファイルの[販売店エリ]をコピー [AraAllNum][smallint]NULL,シェープファイルの[持ち部数]をコピー [AraCutFail][nvarchar](1)NULL,シェープファイルの[カット不可]をコピー [AraCutRate][nvarchar](2)NULL,シェープファイルの[単位部数]をコピー [CreateDate][datetime2](7)NULL,シェープファイルの[作成日時]をコピー [UpdateDate][datetime2](7)NULL,シェープファイルの[更新日時]をコピー [KenNo][nvarchar](2)NULL,シェープファイルの[販売店CODE]の上2桁 [JisCD][nvarchar](10)NULL,シェープファイルの[販売店CODE]の3~5桁 [KenJisCD][nvarchar](10)NULL,シェープファイルの[販売店CODE]の上5桁 [Shape][geometry]NULL,シェープファイルの[SHAPE]をコピー [MainNpCod][smallint]NULL,シェープファイルの[販売店CODE]の6~8桁 [Sp_Cod][nvarchar](50)NULL,シェープファイルの[販売店CODE]の上9桁 ArcSDE 管理下の「 A_NPcompArea_Web 」テーブルに対し、下記仕様にて取り 込みを実行する。

Copyright© 2013 Esri Japan Corporation All Rights Reserved 統計データ案分処理

処理概要 4次メッシュを販売店エリアデータをオーバレイし、メッシュ IDごとに販売店IDと紐づいたレコードを取得し中間テーブルを 作成する。 メッシュIDメッシュ面積 販売店CODEエリア面積 メッシュIDメッシュ面積販売店CODE重複面積案分率

Copyright© 2013 Esri Japan Corporation All Rights Reserved 中間テーブル 統計情報表示のための中間テーブルを作成する。 中間テーブルは下記のようなスキーマとする。 カラム別名データ型NULL許可作成方法 メッシュコード 15 [nvarchar](15)NULL,4次メッシュコード 販売店コード[nvarchar](12)NULL,販売店エリアコード 案分率 numeric(12, 9) NULL,プログラム自動作成 PK

Copyright© 2013 Esri Japan Corporation All Rights Reserved 処理時間の推測 確認用クエリの実行結果 – 下記のESXi4上の仮想マシンにて58.43分の処理時間 Intel Xeon X GHz (2コア/4スレッド) RAM 6GB – レコード数は下記 新聞販売店 3万3413件 × メッシュ 47万7172件 多少多く見積もっても3時間ほどの処理と想定

Copyright© 2013 Esri Japan Corporation All Rights Reserved 中間テーブルの働き 統計情報表示処理時、中間テーブルは統計情報と紐づき地 図上に値を取得するためのレコード取得の材料となる。 案分統計情報 表示処理 案分統計情報 表示処理 中間テーブル 4次メッシュ 統計情報 4次メッシュ 統計情報 地図表示用 統計テーブル 地図表示用 統計テーブル 地図上に案分情報をもとに色塗りが行われる ■確認事項 ・統計情報は4次メッシュデータのみを 対象と考えています ■確認事項 ・統計情報は4次メッシュデータのみを 対象と考えています

Copyright© 2013 Esri Japan Corporation All Rights Reserved 面積案分統計情報の 表示方法

Copyright© 2013 Esri Japan Corporation All Rights Reserved 統計情報の表示方法 面積案分の統計情報は通常の統計情報と同じ場所にボタン形式で表示します。 各媒体ごとにボタンを作成できるようにします。 ボタンの作成は他の統計情報ボタンと同様に統計情報作成画面にて 設定する必要があります。 読売新聞 統計案分ボタン 朝日新聞 統計案分ボタン 毎日新聞 統計案分ボタン 西日本新聞 統計案分ボタン 色分け処理

Copyright© 2013 Esri Japan Corporation All Rights Reserved 表示の制限事項 新聞媒体切り替えには連動しません。 他の統計情報表示の機能を流用するため、他の統計情報と 同様に指定した販売店エリアに触れる販売店エリアまで色 塗りされます。 指定した 販売店エリア 地図上に色分けさ れるエリア ■確認事項 ・上記制限事項を満たさない場合は8月末の 製造はお約束できません。 ■確認事項 ・上記制限事項を満たさない場合は8月末の 製造はお約束できません。

Copyright© 2013 Esri Japan Corporation All Rights Reserved 統計用ボタン定義テーブルへの適用(例) 統計作成画面にて下記のようにデータ格納される必要あり SELECT * FROM A_NPCOMPAREA_WEB AREA LEFT OUTER JOIN ( SELECT StoreCd, SUM(MESH.col0023) AS COL1 FROM TEST_STAT STAT LEFT OUTER JOIN S_Annualmw4 MESH ON MESH. メッシュコード = STAT. メッシュコード GROUP BY STAT.StoreCd) JT ON JT.StoreCd = AREA.StoreCd WHERE AREA.NPcompanyCd = 1 必須となる設定 – メッシュコードと言うカラム名称の変更(非日本語化) – メッシュコードへのインデックス付与 統計データ格納4次メッシュの指定 ボタン適用の新聞媒体の指定