# Is a .osm file of size 668.7 MB too big for the following operations?

**URL:** <https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146>\
**Category:** General Usage\
**Created:** [June 11, 2019, 1:54pm UTC](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146 "2019-06-11T13:54:42Z")\
**Posts on this page:** 4\
**Page:** 2

<div class="post-metadata">

**Author:** ![bsnyh](https://avatars.discourse-cdn.com/v4/letter/b/ce7236/32.png) [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Post date:** [June 12, 2019, 2:47pm UTC](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146/22 "2019-06-12T14:47:05Z")

</div>

Sorry that I did not explain it clearly. I’m referring to the routing ideas, not mainly pictures. Thank you so much for your help along the way, I really really appreciate that indeed.

---

<div class="post-metadata">

**Author:** ![pszufe](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pszufe/32/23452_2.png) [@pszufe](https://discourse.julialang.org/u/pszufe)\
**Post date:** [June 12, 2019, 4:17pm UTC](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146/23 "2019-06-12T16:17:34Z")

</div>

Sorry, I misunderstood your question.  
The road map representation in OpenStreetMapX is already using very similar nechanism to the one described in the link that you have sent.You might want to have a look at the source code.

---

<div class="post-metadata">

**Author:** ![IlyaOrson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ilyaorson/32/1681_2.png) [@IlyaOrson](https://discourse.julialang.org/u/IlyaOrson)\
**Post date:** [June 12, 2019, 5:51pm UTC](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146/24 "2019-06-12T17:51:39Z")

</div>

I think [OSMnx](https://github.com/gboeing/osmnx) is a great open source reference for this kind of thing, very feature complete but sometimes slow due to the NetworkX backend. They recently added [igraph as backend](https://github.com/gboeing/osmnx-examples/blob/master/notebooks/18-osmnx-to-igraph.ipynb) as a workaround. It would be interesting to compare the speed-ups that julia may offer here.

---

<div class="post-metadata">

**Author:** ![bsnyh](https://avatars.discourse-cdn.com/v4/letter/b/ce7236/32.png) [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Post date:** [June 12, 2019, 7:20pm UTC](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146/25 "2019-06-12T19:20:57Z")

</div>

@IlyaOrson, yes, I checked this OSMnx package earlier. It is written in python. It takes a bit time to dig deep of the code, and it would be wonderful if I can grasp the ideas / thoughts under the hood quickly. But I guess I need to work on the source code anyway. If you have suggestions, feel free to let me know

[Previous page](https://discourse.julialang.org/t/is-a-osm-file-of-size-668-7-mb-too-big-for-the-following-operations/25146.md?page=1)
