mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Port of r6367 into trunk, fixes ticket #478
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6368 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
141a992914
commit
a21fd526d6
@ -14,7 +14,7 @@ QgsGeorefDataPoint::QgsGeorefDataPoint(QgsMapCanvas* mapCanvas, int id,
|
||||
|
||||
void QgsGeorefDataPoint::drawShape(QPainter & p)
|
||||
{
|
||||
QString msg = QString("X %1\nY %2").arg(int(mMapCoords.x())).arg(int(mMapCoords.y()));
|
||||
QString msg = QString("X %1\nY %2").arg(QString::number(mMapCoords.x(),'f')).arg(QString::number(mMapCoords.y(),'f'));
|
||||
QPoint pnt = toCanvasCoords(mPixelCoords);
|
||||
int x = pnt.x(), y = pnt.y();
|
||||
QFont font;
|
||||
|
@ -375,8 +375,8 @@ bool QgsPointDialog::generateWorldFile()
|
||||
<<0<<endl
|
||||
<<0<<endl
|
||||
<<-pixelSize<<endl
|
||||
<<(origin.x() - xOffset * pixelSize)<<endl
|
||||
<<(origin.y() + yOffset * pixelSize)<<endl;
|
||||
<<QString::number(origin.x() - xOffset * pixelSize, 'f')<<endl
|
||||
<<QString::number(origin.y() + yOffset * pixelSize, 'f')<<endl;
|
||||
// write the data points in case we need them later
|
||||
QFile pointFile(mLayer->source() + ".points");
|
||||
if (pointFile.open(QIODevice::WriteOnly))
|
||||
@ -386,7 +386,8 @@ bool QgsPointDialog::generateWorldFile()
|
||||
for (unsigned int i = 0; i < mapCoords.size(); ++i)
|
||||
{
|
||||
points<<(QString("%1\t%2\t%3\t%4").
|
||||
arg(mapCoords[i].x()).arg(mapCoords[i].y()).
|
||||
arg(QString::number(mapCoords[i].x(), 'f')).
|
||||
arg(QString::number(mapCoords[i].y(), 'f')).
|
||||
arg(pixelCoords[i].x()).arg(pixelCoords[i].y()))<<endl;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user