Skip to main content
Solved

What is the faster way to run an OSM (xml) data to Esri geodatabase data for a big area with FME?

  • November 23, 2017
  • 3 replies
  • 50 views

Forum|alt.badge.img

Dear Sir/madam,

I am student, working on OSM highway(poly_line) xml data with respect to the keys Max_speed and surface for the whole Africa.

In this case; I took at first, the Geometry Filter with line and I used 2 list_searchers for max_speed and surface respectively. And also use 2 attribute_creator for output. This way is working to get a Geo-database file which i can use on Arcmap. But it takes a long long time to read the data because of XML data.

Could you please help me to find the faster way or model to run the XML data? OR a faster way by using PBF format in this purpose in FME?

Thank you.

Sincerely Yours,

Yasin

Best answer by david_r

Try using an AttributeExposer and expose the "maxspeed" and "surface" attributes, e.g.

The attributes are documented in the OSM wiki:

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

jdh
Contributor
Forum|alt.badge.img+40
  • Contributor
  • November 23, 2017

I use the commandline tool OSMFilter to create a smaller OSM file with only the features I'm interested, prior to reading with FME.


david_r
Celebrity
  • November 27, 2017

Starting with FME 2017 you can read the PBF format directly, I would suspect that's faster than XML. By how much, I'm not sure, however.

Otherwise I completely agree with @jdh about reducing the data volume before processing with FME.


david_r
Celebrity
  • Best Answer
  • November 28, 2017

Try using an AttributeExposer and expose the "maxspeed" and "surface" attributes, e.g.

The attributes are documented in the OSM wiki: