webmedia. navitime. All Rights Reserved. webmedia. navitime. geo. geo. split ". geo. length;c b ;navitime. geo. Util. geo. Util. sqrt 1-0. cos c -147. sin c - -507. sin b - -680. sin e ,d-42697. atan2 c,a ;return new navitime. geo. LatLng Math. PI ,Math. geo. Util. sqrt 1-0. sin c -507. sin b -680. atan 6377397. sin e ,d-42565. atan2 c,a ;return new navitime. geo. LatLng Math. PI ,Math. geo. Util. b return! length;k m. lng;if! f f m. lat;if! h h Math. abs d. lng-e? abs d. abs d. lat-g? geo. LatLng. getDistance new navitime. geo. LatLng 0, d. lng ,new navitime. geo. geo. LatLng. getDistance new navitime. geo. LatLng d. lat,0 ,new navitime. geo. geo. Util. geo. Util. geo. Util. Function. call b,c window. geo. Util. Function. prototype. slice. concat Array. prototype. slice. apply arguments,[0] ;return a. geo. Util. toElement? toElement:b. geo. Util. height;if "undefined"! naturalHeight;else if "undefined"! height;f. height;f. height,a. removeAttribute "width" ,a. height,a. geo. geo. Util. prototype. slice. apply arguments,[3] ;a. prototype. push. apply a,arguments ;c. prototype. pop. apply a,arguments ;c. prototype. shift. apply a,arguments ;c. prototype. unshift. apply a,arguments ;c. prototype. splice. apply a,arguments ;c. geo. Util. prototype. trim String. prototype. substring 1,a. charAt a. substring 0,a. geo. namespace "navitime. geo" ;navitime. geo. documentElement;return window. navigator. navigator. msMaxTouchPoints "ontouchstart"in a?! geo. namespace "navitime. geo. MeshUtil" ; navitime. geo. MeshUtil. geo. MeshUtil. style. geo. DOM. geo. DOM. style;g a. geo. DOM. geo. DOM. geo. DOM. createImage null,b,c,"relative",e,null,! 0 ;h. appendChild c ;navitime. geo. DOM. geo. DOM. createElement "style" ;b. getElementsByTagName "head". item 0. cssRules. geo. namespace "navitime. geo" ; navitime. geo. geo. base. geo. LatLng. geo. LatLng. originalLng;this. originalLat;navitime. geo. LatLng. geo. LatLng this. geo. LatLng. geo. LatLng. geo. LatLng this. lat, this. geo. LatLng. transMILLItoDEG this. geo. LatLng. transMILLItoDEG this. geo. LatLng. transMILLItoDEG this. geo. LatLng. transMILLItoDEG this. geo. LatLng. geo. LatLng. getDifference a,b ;return Math. sqrt Math. pow c. pow c. geo. LatLng. geo. LatLng. transMILLItoDEG a. geo. LatLng. transMILLItoDEG a. geo. LatLng. transMILLItoDEG b. geo. LatLng. transMILLItoDEG b. sqrt 1-0. pow Math. geo. LatLng. substring c. substring c. substring c. geo. LatLng. geo. LatLng. split "," ;else if -1! indexOf ". split ". length return Math. length? Math. geo. LatLng. geo. LatLng. 0:b. geo. Color. changeHSVToDecimal b ;this. geo. Color. addBrightness 2. geo. Color. a return null;-1! geo. Color. a return null;-1! toString 16. toString 16. toString 16. geo. Color. a return null;if -1! opera. this. callback "down",[a,b] :this. geo. namespace "navitime. geo. handler" ; navitime. geo. handler. geo. base. Class navitime. geo. handler. geo. handler. AbstractHandler. prototype. initialize. apply this,arguments ;this. geo. Util. Function. bindAsEventListener this. deactivate ;this. geo. handler. AbstractHandler. prototype. destroy. geo. handler. AbstractHandler. prototype. activate. length;a a. time-this. handlers. drag. timeStamp? handlers. drag. x-a. handlers. drag. y-a. time-this. handlers. drag. handlers. drag. x-a. handlers. drag. y-a. time-this. handlers. drag. ceil 0-Math. ceil 0-Math. style. y-navitime. geo. Util. pagePosition this. geo. event. BrowserEventController. stop a,! releaseCapture ,this. destroy ,this. 1 ;a. xy[0]? xy[0]:a. xy;a. geo. Util. pagePosition this. round parseInt this. style. map. map. map. map. style. style. style. map. map. style. setTimeout navitime. geo. Util. Function. geo. Util. getRealImageSize a ;this. geo. BoundsInfo 0,b. width,0,b. height ;navitime. geo. DOM. style;b. style;d. style; e. style. 0;this. style. style. style. style. geo. event. BrowserEventController. removeEvent a,"load",navitime. geo. Util. Function. geo. event. BrowserEventController. addEvent a, "load",navitime. geo. Util. Function. geo. namespace "navitime. geo. control" ; navitime. geo. control. geo. base. Class navitime. geo. control. geo. control. AbstractControl. prototype. initialize. apply this,["MenuCtl"] ;navitime. geo. base. geo. base. CSS3Style. div. style[navitime. geo. base. CSS3Style. div. setAttribute "unselectable","on",0 ;this. div. div. div. style;this. setMap a. handlers. geo. handler. length;a this. map. div. div. offsetHeight-this. map. map. div. geo. control. geo. base. geo. DOM. create "div","ntgeo-menuColm" ;a. nodeType? this. appendChild a :this. geo. event. InnerEventController this,this. 1 ;this. events. register "click",b,c ;this. events. register "mouseover",this,navitime. geo. Util. Function. events. register "mouseout", this,navitime. geo. Util. Function. className. events. destroy ;this. parentNode. removeChild this. geo. namespace "navitime. geo. control" ; navitime. geo. control. geo. base. Class navitime. geo. control. geo. control. AbstractControl. prototype. initialize. apply this,["KeyboardCtl"] ;this. destroy ,this. destroy , this. geo. control. AbstractControl. prototype. destroy. map. id;this. handlers. geo. handler. keydown,keyup:this. map. events. destroy ,this. handlers. keyboard. createElement "input" ;b. style. style. map. map. getHeight -10;b. style. getZoom? getZoom? getZoom? getZoom? tileSize switch this. 94;case 18:return 8. 47;case 17:return 4. 24;case 16:return 10. 59;case 15:return 5. 29;case 14:return 8. 82;case 13:return 4. 41;case 12:return 2. 2;case 11:return 13. 48;case 10:return 6. 74; case 9:return 3. 37;case 8:return 10. 11;case 7:return 5. 06;case 6:return 2. tileSize switch this. 88;case 18:return 16. 94;case 17:return 8. 48;case 16:return 21. 18;case 15:return 10. 58;case 14:return 17. 64;case 13:return 8. 82;case 12:return 4. 4;case 11:return 26. 96;case 10:return 13. 48;case 9:return 6. 74;case 8:return 20. 22;case 7:return 10. 12;case 6:return 5. 47;case 18:return 4. 23;case 17:return 2. 11; case 16:return 5. 29;case 15:return 2. 64;case 14:return 4. 41;case 13:return 2. 2;case 12:return 1. 1;case 11:return 6. 74;case 10:return 3. 37;case 9:return 1. 68;case 8:return 5. 05;case 7:return 2. 52;case 6:return 1. style;c. 0:d. -Math. round this. ratio :Math. round this. this. pop :d. pop ; m. pop ; m. max. y b. max. x-a. y-a. floor a. y-a. floor a. y-a. x,y:Math. floor a. x-a. x,y:Math. floor a. x-a. geo. namespace "navitime. geo. layer" ; navitime. geo. layer. geo. base. geo. DOM. create "div","ntgeo-layer" ;this. geo. event. InnerEventController this,null,this. map. clearGrid this. map. removeLayer this ;this. events. destroy ;this. getMap ,this. map. addLayer this ,this. draw ,! 0;this. map. clearGrid this. map. removeLayer this ,this. div. style. div. style. visibility?! geo. Util. calcAutomaticAdjustmentViewPort this. map, a,b,c ;this. map. setCenter a. latlng,a. zoom window. setTimeout navitime. geo. Util. Function. bind this. map. setCenter,this. map,a. latlng,a. geo. namespace "navitime. geo. layer" ; navitime. geo. layer. geo. base. Class navitime. geo. layer. geo. layer. AbstractLayer. prototype. initialize. apply this,arguments ;this. div. style. clearMarkers ;this. geo. layer. AbstractLayer. prototype. destroy. geo. layer. AbstractLayer. prototype. events. register "zoomend", this,this. draw ,a. events. register "moveend",this,this. draw ,a. events. register "resize",this,this. draw ,navitime. geo. marker. geo. marker. Popup. prototype. map. events. unregister "zoomend",this,this. draw ,this. map. events. unregister "moveend",this,this. draw ,this. map. events. unregister "resize",this,this. draw ;navitime. geo. layer. AbstractLayer. prototype. setMap. route. length return! 0;this. div this. createBaseDiv ,this. div. style. geo. base. geo. base. CSS3Style. div. style[navitime. geo. base. CSS3Style. div. setAttribute "unselectable", "on",0 ,this. div. map. appendChild this. div ,this. displayAllRoute ;this. div. style. map. map. getViewDivPixel ;this. geo. BoundsInfo a. left-a. left,a. left,a. top-a. top,a. top ;this. map. this. map. simplifiedLatlngPoints :this. route,this. route. length return! 0;this. div this. createBaseDiv ,this. div. style. geo. base. geo. base. CSS3Style. div. style[navitime. geo. base. CSS3Style. div. setAttribute "unselectable","on",0 ,this. div. map. appendChild this. div ,this. displayAllRoute ;this. div. style. map. map. getViewDivPixel ;this. geo. BoundsInfo a. left-a. left,a. left,a. top-a. top,a. top ;this. map. map. map. getMovedLatLng -this. map. getCenterX ,-this. map. map. getMovedLatLng -this. map. getCenterX , -this. map. getCenterY ;this. lng;this. lat;this. lng;this. lat;this. left ;this. right h. top ;this. events. triggerEvent "panstart" , this. top ;return this. moveTo c,this. listener this. 1;this. 0;this. geo. Util. Function. bind this. 0 ;this. moveALLTiles this. getViewDivPixel ;this. events. triggerEvent "pan" ;return! left-Math. ceil this. top-Math. ceil this. top;this. listener this. 1;this. events. getViewDivPixel ; this. left-b,f. top-c ;if 0! this. this. this. events. getViewDivPixel ;if this. left-b,f. top-c ;d? this. isLoadEnd this. imageTag. geo. tile. geo. tile. BasicTile;navitime. geo. namespace "navitime. geo. layer. tile" ; navitime. geo. layer. tile. geo. base. Class navitime. geo. layer. geo. layer. AbstractLayer. prototype. initialize. apply this,arguments ;this. div. geo. DOM. create "div","ntgeo-layer ntgeo-tile-layer" ;this. div. style. style. div. setAttribute "unselectable", "on",0 ;this. div. setAttribute "unselectable","on",0 ;this. hidden ;a. map. removeChild this. geo. layer. AbstractLayer. prototype. destroy. geo. layer. AbstractLayer. prototype. apply this,arguments ;this. div. parentNode. appendChild this. geo. layer. AbstractLayer. prototype. setMap. apply this,arguments? this. div. parentNode. appendChild this. div. parentNode. removeChild this. map. createTargetTiles this. geo. base. TileMapParameter;this. addQueryParam "landmark-on", this. addQueryParam "poi-on",this. addQueryParam "ad-on",this. addQueryParam "hidemapitems",this. map. map. map. geo. tile. Tile d,this. map. map. geo. base. div. map. events. unregister "loadend",this,this. clearTimeout this. div;this. div. style. map. tileGrid[0]; this. map. isLoadEnd e. imageTag. map. map. imageTag. imageTag. parentNode. removeChild e. imageTag ,e. events. triggerEvent "loadcancel" ,e. map. events. register "loadend",this,this. div. div. style. div. style. style. listener return! 1;this. setTimeout navitime. geo. Util. Function. style. map. events. unregister "loadend",this,this. geo. layer. geo. layer. tile. BasicTileLayer;navitime. geo. namespace "navitime. geo. map" ; navitime. geo. map. geo. base. Class navitime. geo. map. geo. map. AbstractMap. prototype. initialize. geo. control. geo. control. KeyboardControl;a. setMap this ;d. wheelzoom a. disableWheel ;b. setMap this ;b. handlers. keyboard. disableZoomBar new navitime. geo. control. ZoomBarControl. setMap this ;navitime. geo. event. BrowserEventController. addEvent window,"resize", navitime. geo. Util. Function. bind this. left-b,d. top-c ;this. x b. y a? 0:a;this. tail. style. tail. style. contentDiv. line.
次の警察学校に入学するには、類別に若干受験資格が異なります。 1類の場合、 35歳未満で大学を卒業か平成31年3月までに卒業が見込まれている人または、 21歳以上35歳未満で、大学卒業程度の学力がある人に受験資格があります。 3類の場合は、 35歳未満で高校を卒業か平成31年3月までに卒業見込みの人、または 17歳以上35歳未満で高卒卒業程度の学力を有する人、に受験資格が与えられます。 また、いずれにせよ身長に関しては、 約160センチ以上(女性の場合は、154センチ以上)あることが求められます。 基本的な学力と、年齢制限、健康な体があれば、受験することができる警察学校ですが、 日本国籍がない場合には、日本の警察学校は受験することができません。 国籍が日本でない人以外に受験資格を有しない人には、「禁固以上の刑に処せられ、その執行を終わっていない人、東京都職員として超海面小処分を受けてから2年が経過していない人」などが挙げられます。 詳しくは警視庁HPを確認してみましょう。 受験の申し込みは、インターネット、または申込書によって申し込むことができます。 第一次試験は、教養試験・論文試験・国語試験が行われます。 教養試験は、文章理解、判断推理、数的処理、資料解釈、社会科学、自然化学など多岐に渡るため、 試験勉強の範囲は広いと言えます。 一次試験では身長測定や体重測定なども行われるとともに、警察官として適正があるのかどうかをマークシートで判断されます。 一次試験で問題がなければ、二次試験へと進むことになります。 二次試験のメインは、 面接試験と身体検査です。 面接試験では、なぜ警察官を志望するのか、転職組の場合、なぜ転職しようと思ったのか、これまでどういった経験を積んできたのかのヒアリングが行われます。 また 、二次試験では身体検査・体力検査がより詳しく行われます。 身体検査では、警察官として職務を執行するに足る身体を維持しているかが確認されます。 具体的には、視力検査・聴力検査・医師の診察・レントゲン検査・血糖検査・肝機能検査。 色覚検査などが挙げられます。 体力検査は、腕立て伏せ・上体起こし・反復横跳び・バーピーテスとなどによって行われます。 以上の試験を経て、合格すれば、順次巡査として採用され、警察学校での学びを経て、警察署に配属され晴れて警察官としての勤務をスタートさせることができるのです。 次に、警察学校で学ぶことについて確認しておきましょう。 警察学校では、 警察官としてふさわしい体力・知識をつけるための活動が行われます。 ここで、警視庁のHPを参考に、警察学校での授業内容について確認しておきましょう。 警察学校では、毎週金曜日の朝、早朝訓練として駆け足訓練が行われます。 駆け足訓練とはその名の通り、駆け足でランニングを行う訓練のことです。 早朝のランニングが終わったら、8時30分ごろに、 国旗が掲げられ朝礼が行われます。 朝礼が終わったら次はホームルームです。 1日の授業は、教室でのホームルームからスタートします。 ちなみに警察学校ではクラスのことを教場といい、教場では、教官と助教(巡査部長)がひと組みになって指導を担当しています。 授業は 直接実務につながるような内容が主になっています。 例えば、憲法、刑法、刑事訴訟法、民法などの法律関係については、詳しく授業が行われます。 また、事件や事故が起こったらどのように対処するべきかについても学ぶことができます。 また、近年の警察は、サイバー犯罪に立ち向かうために、 パソコンに関する知識の習得にも余念がありません。 パソコンを使っての授業も充実しています。 授業は座学だけではなく、柔道・剣道・合気道なども学べます。 また、ゼミ形式で時事問題などについて討議する場も設けられています。 こういった様々な授業が、平日は毎日行われているのです。
次の警察学校の期間や給料などの基本情報 警察学校の期間 警察学校は、警察官試験に受かった人が全員入ることになる学校(全寮制)です。 全都道府県に存在しており、 家が近くにあろうが、また、男女問わずに全員が入校することになります。 期間は、 大卒の場合は6ヶ月、高卒の場合は10ヶ月です。 警察官になるための心構えや法律などの勉強、体力を身につけるための訓練が行われます。 (これは後ほど詳しく解説します) 警察学校の給料 警察学校に入れば、 給料もボーナスも貰えます。 給料については、採用試験のパンフレットに初任給というのが書いてあると思いますが、その額が貰えます。 手取りは概ね8割ですので、112万円程度が手元に入ります。 やまよしさんによれば、最初の月は教科書やら柔道・剣道の用具代が結構給料から差っ引かれてしまうようなのですが、その後は食費(寮で1食200〜300円)と週末外出時くらいにしかお金を使わないので、かなり貯金ができるとのことです。 警察学校のその他(外出や携帯) 外出については、最初の1ヶ月はできないとのことです。 (まさに地獄の1ヶ月・・・) その後、週末の外出は可能になります。 携帯については、やまよしさんの時代は週末まで使えなかったとのこと。 今は都道府県にもよるそうですが、 夜の一部の時間にだけ許可されているところもあるとのことです。 どちらにしてもなかなか厳しいですね。 警察学校における生活実態【地獄の1ヶ月?】 警察学校の1週間のカリキュラム 1週間のカリキュラム例は以下のような感じです。 より 頭と体が半々って感じですね。 次からリアルな実態を解説していきます。 最初の1ヶ月でふるい落とす やまよしさんは、大卒枠のため警察学校で6ヶ月過ごしたそうですが、やはりその生活は厳しかったと語っています。 後半3ヶ月はそこまででもなかったが、最初の3ヶ月、 特に最初の1ヶ月が厳しかったということです。 実際、 やまよしさんの同期は80〜90人いたそうですが、最初の1ヶ月でなんと約10人が辞めたそうです。 これは、 向いていない人は早めに辞めてもらうという意向があり、敢えて最初の1ヶ月は厳しくしているそうです。 (やまよしさんが知り合いの教官に聞いたところそのようにハッキリと言っていたとのこと) 厳しさの雰囲気は動画を聞くとよく伝わるのですが、以下が例ですね。 大きな声での挨拶徹底(バカみたいに大きな声で言って正解という感じ)• 服装や髪型の乱れはとにかく怒られる• 時間は5分前行動徹底• 入校後は入校式に向けて、君が代の徹底訓練(当日は地鳴りのするような国歌斉唱)• 置き勉したらこっぴどく怒られる• 毎日飲み会やってましたから。 体力面は重要(ただ、自信がなくてもなんとかなる) 先ほど例示したカリキュラムにもある通り、逮捕術やら柔道or剣道やら、体力面は重要な要素になってきます。 瞬発力より持久力が求められるということです。 (イメージとしては7:3から8:2で持久力優位とのこと) 毎朝点呼後のランニング、歩行訓練と呼ばれる20〜30キロ歩く訓練、山岳訓練と称する登山など、色々持久力が試される場面が多いとのこと。 中でも一番辛かったのは「警備実施」というやつで、警備服を着て大楯を持ち、服の中に鉄板を身につけた上で走るというものがあるらしいのですが、これはかなり強烈らしいです。 もし警察官に合格した場合、余裕があればランニングをして鍛えておくのが良いとのことですが、別に 何もやらなくてもなんとかなってしまう(警察学校にいるうちに自然と鍛えられる)のが実態ということです。 やまよしさん曰く、 体力面は全くダメで腹が出ていて、コイツ大丈夫か?と思ったような人でもなんとか乗り切ったということです(笑) 警察学校の生活を乗り切るための心構え 警察学校を乗り切るためには、 体力面よりもメンタル面が重要な役割を果たすようです。 入校すると昨日とは全く違う生活になるため、 こんなに長い期間やっていけるのかと誰もが不安で押し潰されそうになるとのこと。 対応法として、• 警察学校の期間は大卒6ヶ月、高卒10ヶ月。 男女問わず強制入寮• 警察学校時も給料やボーナスは支給される• 最初の1ヶ月は外出不可。 その後週末は外出可。 携帯の使用は週末と、平日は夜の一部の時間のみ許可しているところもある• 最初の1ヶ月でふるいにかけられる。 ここを乗り切れるかが肝。 体力面(特に持久力)は重要だが、自信がなくてもなんとかなる• 体力以上に重要なのはメンタル。 不安を乗り越えるための自分なりの手法を考えておくと良い 以上です。 これを見た警察官志望者で、自分の気質的に全く無理だと思われた方はやめておいたほうが良いでしょうし(どの道1ヶ月でふるいに掛けられます)、逆にやってやるぞと燃えた方は、やまよしさんの動画なども参考にしながらぜひ有意義な警察学校ライフを送ってみてください。
次の