Contents
The Essential FDO
What Is the Feature Data Objects API?
Objectives
Related Documentation
Provider Overview
Feature Description
System Requirements
Operating System and RDBMS Client Software
Development Environment Software
Windows XP, SP2
Red Hat Enterprise Linux 3
Getting Started
Install FDO
Open Source Edition
Enterprise Edition
Setup the C++ Application Development Environment
Windows
Headers
Libraries
Dynamically Linked Libraries
Symbol Table Files (Program Database Files)
Source
Linux
Access the C++ API Reference Documentation
Write the Code to Connect to a Provider
Create a Provider Registry
Create a Connection Manager
Create a Connection
Get the Provider Data Store Type
Get the List of Dependent Files
Get the Connection Properties
Get Values for the Connection Properties
Set the Connection Properties
Open a Connection
Open a Pending Connection
Get the List of Dependent Files
Next Steps
ArcSDE Provider
MySQL Provider
SDF, SHP and ODBC Providers
WFS and WMS Providers
Capabilities API
Command Capabilities
User Management API
User Management Capabilities
Data Store Management API
Spatial Context API
Glossary
Tolerance
The Open Source Providers
System Requirements
Software
Disk Space and Memory
Windows
Linux
Feature Matrix
Connection API
Create a Username and Password for the ArcSDE
Provider Connected to Oracle
Create a Username and Password for the ArcSDE
Provider Connected to SQL Server
Connecting to the ODBC Provider
Overview of the Connection Properties
Create an ODBC DSN for an MS Access File
Create an ODBC DSN for an Excel File
Create an ODBC DSN for an Oracle Database
Create an ODBC DSN for a MySQL Database
Create an ODBC DSN for a SQL Server Database
Command Capabilities
User Management
MySQL
Data Store Management API
Spatial Context API
Exception Messages
Connection Not Established
Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
Installing RDBMS Clients Used By The Open Source
Providers
Introduction
Installing and Configuring an ArcSDE Client on
Windows
Installation
Configuration
Installing and Configuring an ArcSDE Client on
Linux
Installation
Configuration
Installing and Configuring the MySQL Client on
Windows
Installation
Configuration
Installing and Configuring the MySQL on Linux
Installation
Configuration
Installing and Configuring ODBC on Linux
Installation of the Driver Manager