百度地图添加覆盖物,画折线,用定时器不断的画,两点一条线,不一会就非常卡顿了.我想模仿轨迹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图添加覆盖物,画折线,用定时器不断的画,两点一条线,不一会就非常卡顿了.我想模仿轨迹相关的知识,希望对你有一定的参考价值。

var pointA = new BMap.Point(MJPointLngA,MJPointLatA); // 创建点坐标A var pointB = new BMap.Point(MJPointLngB,MJPointLatB); // 创建点坐标B polyline = new BMap.Polyline([pointA,pointB]); //定义折线 map.addOverlay(polyline); //添加折线到地图上\

参考技术A 画,两点一条线,不一会就非常卡顿了.我想模仿

如何在arcgis中查看折线的节点坐标?

我用编辑功能画了一条折线(线属性),画的过程中肯定点了很多节点,画完之后打开属性表只有折线,但是我现在想查看当时画线时那些节点的坐标,在arcgis10里面画的时候(编辑状态下)好像(应该)出现过,但是现在我忘了怎么打开那个表,所以现在想知道怎么找到那些节点的坐标,请各位帮帮忙。

1、首先,打开arcgis,加入线数据。

2、然后,开始编辑该数据,如图

3、然后,在工具栏选择草图属性工具。

4、然后,再选择编辑工具,如图

5、然后双击地图中的线。

6、然后就可以在地图中就能看到该折线的所有点的坐标了。

参考技术A

我用的是arcgis9.3。不过方法应该差不多

1、界面上是一条折现,楼主可以加载自己的折线

2、打开Arctoolbox ,单击 Data management tools / Features / Feature Vertices To Points

3、打开如下窗口,在输入要素中选择折线图层,输出要素名字自定义,单击OK

4、界面上多了一个折点图层

5、打开Arctoolbox ,单击 Data management tools / Features / Add XY Coordinates

6、打开如下窗口,选择折点图层,单击OK

7、打开折点图层的属性表,下面的X、Y就是节点的坐标了

追问

太感谢了

本回答被提问者和网友采纳
参考技术B

你用ArcGIS10在编辑的时候,会有一个Edit Vertices工具条,里面最后一项Edit Sketch Properties(编辑草图属性)打开就是所有节点坐标信息

ps:如果找不到Edit Vertices工具条,你选中任一面,鼠标右键倒数第二个就是。


追问

请问怎么导出来呢?

追答

你是导出坐标点还是导出坐标信息?

以上是关于百度地图添加覆盖物,画折线,用定时器不断的画,两点一条线,不一会就非常卡顿了.我想模仿轨迹的主要内容,如果未能解决你的问题,请参考以下文章

百度地图绘制运动轨迹技巧

Qt之加载百度离线地图(WebKit和WebEngine)

Qt之加载百度离线地图(WebKit和WebEngine)

如何利用百度地图JSAPI画带箭头的线

如何根据 rgw 距离在 android 中沿一条线在 Google Maps 折线上添加标记?

Unity GL画折线