0
當前是否可以使用GEOLOCATION將點或多邊形輸入到地圖圖層,並以SHP文件,GPX或KML形式訪問該信息?登錄GPS指向地圖
我目前看到的唯一示例呈現的是從「映射」角度來看幾乎沒用的IMAGE。
感謝
當前是否可以使用GEOLOCATION將點或多邊形輸入到地圖圖層,並以SHP文件,GPX或KML形式訪問該信息?登錄GPS指向地圖
我目前看到的唯一示例呈現的是從「映射」角度來看幾乎沒用的IMAGE。
感謝
的OpenLayers 3提供你需要寫這樣的應用程序的一切。要跟蹤地理位置,你可以做這樣的事情:
var geolocation = new ol.Geolocation({
tracking: true
});
var track;
geolocation.on('change:position', function() {
var coordinate = geolocation.getPosition();
if (track) {
track.appendCoordinate(coordinate);
} else {
track = new ol.geom.LineString(coordinate);
}
});
若要從軌道GPX,你可以做
var gpx = new ol.format.GPX().writeFeatures([new ol.Feature(track)]);
的gpx
變量現在保存序列GPX文件的字符串。您可以將其內容寫入文件或上傳到服務器,或者做任何你想做的事情。