mapbox api获取所有功能c#

时间:2016-11-26 07:18:20

标签: c# mapbox

因为它们没有关于支持功能的mapbox的c#框架。

从数据集中获取所有功能的最佳方法是什么。

目前的实施,可以检索到500多个的184个特征(预计会增加到大约8000 +)

        string user = " < MY USER >";
        string DataSetID = "< MY DATA SET>";
        string token = " < MY TOKEN STRING ( instyle of ?access_token= a key" );
        string total = "&limit=542";
        string start = "start=4f0f"; // the last feature ID out of the default pull 
        var client = new RestClient();

        client.BaseUrl = new Uri("https://api.mapbox.com/datasets/v1/");


        var request = new RestRequest();
        request.Resource = user + "/" + DataSetID + "/features/"+ start + token ;
 < Also tried limit >
 request.Resource = user + "/" + DataSetID + "/features/"+ total + token ;
            IRestResponse response = client.Execute(request);
        var ListFeatures= JsonConvert.DeserializeObject<Rootobject>(response.Content);
        return ListFeatures;

我应该如何恢复数据集中的所有功能?

1 个答案:

答案 0 :(得分:0)

我重新登录到堆栈溢出,并注意到我在这里遇到了问题,

我通过一次获取100个功能来回答它,就像光标一样,只是向上移动直到它少于100个功能。

我发布的所有内容都是垃圾。