Sunday, March 29, 2009
Friday, March 20, 2009
GPS in ArcMap
The global positioning system (GPS) is a set of satellites and ground stations. A GPS device calculates its location using signals received from the satellites. Funded and supported by the United States government, GPS has widespread use for both military and civilian applications.
An overview of ArcMap GPS Support
ArcMap GPS Support takes as input a feed from a GPS receiver and displays the current location on the screen. You can also store locations from the GPS receiver in a log for archival or real-time digitizing purposes (see Writing GPS locations to a log). You can answer the question “Where am I?” by accessing ArcMap GPS Support through the GPS toolbar in ArcMap (see Adding the GPS toolbar) or by writing a custom application using ArcObjects.
The location is displayed as a user-defined marker symbol. You can have the angle of the marker symbol reflect the direction of motion (bearing), the size based upon the current speed of travel, and the color based upon the altitude. Previous locations can be displayed as a trail of markers or as a line that you can also customize. The trail of previous positions can reflect changes in bearing, speed, and altitude. See Changing the display options for more information.
You can keep the location visible on the screen by panning as needed or have the display pan automatically (see Keeping the current location in the view). For applications like in-car navigation and routing systems, you can snap the location to specified features, such as a street centerline. You can store locations to a log file either in streaming mode (at a specified rate or distance apart) or one at a time. When a log file is specified, you have the option of choosing which columns are added to the output feature class.
Tasks you can perform with ArcMap GPS Support
You can perform the following tasks with ArcMap GPS Support.
Show the location on the screen
You can connect a GPS receiver to a communication port on a computer running ArcMap and see the current location on the map display (see Connecting to a GPS device). You can also open the GPS Position window, which shows updated information in real time.
Digitize features
By setting up a log file, you can create a new feature class in which to store GPS locations. Once the log is defined, you can use the Stamp Current Position to Log button on the GPS toolbar to record individual points. If you'd rather automatically record locations to the log, set up the filter options on the Log Setup dialog box and click the Start Streaming to Log button on the GPS toolbar.
Snap positions to features
Consider the following scenario:
You want to have the current location snapped to the features in a feature class. In this example, you are streaming features to a log file as you drive down a road, and you want the locations to coincide with the street centerlines. You set up the connection and position display information. You then use the Snapping tab of the Display Options dialog box to choose the Roads layer (which contains street centerlines) from a list of features on a map. Next, you specify a snapping tolerance. All positions within the specified tolerance will now be snapped to the features in the Roads layer. Learn more about snapping to existing features
Replay collected information later
You can use the Simulate a GPS connection option to review data that was collected earlier and saved to a log. First, set up the simulation by choosing the log you want and set a display interval. Then open the connection to display the locations from the log on the map. You can use any point or line feature class for the simulation data.
An overview of ArcMap GPS Support
ArcMap GPS Support takes as input a feed from a GPS receiver and displays the current location on the screen. You can also store locations from the GPS receiver in a log for archival or real-time digitizing purposes (see Writing GPS locations to a log). You can answer the question “Where am I?” by accessing ArcMap GPS Support through the GPS toolbar in ArcMap (see Adding the GPS toolbar) or by writing a custom application using ArcObjects.
The location is displayed as a user-defined marker symbol. You can have the angle of the marker symbol reflect the direction of motion (bearing), the size based upon the current speed of travel, and the color based upon the altitude. Previous locations can be displayed as a trail of markers or as a line that you can also customize. The trail of previous positions can reflect changes in bearing, speed, and altitude. See Changing the display options for more information.
You can keep the location visible on the screen by panning as needed or have the display pan automatically (see Keeping the current location in the view). For applications like in-car navigation and routing systems, you can snap the location to specified features, such as a street centerline. You can store locations to a log file either in streaming mode (at a specified rate or distance apart) or one at a time. When a log file is specified, you have the option of choosing which columns are added to the output feature class.
Tasks you can perform with ArcMap GPS Support
You can perform the following tasks with ArcMap GPS Support.
Show the location on the screen
You can connect a GPS receiver to a communication port on a computer running ArcMap and see the current location on the map display (see Connecting to a GPS device). You can also open the GPS Position window, which shows updated information in real time.
Digitize features
By setting up a log file, you can create a new feature class in which to store GPS locations. Once the log is defined, you can use the Stamp Current Position to Log button on the GPS toolbar to record individual points. If you'd rather automatically record locations to the log, set up the filter options on the Log Setup dialog box and click the Start Streaming to Log button on the GPS toolbar.
Snap positions to features
Consider the following scenario:
You want to have the current location snapped to the features in a feature class. In this example, you are streaming features to a log file as you drive down a road, and you want the locations to coincide with the street centerlines. You set up the connection and position display information. You then use the Snapping tab of the Display Options dialog box to choose the Roads layer (which contains street centerlines) from a list of features on a map. Next, you specify a snapping tolerance. All positions within the specified tolerance will now be snapped to the features in the Roads layer. Learn more about snapping to existing features
Replay collected information later
You can use the Simulate a GPS connection option to review data that was collected earlier and saved to a log. First, set up the simulation by choosing the log you want and set a display interval. Then open the connection to display the locations from the log on the map. You can use any point or line feature class for the simulation data.
About creating new annotation features
NOTE: Creating and editing standard annotation is available in ArcView. However, you can only create and edit feature-linked annotation with an ArcEditor or ArcInfo license.
To create, edit, or delete geodatabase
annotation, you must first
start an edit session. The Editor and Annotation toolbars provide the tools you need to create new annotation features. The Annotation toolbar allows you to choose the construction method—horizontal, curved, leader line, and so on—and the symbol of your new annotation. You'll enter the text of your annotation in the Text box on the Annotation toolbar, but you can press the A key and change the text for constructing new annotation.
You use the Sketch tool with the Construction dropdown list to create annotation. The one-click buttons on the Annotation toolbar are simply shortcuts that activate the Sketch tool and a particular construction method. You can add a button from the Advanced Edit tools list in the Customize dialog box that allows you to construct curved or follow feature annotation with a single click.
If you want to use the
Convert Labels to Annotation command or the Annotation toolbar editing and construction tools with annotation feature classes created in ArcGIS 8, you'll first need to upgrade your geodatabase and use the Update Annotation Feature Class tool in ArcToolbox. It is important to note that you won't be able to view updated annotation in ArcGIS 8. You can always view earlier versions of annotation in later versions of ArcGIS. Geodatabases and annotation feature classes created in ArcGIS 9 do not need to be updated.
To learn more about working with annotation, see
About annotation or
Annotation in the geodatabase
To create, edit, or delete geodatabase
annotation, you must first
start an edit session. The Editor and Annotation toolbars provide the tools you need to create new annotation features. The Annotation toolbar allows you to choose the construction method—horizontal, curved, leader line, and so on—and the symbol of your new annotation. You'll enter the text of your annotation in the Text box on the Annotation toolbar, but you can press the A key and change the text for constructing new annotation.
You use the Sketch tool with the Construction dropdown list to create annotation. The one-click buttons on the Annotation toolbar are simply shortcuts that activate the Sketch tool and a particular construction method. You can add a button from the Advanced Edit tools list in the Customize dialog box that allows you to construct curved or follow feature annotation with a single click.
If you want to use the
Convert Labels to Annotation command or the Annotation toolbar editing and construction tools with annotation feature classes created in ArcGIS 8, you'll first need to upgrade your geodatabase and use the Update Annotation Feature Class tool in ArcToolbox. It is important to note that you won't be able to view updated annotation in ArcGIS 8. You can always view earlier versions of annotation in later versions of ArcGIS. Geodatabases and annotation feature classes created in ArcGIS 9 do not need to be updated.
To learn more about working with annotation, see
About annotation or
Annotation in the geodatabase
Tuesday, February 17, 2009
Friday, February 13, 2009
Thursday, February 12, 2009
What is Arc/ArcObject/ArcMap/ArcEngine/ArcCatelog
As we hear a lot of ESRI Produce arcobject/acrmap and a lot of arc-----, but when some one ask about the definition, we stuck
so here are some good definition which you can explain .
ADDRESSMATCH: Arc command. It uses to match addresses in an INFO data file against an address coverage and creates a point coverage containing locations of matched addresses.
AML: ARC Macro Language. It is a proprietary high-level algorithmic language for generating end-user applications in ArcInfo Workstation. AML allows you to create onscreen menus, use and assign variables, control statement execution, and get and use map or page unit coordinates. AML includes an extensive set of commands that can be used interactively or in AML programs (macros), as well as commands that report on the status of ArcInfo environment settings.
ArcCatalog: ArcCatalog allows users to browse, manage, create, and organize geographic and tabular data. In addition, ArcCatalog comes with support for several popular metadata standards to allow users to create, edit, and view information about the data. There are editors to enter metadata, a storage schema, and property sheets to view the data. With ArcCatalog users can view GIS data holdings, preview geographic information, view and edit metadata, work with tables, and define the schema structure for geographic data layers.
ArcGIS: ArcGIS is a comprehensive, integrated, scalable system introduced by ESRI that design to meet the needs of a wide range of GIS users.
ArcInfo: ArcInfo is the most powerful and functionally rich application in the ArcGIS product family by ESRI. In addition to all the functionality included in ArcView and ArcEditor, ArcInfo includes a complete ArcToolbox application and a full version of ArcInfo Workstation (ARC, ArcEdit, ArcPlot, AML, and all extensions). ArcInfo is the complete GIS data creation, update, query, mapping, and analysis system.
ArcMap: ArcMap is the application for viewing and editing geographic data and creating professional-quality maps, graphs, and reports.
ArcObjects: ArcObjects is a set of components developers use to programmatically enhance and extend ArcInfo, ArcEditor and ArcView. ArcObjects technology is based on the Component Object Model (COM). With ArcObjects, developers can add new tools or work flows to ArcInfo, ArcEditor, or ArcView software or extend the ArcGIS data model by adding new custom feature types.
ArcSDE: ArcSDE is a client/server software program that enables spatial data to be stored, managed, and quickly retrieved from leading commercial database management systems (DBMS).
ArcView: ArcView is a powerful GIS data visualization, query, analysis, and map creation solution. It provides interactive tools for exploring, selecting, displaying, editing, analyzing, symbolizing, and classifying data as well as for automatically creating, updating, and managing metadata.
so here are some good definition which you can explain .
ADDRESSMATCH: Arc command. It uses to match addresses in an INFO data file against an address coverage and creates a point coverage containing locations of matched addresses.
AML: ARC Macro Language. It is a proprietary high-level algorithmic language for generating end-user applications in ArcInfo Workstation. AML allows you to create onscreen menus, use and assign variables, control statement execution, and get and use map or page unit coordinates. AML includes an extensive set of commands that can be used interactively or in AML programs (macros), as well as commands that report on the status of ArcInfo environment settings.
ArcCatalog: ArcCatalog allows users to browse, manage, create, and organize geographic and tabular data. In addition, ArcCatalog comes with support for several popular metadata standards to allow users to create, edit, and view information about the data. There are editors to enter metadata, a storage schema, and property sheets to view the data. With ArcCatalog users can view GIS data holdings, preview geographic information, view and edit metadata, work with tables, and define the schema structure for geographic data layers.
ArcGIS: ArcGIS is a comprehensive, integrated, scalable system introduced by ESRI that design to meet the needs of a wide range of GIS users.
ArcInfo: ArcInfo is the most powerful and functionally rich application in the ArcGIS product family by ESRI. In addition to all the functionality included in ArcView and ArcEditor, ArcInfo includes a complete ArcToolbox application and a full version of ArcInfo Workstation (ARC, ArcEdit, ArcPlot, AML, and all extensions). ArcInfo is the complete GIS data creation, update, query, mapping, and analysis system.
ArcMap: ArcMap is the application for viewing and editing geographic data and creating professional-quality maps, graphs, and reports.
ArcObjects: ArcObjects is a set of components developers use to programmatically enhance and extend ArcInfo, ArcEditor and ArcView. ArcObjects technology is based on the Component Object Model (COM). With ArcObjects, developers can add new tools or work flows to ArcInfo, ArcEditor, or ArcView software or extend the ArcGIS data model by adding new custom feature types.
ArcSDE: ArcSDE is a client/server software program that enables spatial data to be stored, managed, and quickly retrieved from leading commercial database management systems (DBMS).
ArcView: ArcView is a powerful GIS data visualization, query, analysis, and map creation solution. It provides interactive tools for exploring, selecting, displaying, editing, analyzing, symbolizing, and classifying data as well as for automatically creating, updating, and managing metadata.
Wednesday, February 11, 2009
Arcobject Support

Dear All
As GIS is a welknown industry in current market, and as per the Expert comment, it would go more heigher then it's present situation.
As GIS is a welknown industry in current market, and as per the Expert comment, it would go more heigher then it's present situation.
ESRI is a leading GIS Software company, who know all the needs of market and customize the product as per their need. Arcobject is used everywhere for any work in GIS(Esri Plateform).
As we all know that there is a lot of Helps available in the online, but some time it happens that you do not get as per your need or it takes a lot of time to search in google and finally you get something else and even some time you just get confuse regarding your base problem.
I would be helping all those guys who want a help on immediate basis, there are number of way .
by which i can solve the problem quickly
1. Post a comment, i will reply on the daily basis
2. Mail to me at manojsinghrana@gmail.com
3. Call me by phone, which i will give you very first time when you contact me via email(for preventing un-necessary call)
4. if you are in NCR, then you can come to me at weekends, i will give you 100% support, based on preschedule on phone
5. Online chating via skype of gmail to resolve your problem
I have more then 4 year of experience of handeling Arcobjects, i have faced a lot of problem regarding this during my work. i know i am not the master, but yes if i don't know the solution i would atleast guide you.
Your quires are most welcome, if they are required for knowledge transfer, Please execuse if you want to test my knowledge, because it would be wasting of your and my time.
Subscribe to:
Posts (Atom)
ArcCommunity
About Me
- Manoj Singh
- Kanpur/Almora, Uttar Pradesh, India