WPF GMAP.NET 地图坐标之间连线问题

xinbada1985 2016-09-29 07:37:35
我想做一个时时导航,我知道坐标了,但是坐标之间连线在WPF中不知道怎么做,在winform中有GMapOverlay这个新建图层的概念,但在WPF中没有这个概念!那么画线需要怎么解决呢!谁能给我一段例子!
...全文
645 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangxu111111111 2018-04-20
  • 打赏
  • 举报
回复
怎么实现的在GMapRoute这个类描画,详细说一下,最好有完整代码
zhangxu111111111 2018-04-20
  • 打赏
  • 举报
回复
在WPF版的GMAP上做点以及划线,跪求代码,各位大神
wenyigoudong04 2018-01-10
  • 打赏
  • 举报
回复
你好楼主,请问你这个问题是怎么解决的?可否告知一下?
oschina_40764287 2017-10-24
  • 打赏
  • 举报
回复
请问,在wpf中怎样用GMapRoute来连线呢?
xinbada1985 2016-09-30
  • 打赏
  • 举报
回复
自己顶一下,快来大神啊!
xinbada1985 2016-09-30
  • 打赏
  • 举报
回复
有没有大神来解决一下啊!
xinbada1985 2016-09-30
  • 打赏
  • 举报
回复
你说的只是画线!这个 我会,不过分还是给你吧!
xinbada1985 2016-09-30
  • 打赏
  • 举报
回复
引用 3 楼 elevenmox 的回复:
CANVAS 绘图的,同HTML 直线:
<Line X1="10" Y1="10" X2="50" Y2="50" Stroke="Blue" StrokeThickness="4" />
平滑的曲线: (这个不懂~~)

<Path Stroke="Red" StrokeThickness="2" >
    <Path.Data>
        <PathGeometry>
            <PathGeometry.Figures>
                <PathFigure StartPoint="100,100">
                    <PathFigure.Segments>
                        <PolyBezierSegment Points="100,0 150,0 200,50 200,0 250,0 300,100"></PolyBezierSegment>
                    </PathFigure.Segments>
                </PathFigure>
            </PathGeometry.Figures>
        </PathGeometry>
    </Path.Data>
</Path>
已经解决了!我要在地图上描画!谢谢!解决方法GMapRoute这个类可以描画!
its_good 2016-09-30
  • 打赏
  • 举报
回复
CANVAS 绘图的,同HTML 直线:
<Line X1="10" Y1="10" X2="50" Y2="50" Stroke="Blue" StrokeThickness="4" />
平滑的曲线: (这个不懂~~)

<Path Stroke="Red" StrokeThickness="2" >
    <Path.Data>
        <PathGeometry>
            <PathGeometry.Figures>
                <PathFigure StartPoint="100,100">
                    <PathFigure.Segments>
                        <PolyBezierSegment Points="100,0 150,0 200,50 200,0 250,0 300,100"></PolyBezierSegment>
                    </PathFigure.Segments>
                </PathFigure>
            </PathGeometry.Figures>
        </PathGeometry>
    </Path.Data>
</Path>
代码下载地址: https://pan.quark.cn/s/f772f44531a5 FFmpeg 是一款功能丰富的开源命令行软件,能够对多种类型的多媒体数据,涵盖音频及视频内容,进行操作。它具备多种能力,例如进行格式转换、合并不同媒体、分割文件、执行编码与解码处理、以及实现流媒体传输等。在此特定情境下,主要探讨如何运用 FFmpeg 来处理 MP4 文件的播放难题,特别是那些无法通过流式传输正常播放的文件。MP4 文件播放时可能遇到的障碍,可能是由播放器不兼容的编码方式、容器结构错误、元数据位置设置不当,或是缺少必要的流信息所导致。FFmpeg 能够协助我们识别并修正这些问题。 1. **针对 MP4 文件的检测与修复**:借助 FFmpeg 的 `-i` 参数,可以获取 MP4 文件的详细资料,例如: ``` ffmpeg -i problematic.mp4 ``` 若发现编码方式、时间轴或容器结构存在问题,可尝试对文件进行重新封装(remuxing)或重新编码(transcoding)。例如,通过简单的重新封装操作: ``` ffmpeg -i problematic.mp4 -c copy fixed.mp4 ``` 此指令将维持视频和音频流的原状,仅更换文件的容器格式。 2. **应对流传输挑战**:当文件无法以流方式播放时,通常是因为流信息未正确嵌入文件头部。FFmpeg 可用于解决该问题: ``` ffmpeg -i problematic.mp4 -movflags +faststart output.mp4 ``` ...

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧