Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }