public override void ViewDidLoad() { base.ViewDidLoad(); var path = NSBundle.PathForResourceAbsolute("GeoJSON_Sample", "geojson", NibBundle.BundlePath); var url = NSUrl.CreateFileUrl(path, null); var jsonParser = new GMUGeoJSONParser(url); jsonParser.Parse(); var renderer = new GMUGeometryRenderer(mapView, jsonParser.Features); renderer.Render(); }
public override void LoadView() { var camera = CameraPosition.FromCamera(latitude: -28, longitude: 137, 4); mapView = MapView.FromCamera(frame: CGRect.Empty, camera: camera); this.View = mapView; var path = NSBundle.PathForResourceAbsolute("GeoJSON_sample", "json", NibBundle.BundlePath); var url = NSUrl.CreateFileUrl(path, null); geoJsonParser = new GMUGeoJSONParser(url); geoJsonParser.Parse(); renderer = new GMUGeometryRenderer(map: mapView, geometries: geoJsonParser.Features); renderer.Render(); }