国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

mapbox-gl開發(fā):圖層數(shù)據(jù)操作

2022-11-07 17:37 作者:地理信息技術(shù)雜談  | 我要投稿

mapbox-gl開發(fā)時,批量的數(shù)據(jù),都以圖層的方式進(jìn)行加載,源數(shù)據(jù)的格式是geojson,在數(shù)據(jù)加載完成后,同樣能夠?qū)D層數(shù)據(jù)進(jìn)行編輯,實現(xiàn)增、刪、改的效果。

mapbox-gl加載圖層數(shù)據(jù)源的方式://判斷是否有相同id的數(shù)據(jù)源,否則會拋出異常

?if?(map.getSource("layersource")?==?undefined)?{

? ? ? ?//地圖中添加數(shù)據(jù)源,之后才能進(jìn)行圖層的加載

? ? ? ? map.addSource("layersource", 'geojson數(shù)據(jù)');

? ?}

加載后,獲取圖層數(shù)據(jù)的方式,獲取的數(shù)據(jù)轉(zhuǎn)換成geojson格式處理:

?map.getSource("layersource")._data

編輯geojson數(shù)據(jù),對其中的數(shù)據(jù)進(jìn)行增、刪、改,修改完成后,再保存成geojson數(shù)據(jù)。

將新的數(shù)據(jù)進(jìn)行數(shù)據(jù)源重新設(shè)置,地圖上的數(shù)據(jù)就能夠同步進(jìn)行更新:

?map.getSource("layersource").setData('新的geojson數(shù)據(jù)');

mapbox-gl中的一個數(shù)據(jù)源,能實現(xiàn)多個圖層進(jìn)行引用,在修改的同時,要考慮多個圖層的引用,數(shù)據(jù)源變化時,圖層會同步都更新。


mapbox-gl開發(fā):圖層數(shù)據(jù)操作的評論 (共 條)

分享到微博請遵守國家法律
乐都县| 井研县| 灯塔市| 广丰县| 茌平县| 吉林市| 滨海县| 铜陵市| 霍山县| 平原县| 荔波县| 施甸县| 沐川县| 祁连县| 安达市| 呼伦贝尔市| 萨迦县| 石棉县| 平乐县| 沂水县| 平和县| 北宁市| 昭苏县| 弥渡县| 新邵县| 岱山县| 静海县| 九寨沟县| 仙游县| 运城市| 蓝田县| 桑植县| 延边| 德格县| 郯城县| 上虞市| 石景山区| 双桥区| 曲沃县| 蒙山县| 伊金霍洛旗|