Create a numeric map from JMARS in ArcGIS

Want to create a numeric map? This tutorial will demonstrate the process of turning pixel data information from JMARS into a numeric elevation map in ArcGIS. 

Image:arcFinalElevationMap.png

 


First, Let's start in JMARS. Open JMARS.

  1. Open JMARS and locate the area of interest. Add the Custom Shape Layer to the Layer Manager. Add the Custom Shape Layer by clicking on the Layers shortcut (three dots next to the "+" sign)

  2. Image:clickAddShapeFile.png

  1. Create a polygon over the area of interest: Make sure the Custom Shape Layer is selected in the Layer Manager. Then, right click on the main view and select "Add Polygons".

  2. Image:clickAddPolygon.png

  3. Create a polygon. One click adds a point. Two clicks completes the polygon.

  4. Image:createAPolygon.png

  5. When your polygon is created, select the polygon: Right click the main screen again --> select "Select Features". Click your polygon. The polygon should now be outlined in yellow if it is successfully selected.

  6. Image:selectPolygonArc.png

  7. Right Click the screen again. Locate the "Polygon Functions" at the bottom of the list. Put your mouse on the "Polygon Functions" to expand the next drop down and select "Export Pixel Data for Polygons"

  8. Image:exportPixelFromPolygon.png

  9. The Pixel Data CSV Export Window opens. Make sure the "Pixel ID", "Latitude" and "Longitude" boxes are all selected at the top of the window. Now, click the "ADD SOURCE" button.

  10. Image:pixelExportDialog_addSource.png

  11. The Numeric Map Source Selection Dialog opens. This is where you will select the source dataset that you want to export. This tutorial is going to use MOLA Elevation data. You can use the "Filter" search to find the source you are looking for or you can scroll through the datasets until you find the one you would like to use. Once you find the dataset you're looking for, select it and press the "OK" button.

  12. Image:findSource_pixelExport.png

  13. Next, click the "SELECT FILE..." button to select where you'd like to save your CSV. When you have selected the location, Click "SAVE" to complete the Pixel Export process.

  14. Image:pixelExport_selectSaveLocation.png

    A CSV file should be created with four columns, OID, Lat, Lon and Elevation.


    Image:csv_molaPixelExport.png

Now, Let's open ArcGIS.

Now that we've created a CSV that contains our numeric information, we need to bring the CSV into ArcGIS and create our map.

  1. Before we add the CSV data into ArcGIS, we need to apply our Projection/Geographic Coordinate System. Double click "Layers".

  2. /tutorial_images/applyProjectionToArc.png

  3. The Data Frame Properties dialog window should open. Now, you need to apply the JMARS projection to our data. An easy way to do this is to download the PRJ file and to import that PRJ file into ArcGIS. CLICK HERE to download the prj file. When the PRJ is downloaded, click the globe button and go to "Import". Locate the PRJ file and apply the projection. NOTE: In the screenshot below, the PRJ file was named "export1.tif". The downloaded PRJ file name you will upload is "JMARS_Projection_File.prj". After you import the PRJ file, Click the "Apply" button. Then, click the "OK" button.

  4. /tutorial_images/applyAndSaveProjectionArc.png

  5. Add the CSV into ArcGIS. This will add the CSV into the Layer Manager on the left hand side.
  6. Now, open the CSV attribute table. Click on the CSV in the layer manager so it is selected. Then, right click the selected CSV and click "Open". The attribute table should open showing you the contents of the CSV.

  7. /tutorial_images/openedAttributeTableArc.png   /tutorial_images/openedAttributeTableArc.png

  8. If the CSV file isn't selected (highlighted in blue), click it to select it. Now, right click the CSV and go to "Display XY Data..."

  9. /tutorial_images/displayXYButtonArc.png

  10. The Display XY Data dialog window should pop up. You'll want to apply the XYZ to our CSV. First, make sure the correct file is showing under "Choose a table from...". Click the X Field drop down and select "Longitude (E)". Click the Y Field drop down and select "Latitude N". Select the Z Field drop down and select the dataset value, in this tutorials case, we used MOLA elevation. So, I am entering the MOLA 128pp Elevation for my Z value. Make sure the Coordinate system isn't empty. After your window looks similar to the screenshot below, click "OK".

  11. /tutorial_images/xyzArc.png

  12. Points representing each Lat/lon value should be created. In the screenshot below, we are zoomed out so you can see the entire dataset but if you were to zoom in, you would see a serious of points for each row in our CSV.

  13. /tutorial_images/xyzOutputPoints.png

  14. Now we can run the tool to produce a raster from our points. Go to the search tab and search for "Point to Raster". When you locate the tool, double click it so the dialog window opens.

  15. /tutorial_images/searchPointToRaster.png


    /tutorial_images/pointToRasterToolDialog.png

  16. Make sure the Input Features has the points dataset we just created. Also, make sure the Value Field has the elevation dataset selected. Create an output name in the Output Raster Dataset and press "OK". This will create our new raster image. In the image below, a point on the map was clicked to make sure the elevation data was successfully applied. The elevation shown is in meters.

  17. /tutorial_images/arcFinalElevationMap.png