modest maps(js地圖庫)
3.3.7 官方版- 軟件大?。?span itemprop="fileSize">786 KB
- 更新日期:2017-03-16
- 軟件語言:簡體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
modest maps是一款地圖修改工具,主要可以幫助用戶在Javascript中修改您的地圖,能夠直接在代碼放入HTML文檔的標簽中,讓您快速的編輯地圖,該軟件基本的地理地圖顯示和交互庫,允許你設(shè)計地圖的圖層,管理移動地圖的代碼,修改可見區(qū)域,設(shè)置地圖縮放的代碼編輯,增加地圖設(shè)計軟件的擴展功能;modest maps可以通過圖層建立地圖,您可以使用混合的風格設(shè)計簡單地圖的打開方式,支持在屏幕上點到圖塊坐標、將圖塊坐標轉(zhuǎn)換為屏幕上的點、以像素為單位設(shè)置地圖的尺寸等操作,需要的朋友可以下載試試!
軟件功能
坐標
提供一個很好的字符串
生成密鑰
可以復(fù)制
可以給它的容器
可以縮放到新的縮放級別
可以提供放大坐標
可以提供縮小的坐標
可向上,向左,向右和向下移動
將產(chǎn)生一個容器
創(chuàng)建點
提供了一個很好的字符串表示的自身
可以產(chǎn)生副本
正確計算到另一點的距離
正確內(nèi)插位置
地圖
附加到父div
可以初始化無層
縮放限制和范圍
已設(shè)置適當?shù)目s放級別
可以限制其縮放級別
從可鏈接函數(shù)返回自身
具有中心坐標
在設(shè)置范圍時強制實施限制
導(dǎo)航
綁定和調(diào)用繪制
綁定和調(diào)用縮放
綁定和調(diào)用平移
可以將新圖層設(shè)置為0
將圖層父級設(shè)置為第一個
軟件特色
可以在1插入一個新的圖層,它會在第一個之后
可以在0插入一個新圖層
可以在0處刪除新圖層
可以在0交換新圖層
可以設(shè)置圖層低于最高索引
可以在最高索引處設(shè)置圖層
可以在中間設(shè)置圖層
可以刪除特定圖層
可以設(shè)置和獲取命名層
可以刪除命名層
可以按索引禁用和啟用圖層
可以按名稱禁用和啟用圖層
可以將范圍轉(zhuǎn)換為坐標
綁定和調(diào)用大小
可以干凈地銷毀
層
層可以創(chuàng)建和銷毀
不應(yīng)該請求比所需的更多的瓦片
導(dǎo)致地圖在事情不可訪問時拋出requesterror
位置
創(chuàng)建位置
產(chǎn)生一個漂亮的字符串
可以復(fù)制
可以計算到另一個位置的距離
可以插入新位置
可以產(chǎn)生點之間的軸承
程度
正確初始化其邊
展開以適合位置
擴展到適合的位置
知道它何時包含位置
DragHandler
更改光標樣式以在移動時移動
在執(zhí)行平移運動時平移地圖
可以禁用和啟用
MouseWheelHandler
放大地圖
可以禁用和啟用
可以刪除和添加回來
DoubleClickHandler
單擊不放大
放大雙擊
縮小雙擊與shift
可以禁用和啟用
投影
可以實例化一個mercator投影
線性項目不改變正常點
精確到3位小數(shù)
協(xié)調(diào)分配工作
使用方法
制作地圖
制作地圖很容易。首先,您需要在HTML中為地圖創(chuàng)建一個地方:
然后,在下面添加一個腳本:
這將創(chuàng)建一張地圖,在640x480像素的區(qū)域中顯示Stamen的瓷磚。有關(guān)圖層和地圖維度的詳情,請參閱下面的文檔。如果你想要地圖的大小由CSS決定,你可以樣式你的div像這樣:
然后,離開size參數(shù)的構(gòu)造函數(shù):
有關(guān)調(diào)整大小的更多信息,請參閱Map構(gòu)造函數(shù)和autoSize docs。到處走
一旦你的地圖初始化,你可以移動它的世界。modestmaps.js中的地理位置使用Location類進行建模,Location類使用緯度和經(jīng)度值進行調(diào)用:
一旦你有一個位置,你可以通過調(diào)用setCenter告訴地圖中心它:
您可以使用getCenter獲取地圖的當前中心。您還可以通過設(shè)置可見區(qū)域的范圍(由兩個或多個位置定義)來修改可見區(qū)域。設(shè)置地圖的范圍會調(diào)整其中心和縮放級別,以便圍繞位置的矩形邊框完全可見:
您可以使用zoomIn,zoomOut和zoomTo方法更改地圖的縮放級別
使用圖層
許多在線地圖的一個流行的特征是“混合”風格,其覆蓋衛(wèi)星圖像與圖形標簽。你可以在modestmaps.js中通過創(chuàng)建兩個圖塊層,并將它們作為數(shù)組傳遞給Map構(gòu)造函數(shù)來實現(xiàn)這個效果:
或者,您可以使用一個圖層創(chuàng)建地圖,然后再添加疊加層:
MM.Map
Map類是modestmaps.js的核心。
在給定父元素內(nèi)創(chuàng)建一個新地圖,包含指定的圖層,可選地包含以像素為單位的指定尺寸和自定義事件處理程序。在圖構(gòu)造器參數(shù)在下面詳細描述:
您還可以提供元素引用:
下面是插入映射到一系列入級元素,使用模式document.getElementsByClassName:
如果未找到具有所提供的ID字符串的元素,則會引發(fā)異常。如果parent不是對象或字符串,則引發(fā)異常。layerOrLayers
可以是單層對象或?qū)訉ο蟮臄?shù)組。層對象應(yīng)該是Layer類的實例,或者實現(xiàn)Layer接口。以下是一個包含兩個圖塊圖層的地圖示例,來自maps.stamen.com:
注意:在modestmaps.js v3.1.1之前,如果layerOrLayers不是對象或數(shù)組,則會引發(fā)異常。尺寸
可選地圖大?。ㄒ韵袼貫閱挝唬硎緸镻oint對象。
如果尺寸為null或undefined,尺寸從父元素的寬度和高度派生,并且地圖的autoSize標記設(shè)置為true???/p>
元素沒有內(nèi)在高度,因此如果您不提供尺寸,則需要在CSS中提供地圖的父高度(內(nèi)聯(lián)或樣式表)。eventHandlers
一個可選的交互事件處理程序數(shù)組,它應(yīng)該實現(xiàn)EventHandler接口。如果沒有提供處理程序(eventHandlers === undefined),則使用鼠標和觸摸處理程序初始化映射。例如,要創(chuàng)建沒有滾輪縮放(默認情況下啟用)的地圖,您可以提供拖動,然后雙擊處理程序:
該觸摸處理程序提供平移和觸摸功能的瀏覽器縮放:
下載地址
-
modest maps(js地圖庫) 3.3.7 官方版
其他版本下載
- 查看詳情arcgis for desktop 10.2 免費版1.12 GB多國語言17-01-13
- 查看詳情pci geomatica 下載(地圖繪制軟件) 2016 官方版643 MB簡體中文16-10-11
- 查看詳情modest maps(js地圖庫) 3.3.7 官方版786 KB簡體中文17-03-16
- 查看詳情TileMill(地圖設(shè)計軟件)下載 0.10.1 官方最新版75.9 MB簡體中文16-09-27
- 查看詳情cs地圖編輯器(Valve Hammer Editor) 3.5 綠色漢化版 1.73 MB簡體中文13-11-05
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論