
MapXtreme 2005 学习心得 画道路区域(十二)
发布日期:2025-04-12 00:40:16
浏览次数:10
分类:精选文章
本文共 791 字,大约阅读时间需要 2 分钟。
在MapXtreme地图中添加道路区域监控确实是一个实用的功能,通过以下步骤可以轻松完成。
画线
首先,前台JS可以利用自带的测量功能绘制线条。使用Command="Distance"命令开始绘制,双击结束即可。以下是一些实用的技巧:
- 使用测量工具可以快速获取两点之间的距离。
- 画线时可以选择不同的线型,确保清晰可见。
画区域
接下来,前台JS支持通过Command="PolygonSelection"命令绘制多边形区域,双击结束绘制即可。操作时可以参考以下图示:
后台显示
绘制完成后,区域会直接在后台显示。为了更好地管理多边形数据,可以参考以下代码示例:
FeatureGeometry pt = new MultiPolygon(Layer.CoordSys, CurveSegmentType.Linear, polyPoint[bean.ID_Road.Value].ToArray());SimpleInterior polyStyle = new SimpleInterior(9, System.Drawing.Color.Blue, System.Drawing.Color.Blue, true);CompositeStyle comStyle = new CompositeStyle(polyStyle);Feature feature = new MapInfo.Data.Feature(Table.TableInfo.Columns);feature.Geometry = pt;feature.Style = comStyle;Table.InsertFeature(feature);
通过以上代码,可以将绘制的区域添加到数据库中,便于后续的数据管理和查询。
如果需要更详细的操作指导,可以参考相关文档或联系技术支持。希望以上内容能为您提供帮助!
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年05月02日 01时42分30秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MacOS中Mysql设置默认字符集
2025-04-11
MacOS如何用 Python 自动启动应用并将它们移动到三块显示器上的指定位置
2025-04-11
macOS系统上安装JDK
2025-04-11
MacType Decency 项目常见问题解决方案
2025-04-11
mac上多个svn版本_where命令
2025-04-11
Mac下IDEA更换Maven仓库
2025-04-11
Mac下MySQL 报错:Error1045(28000)解决办法
2025-04-11
mac下PyCharm导入第三方包
2025-04-11
Mac下redis安装和启动
2025-04-11
Mac下可用的sublime3
2025-04-11
Mac下各种网络命令的使用
2025-04-11
Mac下如何配置环境变量
2025-04-11
Mac下安装jdk
2025-04-11
Mac下安装PEAR
2025-04-11
Mac下安装PIL库
2025-04-11
mac下安装配置nginx
2025-04-11
MAC下安装配置Tomcat
2025-04-11
Mac下忘记MySQL密码可以这样做!
2025-04-11
Mac下显示\隐藏所有文件
2025-04-11