<div dir="ltr"><div><div><br><br>On Thu, Sep 28, 2017 at 3:38 PM, Helmut Kudrnovsky <<a href="mailto:hellik@web.de">hellik@web.de</a>> wrote:<br>><br>> Rich Shepard wrote<br>> > On Wed, 27 Sep 2017, Helmut Kudrnovsky wrote:<br>> ><br>> >> Another possibility is to let GRASS define the correct location<br>> >> parameters<br>> >> by the dataset itself.<br>> ><br>> > Helmut,<br>> ><br>> >    I would prefer this but was not sure which coordinate-setting option<br>> > supports this for an OpenFileGDB directory.<br>><br>> it seems that OpenFileGDB directory isn't recognized. you could file an<br>> enhancement ticket for this.<br>><br>> a quick workaround with ogrinfo and grep. :-)<br>><br>> tested with an example fgdb downloaded somewhere from the net.<br>><br>> check the layers in the fgdb:<br>> ---<br>> ogrinfo RH_SampleData.gdb<br>> INFO: Open of `RH_SampleData.gdb'<br>>       using driver `FileGDB' successful.<br>> 1: Route (None)<br>> 2: Centerline_Sequence (None)<br>> 3: AADT (None)<br>> 4: Access_Control (None)<br>> 5: Base_Thickness (None)<br>> 6: Crashes (None)<br>> 7: F_System (None)<br>> 8: Speed_Limit (None)<br>> 9: Redline__ATTACH (None)<br>> 10: Centerline (3D Multi Line String)<br>> 11: Calibration_Point (3D Measured Point)<br>> 12: Redline (Multi Line String)<br>> 13: LRSN_MilePoint (3D Measured Multi Line String)<br>> 14: LRSE_Access_Control (3D Measured Multi Line String)<br>> 15: LRSE_Crashes (3D Measured Point)<br>> 16: LRSE_Speed_Limit (3D Measured Multi Line String)<br>> 17: LRSE_Functional_Class (3D Measured Multi Line String)<br>> 18: LRSI_MilePoint_Intersections (Point)<br>> 19: LRSN_RefMarker (3D Measured Multi Line String)<br>> 20: LRSE_Base_Thickness (3D Measured Multi Line String)<br>> 21: LRSE_AADT (3D Measured Multi Line String)<br>> ---<br>> check the srs from one of the layers:<br>> ---<br>> ogrinfo RH_SampleData.gdb LRSE_Crashes -al -so<br>> INFO: Open of `RH_SampleData.gdb'<br>>       using driver `FileGDB' successful.<br>><br>> Layer name: LRSE_Crashes<br>> Geometry: 3D Measured Point<br>> Feature Count: 14646<br>> Extent: (215341.513300, 4712138.869500) - (360295.772500, 4806029.751300)<br>> Layer SRS WKT:<br>> PROJCS["NAD83 / UTM zone 18N",<br>>     GEOGCS["NAD83",<br>>         DATUM["North_American_Datum_1983",<br>>             SPHEROID["GRS 1980",6378137,298.257222101,<br>>                 AUTHORITY["EPSG","7019"]],<br>>             TOWGS84[0,0,0,0,0,0,0],<br>>             AUTHORITY["EPSG","6269"]],<br>>         PRIMEM["Greenwich",0,<br>>             AUTHORITY["EPSG","8901"]],<br>>         UNIT["degree",0.0174532925199433,<br>>             AUTHORITY["EPSG","9122"]],<br>>         AUTHORITY["EPSG","4269"]],<br>>     PROJECTION["Transverse_Mercator"],<br>>     PARAMETER["latitude_of_origin",0],<br>>     PARAMETER["central_meridian",-75],<br>>     PARAMETER["scale_factor",0.9996],<br>>     PARAMETER["false_easting",500000],<br>>     PARAMETER["false_northing",0],<br>>     UNIT["metre",1,<br>>         AUTHORITY["EPSG","9001"]],<br>>     AXIS["Easting",EAST],<br>>     AXIS["Northing",NORTH],<br>>     AUTHORITY["EPSG","26918"]]<br>> FID Column = OBJECTID<br>> Geometry Column = SHAPE<br>> ROUTEID: String (12.0)<br>> MEASURE: Real (0.0)<br>> DISTANCE: Real (0.0)<br>> CASE_NUMBER: String (255.0)<br>> CASE_YEAR: Real (0.0)<br>> REFERENCE_MARKER: String (12.0)<br>> ACCIDENT_DATE: DateTime (0.0)<br>> ROAD_SYSTEM: String (2.0) DEFAULT 'ab'<br>> NUMBER_FATALITIES: Real (0.0)<br>> NUMBER_INJURIES: Real (0.0)<br>> REPORTABLE: String (1.0)<br>> POLICE_DEPARTMENT: String (5.0)<br>> INTERSECTION_NUMBER: String (2.0)<br>> MUNICIPALITY: String (2.0)<br>> NUMBER_VEHICLES: Real (0.0)<br>> ACCIDENT_TYPE: String (2.0)<br>> LOCATION: String (1.0)<br>> TRAFFIC_CONTROL: String (2.0)<br>> LIGHT_CONDITION: String (1.0)<br>> WEATHER: String (1.0)<br>> ROAD_CHARACTER: String (1.0)<br>> ROAD_SURFACE_CONDITION: String (1.0)<br>> COLLISION_TYPE: String (2.0)<br>> PEDESTRIAN_LOCATION: String (1.0)<br>> PEDESTRIAN_ACTION: String (2.0)<br>> EXTENT_OF_INJURIES: String (5.0)<br>> REGION_COUNTY: String (2.0)<br>> LOW_NODE: String (5.0)<br>> HIGH_NODE: String (5.0)<br>> ACCIDENT_TIME: DateTime (0.0)<br>> REPORTING_AGENCY: String (100.0)<br>> OFFICER_BUILDING_NUMBER: String (5.0)<br>> DMV_ACCIDENT_CLASSIFICATION: String (1.0)<br>> LOCATION_ERROR_CODE: String (3.0)<br>> COMM_VEH_ACC_IND: String (1.0)<br>> HIGHWAY_IND: String (1.0)<br>> INTERSECTION_IND: String (1.0)<br>> UTM_NORTHING: Real (0.0)<br>> UTM_EASTING: Real (0.0)<br>> REL_ACC_VEH: String (50.0)<br>> CRASH_SEVERITY: Real (0.0)<br>> FROMDATE: DateTime (0.0)<br>> TODATE: DateTime (0.0)<br>> TEST_DOMAIN: Integer(Int16) (0.0)<br>> EVENT_ID: String (50.0)<br>> LocError: String (100.0)<br>> ---<br>> grep the srs info into a text file<br>> ----<br>> ogrinfo RH_SampleData.gdb LRSE_Crashes -al -so | grep -A22 -B0 PROJCS ><br>> my.prj<br>> ---<br>> and in the GRASS start up wizard choose:<br>><br>> Read projection and datum terms from a Well Known Text (WKT).prj file.<br>><br>> all done.<br><br></div>Shorter version:<br><br></div>v.in.ogr input=RH_SampleData.gdb layer=LRSE_Crashes output=LRSE_Crashes location=name_of_new_location<br><div><div><br></div><div>Markus M<br></div><div>><br>><br>><br>> -----<br>> best regards<br>> Helmut<br>> --<br>> Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html">http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html</a><br>> _______________________________________________<br>> grass-user mailing list<br>> <a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a><br>> <a href="https://lists.osgeo.org/mailman/listinfo/grass-user">https://lists.osgeo.org/mailman/listinfo/grass-user</a><br><br></div></div></div>