宁波有多大?自己动手测量!
宁波有多大?
去年11月,我突发奇想,想要了解一下宁波市每个乡镇的面积。
我是宁海人,便先查查宁海的。查得宁波市面积为9816平方千米;宁海县面积为1843平方千米,但当我把每个乡镇和街道的面积加起来,却达到了1931平方千米。差太多了吧……这不科学!
但没有什么资料可以解释这一点,这个疑问一直萦绕在我心头。直到有一天,我看到了 宁波市天地图,上面竟然有乡镇边界的数据,而且将地图放大,可以发现数据的精度非常高!
于是我用一定的手段提取出了边界数据,
做成了谷歌地球的地理信息文件(KML文件)。
导入到谷歌地球中,竟然无偏移!
于是我便使用ArcGIS测量面积。但是现在不想再开一遍ArcGIS,便用Google Earth的测面功能示意一下吧!(Google Earth的测量结果略偏大)
最后测得宁波市陆地面积为9334.09平方千米,宁海县则为1711.77平方千米。
emmmmm,不是说是9816和1843吗?一定是哪里有问题?
问题在哪儿?
嘿!别凑热闹了。一定是你自己量错了!人家可是官方数据啊!
真的是这样吗?后来我发现一个很奇怪的现象:
只要是内陆地区,我的测量跟官方数据非常吻合;但是一到沿海,官方数据都比我大(余姚市例外),甚至大上百平方公里!
4月29日重要更新:
今天检查的时候,发现了一个很无语的错误,我最初写这篇文章的时候,本来是要给慈溪补上天地图遗漏的围垦地面积19.20平方千米,却张冠李戴地算到余姚里面去了。因此需要重新计算余姚和慈溪的面积。
这么说来,余姚面积要减去19.20平方千米,改成1499.91平方千米;慈溪面积要加上19.20平方千米,改成1193.74平方千米。
不过既然要重新计算余姚和慈溪的面积,不妨考虑得更加全面一些。
在考虑了钱塘江杭州湾陆海分界线(海盐澉浦——余姚西三闸连线)后,余姚市陆地面积最终修正为1487.78平方千米,其中钱塘江水面面积85.59平方千米。那么去除钱塘江的陆地面积为1402.19平方千米。
发现慈溪市仍然遗漏一大块围垦地,补遗后慈溪市陆地面积最终修正为1244.44平方千米。(这次放心,没加错对象!)
因此宁波市陆地面积修正为9372.66平方千米,与地理国情普查结果9365.58平方千米相比,偏差0.076%。
*本次修正是手动取点测量的,因此误差可能稍大。
一定是哪里出现了偏差。凭借着在内陆地区的精确度,我相信在沿海地区的测量也应该同样精确,至少不可能出现上百平方公里的误差。问题一定出在官方数据上!
零米等深线VS海岸线
今年1月,我搞到了宁海县1843平方千米(2008年数据)和1838平方千米(2010年数据)的详表。详表里的某个地类吸引了我的目光——沿海滩涂!
滩涂,滩涂!一定是滩涂惹的祸!
果不其然,对于沿海地区,当我把沿海滩涂给去掉,即只剩下陆地面积,就又和我测得的数据比较吻合了!
(试比较2017年土地变更调查和天地图的陆地部分)
后来向国土部门求证,陆地面积9816平方千米是包括沿海滩涂的,是以零米等深线起算的,并非海岸线。而我在天地图里测量时,是从海岸线起算的——这就是产生差异的原因。
以下是宁海县越溪乡、力洋镇附近的海图,图中米黄色即是陆地,绿色是沿海滩涂,蓝色是海洋。陆地和沿海滩涂的界线是海岸线,沿海滩涂和海洋的界线是零米线。
这是这个区域的卫星影像。
关键问题就是滩涂属于陆地还是海域?
如果陆地从海岸线起算……
那么宁波市以海岸线起算的陆地面积是多少呢?昨天,官方发布第一次地理国情普查结果:宁波市以海岸线起算的陆地面积为9365.58平方千米,而我用天地图测出来的结果是9334.09平方千米,偏差0.34%。
剩下奉化、慈溪、余姚、象山的我没打听过,打听了也不一定告诉我,反正都会发布的,等着吧!
那么剩下的,我测得准不准呢?我也不知道……我先觉得余姚市可能不是很准,因为涉及钱塘江—杭州湾分界线的问题(钱塘江属陆,杭州湾属海)。我测量的时候没考虑这个问题。(4月29日更新已考虑并做出修正)
再闲扯一点
1.关注宁波地理信息的朋友可能会想到,2007年以前宁波使用的面积也是9365平方千米,这个数据是怎么来的呢……
这个数据没有一个统一的标准,似乎是靠各县市区上报而来的。宁海上报的是陆地和海域的总面积,象山和奉化上报的是纯陆地面积,不带海域……比较混乱。所以和今天的测量结果一样,那是纯属巧合啦!
2.宁海县历来公开使用的面积有1931、1880、1843三种。其中1931是陆海总面积,是1983年土地概查的结果,各乡镇的面积仍然用此;1880也是陆海总面积,未查到数据来源,但应该比1983年更早,而且该数据偏小,怀疑存在系统误差;1843是2007年以零米等深线起算的陆地面积。
3.附上分乡镇街道的测量结果
(PS:鄞州区有5个街道的分界线有过调整,宁波市天地图的数据过期了,遂用浙江省天地图代替;余姚市围垦区大多是钱塘江的面积,而慈溪市围垦区是陆地)
(本表存在着慈溪市围垦区19.20平方公里加给余姚市围垦区的bug,因为前文更新已说明,所以不改了)