質問編集履歴

6

title retouched

2018/05/29 04:02

投稿

monopory
monopory

スコア19

test CHANGED
@@ -1 +1 @@
1
- GoogleMaps JavaScript API 地図の範囲外(グレーエリア)までドラッグさせない方法。(上限に達してても経度方向のドラッグはさせたい)
1
+ GoogleMaps JavaScript API 地図の範囲外(グレーエリア)までドラッグさせない方法。(上限に達してても地図範囲内のドラッグはさせたい)
test CHANGED
File without changes

5

タイトル変更

2018/05/29 04:02

投稿

monopory
monopory

スコア19

test CHANGED
@@ -1 +1 @@
1
- GoogleMaps JavaScript API 地図の範囲外(グレーエリア)までドラッグさせない方法。
1
+ GoogleMaps JavaScript API 地図の範囲外(グレーエリア)までドラッグさせない方法。(上限に達してても経度方向のドラッグはさせたい)
test CHANGED
File without changes

4

文言追加。

2018/05/29 04:01

投稿

monopory
monopory

スコア19

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,9 @@
22
22
 
23
23
  [試したこと]
24
24
 
25
- getBounds().getSouthWest(), getBounds().getNorthEast()でそれぞれ範囲外になったときの判定はできてる状態です。
25
+ getBounds().getSouthWest(), getBounds().getNorthEast()でそれぞれ範囲外になったときの判定はできてる状態で、api
26
+
27
+ のsetCenter, setOptionなどで中心点を戻す方法は試してみたのですが、地図が上端、下端になっているときに経度方向にドラッグ毎にも戻ってしまいます。
26
28
 
27
29
 
28
30
 
@@ -48,4 +50,6 @@
48
50
 
49
51
 
50
52
 
53
+
54
+
51
- 上記と違うアプローチやなにか知っている方いましたらよろしくお願いいたします!
55
+ 上記と違うアプローチやなにか知っている方いましたらよろしくお願いいたします!

3

文言変更

2018/05/29 04:00

投稿

monopory
monopory

スコア19

test CHANGED
File without changes
test CHANGED
@@ -48,4 +48,4 @@
48
48
 
49
49
 
50
50
 
51
- なにか知っている方いましたらよろしくお願いいたします!
51
+ 上記と違うアプローチやなにか知っている方いましたらよろしくお願いいたします!

2

image add

2018/05/29 03:34

投稿

monopory
monopory

スコア19

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,11 @@
4
4
 
5
5
  かつ、経度でのドラッグは止めたくないです。
6
6
 
7
+ 本家のGoogleMapを見ていただけるとわかりやすいと思うですが、ある程度縮小させて一番上か下にドラッグさせたときの挙動がやりたいことです。
7
8
 
8
9
 
10
+
9
- ![イメージ説明](016003e34104905c99ac0b5a9316f2e7.png)
11
+ ![イメージ説明](eaab3e33ff58f2703fba62a12eedeedc.png)
10
12
 
11
13
 
12
14
 

1

画像の挿入と誤字の修正。

2018/05/29 03:26

投稿

monopory
monopory

スコア19

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,13 @@
2
2
 
3
3
  地図の範囲外までドラッグさせないようにしたい。また、範囲外まで表示させたくないです。
4
4
 
5
- かつ、度のドラッグは止めたくないです。
5
+ かつ、のドラッグは止めたくないです。
6
+
7
+
8
+
9
+ ![イメージ説明](016003e34104905c99ac0b5a9316f2e7.png)
10
+
11
+
6
12
 
7
13
 
8
14
 
@@ -32,7 +38,7 @@
32
38
 
33
39
  if(sLat < -85 || nLat > 85) {
34
40
 
35
- /*ここでの処理がいまいちわかんないです。証券分の範囲以上・以下の経度だけ固定できればよさそうですが。。。*/
41
+ /*ここでの処理がいまいちわかんないです。 条件文の範囲以上・以下の経度だけ固定できればよさそうですが。。。*/
36
42
 
37
43
  }
38
44