回复: 共享一个用QT4和mitab编写的显示mapinfo,mif格式电子地图的源码
#41 回 40楼(qhhndaye888) 的帖子 [vernice 04-11 19:43]
兄弟,还在弄这个地图吗?
#42 回 9楼(long4268hf) 的帖子 [wpweng 04-12 11:09]
这个有人说在每次放大或缩小时把文字按相应的倍数缩小或放大重绘一下,具体我也还没实施过。哥们先试试吧
#43 [wpweng 04-12 11:13]
感谢楼主啊。小弟最近也才刚开始类似的设计,是GPS导航系统的。而我又都刚接触这些东西,很多都不懂,想问问楼主:除了用mitab这个方法外,可以用Qt直接读mif的文件吗?可以的话怎么读呢?可以给我说一下吗?
#44 [wpweng 04-12 14:53]
刚刚用Qt Creator打开了.pro文件,run qmake时出错,如下
Running build steps for project qt-map...
Starting: C:/Qt/2009.04/qt/bin/qmake.exe D:/My Documents//qt4_mitab_mif/qt-map/qt-map.pro -spec win32-g++ -r CONFIG+=debug_and_release
Cannot find file: d:\My Documents\论文\qt4_mitab_mif\qt-map\qt-map.pro.
Exited with code 2.
Error while building project qt-map
When executing build step 'QMake'
这是什么原因呢?
打开qt-map.exe时也打不开,提示如下:
qt-map.exe-无法找到组件
没有找到QtCore4.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。
这又是什么原因。。。
请各大侠解说一下,谢谢!!
#45 [wangrunmin 04-18 15:34]
map_layer.cpp:317: error: `setX' undeclared (first use this function)
map_layer.cpp:317: error: (Each undeclared identifier is reported only once for
each function it appears in.)
map_layer.cpp:318: error: `setY' undeclared (first use this function)
map_layer.cpp: In member function `void Map_Layer::GetPoint(void*,
QStringList&)':