首页 / 浏览问题 / 组件GIS / 问题详情
绘制实现过程中的问题
1EXP 2020年04月20日
	//! \brief 构造多个子对象的复杂Geometry.
	//! \param pPoints [in] 点串指针。
	//! \param pPolyCount [in] 子对象中点数的数组。
	//! \param nSubCount [in] 子对象数目。
	//! \return 所有子对象的点数都小于2个,返回false。
	virtual GEOMETRY_APIF UGbool Make( const UGPoint2D* pPoints, const UGint* pPolyCount, UGint nSubCount );

最近新研究supermap,使用uggeopoint 绘制大量点时,看见UGGeoPoint.h中上面这句可以实现 但具体使用过程中使用

UGPoint2D points[1000];

UGArray<UGPoint2D > points;

这两种方式都不能使用 uggeopoint->Make(points,100,1); 来实现 请问应该怎么使用上面的接口

1个回答

绘制大量的点,建议直接用uggeopoint,用一个个单对象的点。不要用点对象的复合对象;点的复合对象不利于空间位置和属性信息的管理,并且性能并没有任何优势。
4,620EXP 2020年04月20日
...