The RSS feed type in ArcGIS Velocity sends an HTTP or HTTPS request to the specified RSS URL at a user-defined interval. The request collects RSS data that can be retrieved in a web browser by browsing to a URL.
Examples
- A GIS analyst wants to configure a feed to load the latest earthquake data at a defined interval from an RSS feed available on the internet.
- Updated sensor values are loaded from an RSS feed every minute.
Usage notes
- The feed will poll the website to load data at the rate specified in the Feed Polling Interval step of the configuration wizard.
- The RSS data must be externally accessible on the internet.
- The size of the RSS page or file being polled cannot exceed 16 MB. If the RSS page or file being polled exceeds 16 MB, features will not be ingested.
- When a polling frequency is set, the polling occurs at regular time intervals as opposed to the start time of the feed. For example, if a feed is set to poll for data every five minutes and the feed is started at 8:03 a.m., the first request for data will occur at 8:05 a.m., the next at 8:10 a.m., and so on.
- After configuring source connection parameters, see Configure input data to learn how to define the schema and the key parameters.
Parameters
Parameter | Description | Data type |
---|---|---|
URL | The full URL to the externally accessible RSS website to poll via HTTP requests. | String |
Authentication | The type of authentication used to access the web server. Authentication options are None, Basic, and Certificate. | String |
Username | The user name for accessing the website. This parameter only applies when Authentication is set to Basic. | String |
Password | The password for accessing the website. This parameter only applies when Authentication is set to Basic. | Password |
Certificate URL | The URL location of the client certificate for accessing the website. This parameter only applies when Authentication is set to Certificate. | String |
Password | The client certificate password if one is set. This parameter only applies when Authentication is set to Certificate. | Password |
Custom headers | Optional custom headers to be included in the HTTP request sent to the specified HTTP endpoint. For example, custom headers can be used to specify a third-party API key or authorization header. | Key-Value Pair |
Considerations and limitations
- The RSS data must be externally accessible on the internet.
- The size of the RSS page or file being polled cannot exceed 16 MB. If the RSS page or file being polled exceeds 16 MB, features will not be ingested.