主な交通手段は地下鉄になります。だいたいの用事がある場所や観光地、ランドマークは地下鉄があれば最寄りまで行けます。運賃もリーズナブルで、空港から市街まで40分ぐらい乗車して6元(≒90円)と、気兼ねなく利用できます。中国では、地下鉄への乗車の際も空港で行うような手荷物のX線検査があります。開封済みの飲料などを持ちこもうとすると、ボトルだけ荷物から取り出されて特殊な機械で調査されます。切符の購入は特に難しいことはなく、日本にでもあるような券売機(実際出てくるのはチップなのですが)で購入します。日本のような巨大な路線図と運賃表はありません。こんな感じのタッチパネルがあり、行きたいところをタップすると運賃が表示されるので、それに応じて必要な現金を投入するだけ。日本の巨大な路線図と運賃表を見比べて運賃を選んで購入する方式がユーザーフレンドリーではないなぁと思ってしまいました。これが切符(チップ)。方式はわかりませんがNFCのような近接無線デバイスが内蔵されているようで、これを改札のタッチセンサーに接触(非接触)させることで改札を通過することができます。降りるときは回収用の穴があるのでそこにポチっと投入。台湾のMRTなんかもこの方式ですね。いえ多くの現地人の方々は、スマホアプリでスイスイ入場していました。日本のそれと変わらない。ホームにはすべてホームドアが設置されている。日本と違い、容赦なくドアは閉められるそうw車内にはこうしたわかりやすい表記があり、今自分がどこにいるのか、次はどこに止まるのかがわかりやすい。乗り換え駅の表記もある。音声案内は中国語、英語の二種類。どれも遜色ないか上回っていると感じるレベル。乗客も普通に静かで、とても快適。深圳の第二の足はタクシー。普通に歩いていれば妙なぼったくりタクシーに捕まることはまずありません。車両が白と青とツートーンの会社と、緑と黄いろのツートーンの会社をよく見かけました。利用した場所では前者の青白の車両が多く、そちらを何度か利用しました。料金はというと、2km10元(≒150円)とこれまた安い。駅からちょっと離れたところまで遠慮なく乗っても15元(≒200円)なので、熱いこの時期は積極的に利用したい・・・と書きかけてふと思ったのは、たまたまか知らないが深圳はそんなに暑くなかった。それはまた別のところで書こうかな。こっちの方が安上がりだからこっちでいいか?」的な感じで安い方のルートを選んでくれた。ちなみに深圳のタクシーは全車EV。強烈な加速を味わえる。バス今回は利用しなかったけど、街中にはたくさんのバスが走っている。路線図が複雑でどこに連れていかれるかわからず難易度高い。(台湾もそうだったけど)料金は当然タクシーよりはるかに安いけど、今回の行程では地下鉄+タクシーで十分だった。次回はぜひチャレンジしてみたい。バスの方がローカル感味わえるし。その他タイやカンボジアなんかだとトゥクトゥクみたいな庶民+観光客用のライトな交通手段があったけど、深圳では見かけなかった。唯一、バイクタクシーらしいものが走っているのを見かけた。する風貌で、簡単に言うと「普通のバイクにビーチパラソルを立てて走っている」感じ。客船を模した建物・・・じゃなくて客船そのものw残念ながら深圳には観光を目的としていくような場所はなさそう。愛知でいうところの「リトルワールド」のような屋外型施設や動物園、やや大きめの公園のようなものはあるものの、それを目当てに深圳に出掛けるというほどのものでもなさそう。それならばいっそお隣の香港まで足を延ばして香港ディズニーランドに行った方がいいような気もします。私のようなGeekの場合は華強北(電気街)のような街も十分観光地というかアミューズメントパークのような楽しさを味わえますが。いえ(主目的である)会社訪問と華強北(電気街)以外何もないのもさみしいなーと思い、現地でお世話になった方に聞いてみると「海上世界」というスポットがあるようです。市街からはやや離れていて地下鉄で30分ほどかかりますが、海に近い広い敷地に、大きな客船を模した・・・いや、これ丸ごと客船だな・・・客船を地上に配したレストラン的な施設を中心に飲食店や土産物屋などが立ち並ぶデートスポットのような場所がありました。中国、やることが大胆w多くのお客さんであふれていました。高級レストランから庶民的な飲食店までいろいろあるんですが、どちらかというとお高めなお店が多く、それなりの店に入ると一人あたり日本円で¥5,000以上はかかるお店がザラ。■「海上世界」のバーで。目抜き通りだったのでややお高め。写真のビールは65元(≒¥1,000)。コンビニのビールの10倍近いw中国の旺盛な消費欲がうかがえます。お金が消費され、経済が回って豊かになっていく、そんな雰囲気が漂います。■夜はライトアップされてとてもきれい。きれいな中国人女性誘って来たい!!!!まとめということで、コンパクトにまとめるつもりが結構長くなってしまいました。全体的に感じた雰囲気は、とても消費欲旺盛で活発な新しい街というものです。全体的に街もきれいですし、人も優しい、とても便利でありつつ、レガシーも垣間見えるそんな街でした。次回以降、ジャンルを絞ってエントリー綴っていきたいと思います。shinya3件のコメントこのエントリーは、このエントリーの関連です。【車DIY】車のエアコンが効かない!!!!!(2)さて、IoTしてますか?Office365してますか?SharePointしてますか?と、煽りながらのスタートですが、いずれのカテゴリーにしてもそれほど高度な内容ではないので、玄人諸氏はそっとタブの「閉じる」ボタンをクリックがよろしです。今回は、ずいぶん前にエントリーした本記事の続編とも関連記事とも言うべき内容です。node)からデータを取得し、可視化していく方法を記載しています。いうとこんな感じですね。appsを利用可能にする。appsを使用しています。(後述)うーんむ、超簡単。実際やってみましょう。MFTでお手伝いしたからとかそういう政治的な忖度は全くなく、純粋に圧倒的に使いやすいからです。nodeのセンサに接続されたデータを利用したり、接続された機器を制御できます。nodeからのデータ取得(機器制御)は、煩わしいコーディングをすることなく、Seeed社が提供するサーバーに用意されたAPIに、トークンを付与して呼び出すだけ。反対に、呼び出す頻度やタイミング、呼び出して取得した後のデータの操作はこちら側で用意する必要がありますが、一般的なソフトウェアエンジニアにとって、不慣れなハードウェア操作の煩わしさがなくなるだけでずいぶんと敷居が下がります。実際に、値を取得してみましょう。Appsのセットアップ方法はここでは割愛しますが、要望が多ければ別にエントリー作成します。nodeの値を取得してみます。Appsの初期画面から、「一般的なトリガーで開始する」にあるサンプルトリガー「繰り返し」を選択します。すると編集画面に遷移します。新規に作成し、トリガーを「スケジュール」で検索して選択します。同じ機能なのに、見出しが違うものが存在します・・・。一応どっちでも動作することを確認しています。APIから情報を取得するために、新しいステップを追加し「HTTP」アクションを選択します。「HTTP」にも数種ありますが、シンプルな「HTTP(リクエスト)」を選択。APIの場合は方法URLの二項目だけを入力すればOKです。APIで表示されるURLを入力します。(この画面そのものは、前回の記事を参考にアプリから参照してください。)最後に、必須ではありませんが該当タスクの名前を変更します。今回は一つだけなので悩まないんですが、取得するセンサーの数が増えるとホントに困ることになります。こんな感じで、どのセンサーの値からかわかるようにするとよいでしょう。数字で管理も実はやめた方がいいですが。nodeからの値の取得まではOKです。APIに値取得のためのリクエストを投げ、JSONで値が返ってくるところまでが完了です。JSONを解析する続いての処理。アクションの追加を行い、「JSON」で検索を行うと、「JSONの操作」というアクションが見つかります。クリックして追加するとコンテンツスキーマの項目が現れます。コンテンツは、入力欄をクリックすると現れる「動的なコンテンツの追加」から展開されるダイアログから入力します。001」というグループから、「本文」を選択します。この本文が実はJSONなんですが、それを解析するということですね。続いて、どのように解析するかを指示してやります。「スキーマ」に受け取ったJSONのスキーマを設定してやりますが、0からコード書くのはめんどうなので、「スキーマ」入力欄の下にある「サンプルのペイロードを解析してスキーマを生成する」を利用します。APIのWeb画面には、実際にリクエストを送ってテストする機能まで備わっているので、遠慮なく利用します。nodeから取得した値が表示されます。(この画面そのものは、前回の記事を参考にアプリから参照してください。)上手だと下の赤枠内、「Response:」の下ですね。これをコピーして先ほどの「サンプルのペイロードを解析してスキーマを生成する」をクリックして開いたダイアログに張り付け、「完了」ボタンをクリックします。すると、「スキーマ」欄に解析されたJSONのスキーマが読みだされます。