Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Leaflet 角度传单:绘制控制:圆和点的位置相同。如何区分?_Leaflet_Angular Leaflet Directive_Leaflet.draw - Fatal编程技术网

Leaflet 角度传单:绘制控制:圆和点的位置相同。如何区分?

Leaflet 角度传单:绘制控制:圆和点的位置相同。如何区分?,leaflet,angular-leaflet-directive,leaflet.draw,Leaflet,Angular Leaflet Directive,Leaflet.draw,我想保存绘制的形状并按需加载到地图中。当我画点和圆时,它给出了相同的geoJSON。这两种形状的类型都是点。我分辨不出区别。当我将圆圈geoJSON加载到地图时,它作为点加载 从屏幕截图中签出控制台日志 不是虫子还是我做错了什么? 请注意。它们是相同的,因为它们可以用相同的信息表示,但符号不同 思考以下问题:蓝线与红线的GeoJSON表示是什么?它们是一样的,但一个用蓝色表示,另一个用红色表示 这同样适用于点:可以用蓝色圆圈、黄色正方形、蓝色箭头或单词来表示点。它们的数据模型相同,符号不同。

我想保存绘制的形状并按需加载到地图中。当我画
时,它给出了相同的geoJSON。这两种形状的类型都是
。我分辨不出区别。当我将
圆圈
geoJSON加载到地图时,它作为
加载

从屏幕截图中签出控制台日志

不是虫子还是我做错了什么?
请注意。

它们是相同的,因为它们可以用相同的信息表示,但符号不同

思考以下问题:蓝线与红线的GeoJSON表示是什么?它们是一样的,但一个用蓝色表示,另一个用红色表示


这同样适用于点:可以用蓝色圆圈、黄色正方形、蓝色箭头或单词来表示点。它们的数据模型相同,符号不同。

GeoJSON不支持圆。它正在尽最大努力解决这个问题。我通过将半径存储为特性的属性来解决它

我在保存GeoJSON时遇到了问题。在地图上我们可以按照你们的建议显示。但一旦你保存并找回它。如何区分?Bze两者的几何类型都是
,我如何识别它,这是
。您使用的是
层。asGeoJSON()
。使用类似于L.Point的
图层实例
和访问
图层选项