いろいろ試す21…という名の今年も反省会

                お詫び

私ネムイ・トリノミアスは国土地理院とgooglearthの規約を思いくそぶっちして地図
画像をぶち上げておりました。ここにお詫び申しあげますm( _ _ )m



何がダメだったかというと国土地理院の場合はカシミール3Dを使用して表示した
画面を、googleearthは同プログラムを使用してGPS軌跡を表示した画面をキャプ
チャーしたものをブログ上にそのまま上げてしまったことです。

国土地理院のほうは問答無用の完全アウツでgoogleearthのほうは以前は
googleのロゴが画面中に出ていればOKだったのですが
今はそれが完全に禁止され、
使いづらいAPI経由の地図表示でないと許されなくなっていました。

20160729追:
googleの方はくそ使いづらいAPIに苦情がありまくったらしく著作権帰属表記
がなされていれば問題なくなりました
。よかったよかった♥
20160729追:

というわけで11月くらいからせこせこと過去の東海自然歩道やGPS/GNSS関連の
記事はそれらの問題に引っかからないように修正を今もし続けておりますす
みません。

とはいえ国土地理院に関しては承認をもらえば逆に参照し放題となるので
この際なので正式に地図の使用承認をもらうことにしました。

20230910追:
現在ではねむいさんのようなケースでは複製承認は不要になりました!
一応過去はこうでしたよという記録として記事はそのままにしておきます。

20230910追:

●国土地理院の地図の複製承認をもらう
以前は手続きが恐ろしく難解かつ面倒で敬遠されていたそうですが今はある程度
易しくなっているそうです。しかしながら相変わらずのお役所処理なので
そこらへんのことはしっかり理解して挑まないといけませんでした。

ねむいさんの場合、ブログ上でカシミール3Dで地理院地図を表示しさらに
GPSデータと高度データを追加で記載した画像、具体例をあげるとこんな画像
ブログ記事上にて表示するための許可が必要ですが、これが法第29条
「測量成果の複製承認申請」に相当します。

兎にも角にもこの"複製"が大前提です。では実際の手続きに入ります。

現在ではワンストップサービスなるもので申請が可能です。

このサイトの申請ボタンを押してスタート!…の前にユーザーを登録しなければ
なりません。なぜか先に進めてしまうのですが申請段階でログインしてないと
エラーではじかれてしまいます######

右上のログイン画面へのところで新規登録ができるので先に必ずしておき、
ログインも済ませておきましょう。


申請に関しては「基本測量の測量成果」を選択し、次への矢印をクリックします

すると目的を聞かれますので「地図の作成」を選択て次へ。

最初で述べた「複製」を行いますのでここは「紙地図・空中写真をスキャン(コピー)
し、あるいはラスタデータ型の数値地図(地図画像など)をコピーして基図とする」
を選択してください。

複製目的は「インターネット等により情報を提供する」を選択。


ここから複雑になります。ねむいさんの使い方では上記のようにする必要がありました。

そして使用する地図ではカシミール3D上では電子地形図(タイル)を表示します。
電子地形図(タイル)チェックを入れさらにツリー下のすべてにチェックを
入れてください。

「複製する測量成果の交付年月日又は地図の発行年次」は「すべて最新版」、
「複製の範囲又は区域」についてはねむいさんは日本全国を股にかけるので「日本全国」、
「複製の期間」は「一年間(※これを選ぶと承認日より一年分の包括申請となります)」、
「複製品の利用方法」は「Webサイト等での公開」、
「有償無償の別」はもちろん「無償」、
「複製品の部数」に関してはねむいさんはDropboxにファイルを置くので、
「サーバー」にチェックし、「1部」と記入します。


残りの項目は個人なら「不備があった時の対応者」以外は空欄で。
備考欄に「確認のやり取りはメールでお願いします」とすると電話連絡ではなく
メールのみで迅速に済ませられることができます。

これで申請ボタンを押して申請開始です。早ければ1週間ほどで承認番号を
付与したPDFファイルが登録したメールアドレスに送信されるでしょう。
PDFに記載された指示に従って作成した「成果物」を速やかに返信してください。
webサイトの場合はその画像が
あるURL
を指定してください。
また、ねむいさんのようにやらかしてしまった人もかなり多く居るらしく、
その場合は速やかに指示に則ったフォーマットで画像を作成し差し替えるべし
と指導を受けました。

また、審査状況は申請処理を行った後に現れる審査状況タブからも参照できます。


そんなわけでねむいさんも国土地理院の地図を堂々と使用することができるように
なりましためでたしめでたし♥あとカシミール3Dから地理院地図を表示しているので
ちゃんと"Powered by Kashmir3D"と使用ソフト表記も追加しております。




GCC ARM Embedded in Launchpadがアップデート
このぶろぐではデフォルトとなったLaunchpadのARM-GCCが予定よりちょっと早めに
バージョンアップしておりました。前回の更新は従来のGCC4.8.4からCortex-M7が
追加されただけだったのですが、今回はGCC4.9.3に上がっています。去年と同じく
いつものを使ってさっそくlibjpegとlibpngのデコード速度の性能比較をしてみました!


libjpeg/libpng rendering speed compare
uses inai-san's oketsu-pantsu gazou.
PNG : INA~1.png 96128kByte
JPEG : INA~1.jpg 40491kByte

LAUNCHPAD
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.9.3 20141119 (release) [ARM/embedded-4_9-branch revision 218278]
@1201_7z SDIO_NSMODE_LIBPNG1.6.15
(Using newlib) -Ofast -mfloat-abi=hard -mfpu=fpv4-sp-d16
=== Total Binary Size ===
text data bss dec hex filename
0 492036 0 492036 78204 main.hex
***libjpeg
174817uSec
***libpng
157300uSec

LAUNCHPAD
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.8.4 20140725 (release) [ARM/embedded-4_8-branch revision 213147]
@1201_7z SDIO_NSMODE_LIBPNG1.6.15
(Using newlib) -Ofast -mfloat-abi=hard -mfpu=fpv4-sp-d16
=== Total Binary Size ===
text data bss dec hex filename
0 491948 0 491948 781ac main.hex
***libjpeg
181474uSec
***libpng
167060uSec

…イケてるじゃないですか(セルピコ顔で)

バイナリサイズは若干増加しましたがそれが気にならないくらいパフォーマンスが
上ってます!GCC4.8.4のSDIOのハイスピードモードでも勝つくらいの速さです。
これはすごいです。


…と言いたいところですが!

なんと最適化が効きすぎてメモリマップドI/Oのアクセスがごっそり削除されてしまう
ケースが存在しましたorzこちらのディスカッションでも話題に上がっていますが、
プリプロセッサを経由したちょっとトリッキーなアクセスになる場合、すべて
固定値として処理されてしまいますorz

身近な例ではSTM32F1系の旧USBライブラリ(STM32_USB-FS-Device_Driver)が
過剰な最適化の影響を受けます。ここでUSBのレジスタの読み書きの部分が
GCC4.9.3系でごっそり削除してくれやがるため、USB機能が一切機能しなく
なってしまいますorz
たぶん新しいCube系ライブラリではマクロを多用した抽象化が極めて激しい
ためもっとヤバい事態になると思います。まぁそっちは使わないからどうでも
いいですけど回避策として"usb_regs.c"の全体を-O0オプションでコンパイル
するようにpragmaをぶち込んで事を収めました。

現在F1系のUSB機能使っている作例で公開しているのは
STM32Primer2 GPS/GNSS Tracker
のみなので、旧F1系USBライブラリをご使用の方はそちらを参考にしてください。
ついでなので関数ポインタの怪しい部分も明示的にvolatile化しています。




●年末恒例ねむいさんFAQ
ねむいさんのぶろぐを運営するうえでメールやコメント欄(業者対策で全く機能
しなくなってしまいましたが)、はたまた私が虹裏メイドとしてまっとうに本業を
こなしてる時のスレ上において、そして副業時などで頂いたさまざまな
とんちんかんなご質問に対してわたしがとんちんかんに返答させていただきます…


Q:いままで問題なく動いてたのに急に(ry
Q:OpenOCDが動きません。
A:私もOpenOCDがうまく動かないので困ってググってみたのですがこいつのサイト
 ばっかりヒットして非常に鬱陶しいです。なんとかしてくだち。

Q:(捨てメアドで)私は(日本語風の意味不明の文字列なので途中は割愛)
 したがってあなたは開発者なのだから使い方をわかりやすくまとめる義務がある。
A:ここを100000000回声に出して読んでください。
 なんですぐれたシステムとやらを納入してる実績をお持ちの割にはOpenOCDの使い方
 すら理解しようと努力せず丸投げしてくるのか理解に苦しみますがそもそもOpenOCD
 を業務で使用するほうが大間違いですがそれをやんわりたしなめたとたんに
 仕事じゃなくて趣味の遊びですから
とか言って逃げるのマジやめてくだち!

Q:ねむいさんのぶろぐをtwitterで薦めたらいきなりブロックされてしまいました(ニヤニヤ)
A:私のぶろぐを他者を攻撃する武器として使うのマジやめて。
 ルネサス系のマイコン、とりわけ旧日立系の産廃H8,SHをドヤ顔で使ってたくせに
 今更
 STM32にドヤ顔で乗り換えてきたようなハナクソみたいな周回遅れの意識他界系な方々の
 プライド最安値を刺激するのかほんとにヒット率高いです…でもそんなねむいさんも
 職業訓練のマイコン演習の際に生まれて初めて触れたマイコンはH8とイエローソフト
 のCコンパイラで、孫にあげるのはもちろんSTM32。
 なぜなら彼もまた、特別な存在だからです。

Q:ねむいさんルネサスのこと嫌ってるくせにルネサスのデジトラ愛用してますよね?
 い い え
 唯一使用していたFB1A4MはROHMのDTD123YKT146に置き換えました。そもそも
 NEC時代のFB1A4Mなのでノーカンですよぅノーカンうふふふ。
 これは独り言ですがルネサスの半導体のうち置き換えがきくディスクリートデバイス
 は早急に他社のものに置き換えたほうがいいです。旧NECエレの営業さんもROHM製品
 を進めてましたしねむいさんの好き嫌いの話ではなく突然使えなくなる事態が迫って
 いるので今からでも遅くはないですから急げ1!!!!!
 さて問題は置き換えが効かないV850とかのCPUですが、こちらも徐々にARMに変えて
 いこうと上司や社長に働きかけてます。すでにASICの代替でpsoc5採用になりましたし。
 正確に言うとルネサスが嫌いなのではなくルネサスの中にいる旧日立系の残党が大大大嫌いなのです。


Q:(回路図・コード・てにをは)が間違ってます。
A:すみません教えていただいてありがとうございます。直しました。

Q:何故がた老さんにあなた作の描画ライブラリのバグだしをさせているのですか?
A:ごめんなさいごめんなさい!!!!
 ちゃんとこちらでバグの箇所を見つけ修正しました。がた老さんいつもすみません。

Q:こんなバカな質問投げたのどう見てもあんたでしょ
Q:去年は年上にモーションかけてたくせに今年は年下かよ!
A:それわたしじゃありません!でも微妙に歳ごまかしてるように見えて他人のはず
 なのになんか自分のことみたいですごいヤですね…副業先でも話題になってしまった。
 突っ込みどころが多すぎて言葉に困りますがねむいさん
 じゅうよんさいからそっちの33歳の厄年なねむいさんに一言だけアドバイス
 送りますよぅ♨

 自分のことばっか話すな。ちゃんと人の話を聞け###

Q:FETが焼けました。
A:焼いたFETの数だけ強くなれるはずです。
 わざと焼くと逆に弱くなります。

Q:(ハルロックの)ハルちゃんいいよね…
A:いい…
Q:そっちじゃないだろ
A:ハルちゃんいいよね…
Q:ケモナー↓キ↑モいんだよ(C.V.置鮎)
A:気づかれたくなかったのでな…(C.V.麦人)
A:マジレスすると表紙に気合入りすぎて表紙詐欺の同人真っ先に思い出しtウソウソ
 ハルちゃん可愛いよ。マンガ読んだことないけど。
 
Q:↑をぶろぐに乗っけるといろんな意味でヤバいんじゃないの
A:線画だけだととびぃぶろくんにバレなくてセーフなのに気付きました。
 たぶん肌色が見えたらアウトですね〜。
 来年は虹メらしく手描きを強化していこうと思います
 ↑後で知ったのですが作中でSTM32F4を使う描写があったそうで、
  ハルちゃんはSTM32を知っていることになり、この手描きは的外れでした。

Q:ねむいさんのぶろぐが会社/学校から閲覧禁止にされてしまいました。
A:おそらくあなたの上司のケモホモ嫌いが原因ではないかと
 至極まっとうな会社や学校だと思います。
 ねむいさんの副業先でも閲覧禁止されて自分のぶろぐ休み時間ですら見れませんから
 おあいこですよHAHA!
 …ウウッ!

Q:ねむいさんのスレにたまに現れなぞの呪文を唱えるこれは何ですか?
A:そんなのこっちがききたいです…"「」はお前を監視している"ということでしょうか…
 それはさておきKOUSHIROUさん主演のNHKのドラマがひどすぎて腹筋の筋肉痛が
 いまだに直りません…

Q:「ねむいさん」って名前の人ってBL好きな人がやたら多いのですが貴女も…?
A:twitterで一押ししてた方のマンガ買って読んでみたんですけど単なる"やおい"に
 ならず結構読ませる内容でしたよ…新たな世界が見えた…
 ってわけでわたくし虹裏メイドねむいさんは朝田ねむいさんを応援しています♥
 ねむいさんつながりですし♥


さて、そろそろ年越しそば作る時間になったのでこの辺で勘弁してあげましょう…
2014年も最後までドタバタ続きでまったく年が納まっていない感じですが
それでは皆様、よいお年を〜Zzz…

Go to top of page