點資料結構

點資料結構

點資料為所有空間資料的基礎結構,在TGOS MAP API for iOS中,點資料以iOSCLLocationCoordinate2D記錄,並以TGMarkerOptions標記的型式呈現。線或面資料則由兩個以上點資料組成的TGPath物件記錄,以TGPolylineOptionsTGPolygonOptions的方式呈現。以下為單一筆點資料以標記繪製於地圖上之範例:

- (void)loadView

{

mapView_ = [[TGMapView alloc] initWithFrame:CGRectZero];

self.view =  mapView_;

mapView_.viewer = [TGViewerPosition viewerWithLatitude:23.58 longitude:120.95 zoom:1];

mapView_.delegate = self;

 

TGMarkerOptions *options = [[TGMarkerOptions alloc] init]; 

//以標記呈現點位資訊

options.position = CLLocationCoordinate2DMake(25.047892,121.517272); 

//以一組WGS84坐標記錄點位資訊

options.title = @"台北火車站";

options.snippet = @"100台灣台北市中正區北平西路3";

[mapView_ addMarkerWithOptions:options];

回到上方