2
我拍攝了一張大圖,並將它分成了方形瓷磚(256x256)。它也適用於谷歌地圖,所以整個圖像分爲z_x_y.png(取決於縮放級別)。地圖拼貼 - 什麼樣的投影?
Z = 0 => 1x1的瓦片 Z = 1 => 2×2 tilesthe Z = 2 => 4×4瓦片
我的圖像映射是 「平坦的」,而不是基於諸如世界地圖的球體。
我要使用這個地圖上的Windows移動應用程序(它沒有谷歌API),所有的「興趣點」插入數據庫的經度和緯度。而且,由於我必須爲Windows Mobile做這個,所以我只有XY座標系。
它是不夠的,只是使用:
MAP_WIDTH = 256*TILES_W;
MAP_HEIGHT = 256*TILES_H;
function convert(int lat, int lon)
{
int y = (int)((-1 * lat) + 90) * (MAP_HEIGHT/180);
int x = (int)(lon + 180) * (MAP_WIDTH/360);
ImagePoint p = new ImagePoint(x,y); // An object which holds the coordinates
return p;
}
或者我需要一個投影技術?
在此先感謝。 請問,如果有什麼不清楚。
我們使用了一個無核投影,所以我必須使用它。 感謝您的回答。 – Ikky