有没有这两个 API 使用的例子?我看注释说:
风格可以独立于符号库
//! \brief 设置点符号风格,风格可以独立于符号库 //! \param pMarkerSymbolStream 点符号的Stream流信息[in] //! \param nMarkerSymbolVersion 点符号的版本[in] //! \return 设置是否成功,失败的话不破坏以前的符号信息 //! \remarks 对于流信息,用户可以将点符号通过Save的方式封装成为Stream的形式,然后保存在风格中,另外,对于Stream流的释放则由用户自己负责 UGbool SetMarkSymbolStyle(UGMemoryStream* pMarkerSymbolStream, UGuint nMarkerSymbolVersion); UGbool SetMarkSymbolStyle(UGbyte* pMarkerSymbolBuffer,UGuint nMarkerSymbolLength, UGuint nMarkerSymbolVersion,UGbool bOwned = false);
UGStyle::SetPicturePath 设置后有效,是这样的用法吗?
多谢,目前我这边是计划先用 SetPicturePath,可以支持设置角度,基本可以满足需求,不方便的地方是必须使用文件路径而不是 Qt 资源的路径。
之前使用的 Android 的 imobile 进行开发,marker 可以直接使用 Android 的资源,还是很方便的。