我想要保存绘制的形状,并按需将其加载到地图中。当我绘制point
和circle
时,它会提供相同的geoJSON。两种形状的类型均为point
。我无法区分差异。当我将circle
geoJSON加载到地图时,它将加载为point
。
从屏幕截图中查看控制台日志。
是一个错误还是我做错了什么? 请指教。
答案 0 :(得分:1)
它们是相同的,因为它们可以用相同的信息表示,但符号化不同。
请注意以下几点:蓝线与红线的GeoJSON表示是什么?它们是相同的,但一个用蓝色表示,另一个用红色象征。
这同样适用于点:您可以用蓝色圆圈,黄色方块,蓝色箭头或单词来表示点。他们的数据模型是一样的,它们的符号化是不同的。
答案 1 :(得分:1)
GeoJSON doesn't support circles. It's doing the best it can with the point. I got around it by storing the radius as a property of the feature