openlayers設(shè)置extent

在openlayers官網(wǎng)示例Constrained Extent的官網(wǎng)實(shí)例中,演示了如何實(shí)現(xiàn)設(shè)置地圖的拖動(dòng)范圍诫尽。
new View的時(shí)候設(shè)置extent為設(shè)置一個(gè)范圍禀酱。縮小的時(shí)候就會(huì)發(fā)現(xiàn)不能拖到extent以外的地區(qū)牧嫉。

在view上設(shè)置Extent

我們以給view設(shè)置中心點(diǎn)是北京剂跟,范圍是中國(guó)邊界。

在第一段代碼中zoom設(shè)置為0酣藻,extent不設(shè)置曹洽,地圖展示整個(gè)世界范圍地圖。
在第二段代碼中zoom設(shè)置為0辽剧,extent設(shè)置為中國(guó)邊界送淆,地圖中顯示中國(guó)邊界,拖動(dòng)地圖無(wú)法顯示中國(guó)邊界之外的部分怕轿。

const view = new View({
      projection: "EPSG:4326",
      center: [116.389, 39.903],
      zoom: 0,
      
    });
const view = new View({
      projection: "EPSG:4326",
      center: [116.389, 39.903],
      zoom: 0,
      extent: [73.66, 3.86, 135.05, 53.55],  //中國(guó)邊界
    });

在下面的一段代碼中zoom設(shè)置為9偷崩,在這縮放比例下extent設(shè)置的范圍不能全部顯示出來(lái),只能加載以北京為中心的部分地圖撞羽。這是拖動(dòng)地圖阐斜,可以加載中國(guó)境內(nèi)的其他部分。但是當(dāng)拖動(dòng)范圍超過(guò)extent的值诀紊,地圖可能短暫地顯示出這個(gè)范圍之外的圖層谒出,立刻有刷新到extent限定的范圍。

const view = new View({
      projection: "EPSG:4326",
      center: [116.389, 39.903],
      zoom: 9,
      extent: [73.66, 3.86, 135.05, 53.55],  //中國(guó)邊界
    });

在layer上設(shè)置extent

在如下代碼中表示overlay這個(gè)layer上設(shè)置extent位印度的一部分邻奠。則overlay只能展示extent部分到推。可以參加例子layer-extent.html

const overlay = new TileLayer({
    extent: transform([68.17665, 7.96553, 97.40256, 35.49401])惕澎,
    source: obj2?.xyzSource
});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市颜骤,隨后出現(xiàn)的幾起案子唧喉,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件八孝,死亡現(xiàn)場(chǎng)離奇詭異董朝,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)干跛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門子姜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人楼入,你說(shuō)我怎么就攤上這事哥捕。” “怎么了嘉熊?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵遥赚,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我阐肤,道長(zhǎng)凫佛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任孕惜,我火速辦了婚禮愧薛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘衫画。我一直安慰自己毫炉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布碧磅。 她就那樣靜靜地躺著碘箍,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鲸郊。 梳的紋絲不亂的頭發(fā)上丰榴,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音秆撮,去河邊找鬼四濒。 笑死,一個(gè)胖子當(dāng)著我的面吹牛职辨,可吹牛的內(nèi)容都是我干的盗蟆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼舒裤,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼喳资!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起腾供,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤仆邓,失蹤者是張志新(化名)和其女友劉穎鲜滩,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體节值,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡徙硅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了搞疗。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗓蘑。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖匿乃,靈堂內(nèi)的尸體忽然破棺而出桩皿,到底是詐尸還是另有隱情,我是刑警寧澤扳埂,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布业簿,位于F島的核電站,受9級(jí)特大地震影響阳懂,放射性物質(zhì)發(fā)生泄漏梅尤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一岩调、第九天 我趴在偏房一處隱蔽的房頂上張望巷燥。 院中可真熱鬧,春花似錦号枕、人聲如沸缰揪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)钝腺。三九已至,卻和暖如春赞厕,著一層夾襖步出監(jiān)牢的瞬間艳狐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工皿桑, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留毫目,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓诲侮,卻偏偏與公主長(zhǎng)得像镀虐,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子沟绪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Openlayers API整理 openlayers 發(fā)布于 2019-09-05 一刮便、創(chuàng)建地圖 1、地圖Map...
    不玩了啊閱讀 3,561評(píng)論 0 2
  • 工具 高德坐標(biāo)選取[https://lbs.amap.com/tools/picker] 基礎(chǔ)概念 GeoJSON...
    Ricoywang閱讀 3,303評(píng)論 0 0
  • 通過(guò)前面幾篇文章的介紹后绽慈,對(duì)Openlayers的基本用法都有所了解了诺核,從這篇開始主要來(lái)介紹API的使用抄肖,介紹完A...
    寫前端的大叔閱讀 29,113評(píng)論 0 15
  • 一.屬性: -center:表示地圖視圖的中心位置-extent:地圖可是范圍-projection:規(guī)定地圖使用...
    why0710閱讀 734評(píng)論 0 1
  • View是一個(gè)地圖組件,在初始化Map的時(shí)候需要指定一個(gè)View窖杀,創(chuàng)建View對(duì)象的時(shí)候,在構(gòu)造函數(shù)中可以傳遞一個(gè)...
    寫前端的大叔閱讀 2,788評(píng)論 2 0