Saturday, February 28, 2015

Geocoding in ArcGIS


How to add data of locations with lat/long. into a map?

In addition to data sources, such as a shapefile, you can add tabular data that contains geographic locations in the form of x,y coordinates to your map. If the table also contains z-coordinates, such as elevation values, you can add tabular data as 3D content into your globe or scene.

Two help sites:
http://resources.arcgis.com/en/help/main/10.2/index.html#//00s50000001z000000

http://guides.library.duke.edu/arcgis_geocode

We can find lat/lon of any place of the earth on this web: http://www.latlong.net/

In addition, how to work on the newly created layer?

You can plot your data that has coordinate information (latitude/longitude or any other coordinate system) into ArcGIS.  The program plots the locations as points on your map. Online help.

The plotted points are just pointing back to your tabular data; they don't represent a new layer. If you then need to use tools on the point layer, such as a Spatial Join (see below), then you will first need to export it as a feature class (e.g., shapefile). Online help.

Next, joining points with geographic areas where they are in: 
  • Associating with features in other layers (Spatial Join):  Users frequently want to determine the geographic areas that each point in their point data falls within (e.g., which Census tract or block group each is in, which police precinct each is in, which school attendence zone each is in).  This allows associating, with each point, data that is aggregated by such polygon features (the geographic identifier, such as the name of the Census tract, for example, and any other variables in that layer's attribute data).  This can be done using a Join procedure based on location (Spatial Join), which associates all the attributes of a join feature (e.g., a polygon) to each of the target features (e.g., each point) that is within it.