0
我創建一個插件,我需要知道獲取項目
- 最小和最大Latitud
- 最小和最大Longitud的Latitud和Longitud
這些信息顯示在統計項目設置窗口中的選項卡。 (菜單項目 - >項目設置 - >統計標籤)
我得到的統計信息:
Statistics stat = StatisticsService.GetStatistics(PetrelProject.PrimaryProject);
然後讓Latitud和Longitud信息我做的:
var latitud = stat.AxisInfo.OfType<PropertyInfoItem>().FirstOrDefault(item => item.Name == "Lat");
var longitud = stat.AxisInfo.OfType<PropertyInfoItem>().FirstOrDefault(item => item.Name == "Long");
然而我通過在調試時查看數據來達到此解決方案。我不知道這是否會成爲每個項目的數據結構。
此外,AxisInfo項目中的數據的精度小於項目的「統計信息」選項卡中顯示的精度。
是否有另一種方式獲得項目的緯度和經度?