Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Koop Adapter: GeoRSS provider #106

Open
ajturner opened this issue Dec 14, 2014 · 12 comments
Open

Koop Adapter: GeoRSS provider #106

ajturner opened this issue Dec 14, 2014 · 12 comments

Comments

@ajturner
Copy link
Contributor

It would be useful to have a Koop adapter for GeoRSS feeds.

For example: http://maps.cmpd.org/datafeeds/accidentsgeorss.ashx

@ajturner ajturner changed the title Koop Adapter: RSS provider Koop Adapter: GeoRSS provider Dec 14, 2014
@slibby
Copy link
Member

slibby commented Jun 10, 2015

@ajturner this is superseded by a newer issue with more detail/discussion, close?

@chelm
Copy link
Contributor

chelm commented Jun 10, 2015

@slibby Yeah it was brought up yesterday - https://github.com/Esri/koop/issues/185

@ajturner replied in an email that it might make more sense to create a custom layer in the JSAPI that could render GeoRSS (if the motivation is purely just to render a georss layer on a map)

@astauffer
Copy link
Contributor

FYI... @ajturner you can add GeoRSS to a web map now, and I believe change the render.

@ajturner
Copy link
Contributor Author

@astauffer and it's all client side?

I saw that upcoming WFS layer is client side - very similar XML, so hopefully that's the case.

@astauffer
Copy link
Contributor

@ajturner
Copy link
Contributor Author

Thanks @astauffer that confirms what I was saying. The current GeoRSS implementation requires reflecting to a Server-side query to convert the XML into a feature collection. I think this was the instigation for @mhogeweg question

If you watch the network log of the example

http://utility.arcgis.com/sharing/rss?url=http%3A%2F%2Fmaps.cmpd.org%2Fdatafeeds%2Faccidentsgeorss.ashx%2F&outSR=%7B%22wkid%22%3A102100%2C%22latestWkid%22%3A3857%7D&callback=dojo.io.script.jsonp_dojoIoScript1._jsonpCallback

arcgis_-_georss_layer

/cc @jbartley

@astauffer
Copy link
Contributor

If the georss needs to hit utlity as a proxy, wouldn't a georss provider for koop essentially do the exact same thing?

@ajturner
Copy link
Contributor Author

Indeed - we are mixing streams of conversation and that's confusing.

This particular issue was a suggestion 6-months ago that was referenced from a request by Marten.

If it's in Koop then we can do all our standard format export, geohash, etc server side in Open data.

@mhogeweg
Copy link

mhogeweg commented Jun 11, 2015 via email

@jbartley
Copy link

The GeoRSS reflector service works with online and portal for arcgis. Portal comes installed with the reflector service.

@mhogeweg
Copy link

@jbartley we run into situations at customer sites who want to display GeoRSS in a JS API application, but cannot use the online utility service that's in play. Portal for ArcGIS is not necessarily part of the solution, and the RSS feeds are not necessarily public. This is where a possible koop-based solution could help, unless there are ways to configure the JS API with a local utility service outside of the Portal context.

@mhogeweg
Copy link

small update. I've created a simple JS API layer for GeoRSS that displays (points only currently) items as clusters of points. it is based on a pre-existing cluster layer sample and handles both RSS and ATOM with GeoRSS elements.

rgwozdz added a commit that referenced this issue Sep 21, 2022
* Add provider-specific auth settings to rest/info response

* Change function signatures and add test.

* Update changelog.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants