<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">My approach would be to use:<div class="">- <a href="https://github.com/mapbox/togeojson" class="">https://github.com/mapbox/togeojson</a> - to batch convert all the gpx -> geojson</div><div class="">then</div><div class="">- <a href="https://github.com/mapbox/tippecanoe" class="">https://github.com/mapbox/tippecanoe</a> - to merge them all into a vector tileset.</div><div class="">then</div><div class="">- upload that to Mapbox for hosting so that people can trace from it in the OSM editors.</div><div class=""><br class=""></div><div class="">But this is just one approach and there might be other tools that do this.</div><div class="">(I work for Mapbox, so I’m mostly familiar with our tools)</div><div class=""><br class=""><div class="">Thanks, Bryan</div><div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 14, 2018, at 9:56 AM, <a href="mailto:zhangyang@lewaimai.com" class="">zhangyang@lewaimai.com</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="font-size: 16px;" class="">yes,I only need to use the tracks to add roads to OSM once for each road at the first time,but the problem is that how can I know whick roads are missing,<a data-keyword="especial" style="font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; box-sizing: border-box; cursor: pointer; outline: none; line-height: 14px; background-color: transparent;" class="">especial even the same road can have different GPS points in different gpx files.</a></span></div><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="font-size: 16px;" class=""><br class=""></span></div><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="font-size: 16px;" class="">it is a small city for china, the current data in OSM about the city is not enough, many roads are missing,so I need to use the 100,000 gpx files to add the missing roads,so i can get the bicycle distance between different points of the city.</span></div><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="font-size: 16px;" class=""><br class=""></span></div><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="font-size: 16px;" class="">of course, they are many </span><a data-keyword="repeated" style="font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; box-sizing: border-box; cursor: pointer; color: rgb(43, 119, 197); outline: none; line-height: 14px; font-size: 15px; font-weight: 700; background-color: transparent;" class="">repeated roads in </a><span style="font-size: 16px; line-height: 1.5; background-color: transparent;" class=""> the 100,000 gpx files, what I need is the actual way info, how can I find them out?</span></div><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><hr size="1" align="left" style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; width: 210px; height: 1px;" class=""><div style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span class=""><div style="margin: 10px; font-family: verdana; font-size: 10pt;" class=""><div class=""><a href="mailto:zhangyang@lewaimai.com" class="">zhangyang@lewaimai.com</a></div></div></span></div><blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div class=""> </div><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0cm 0cm;" class=""><div style="padding: 8px; font-size: 12px; font-family: tahoma; background-color: rgb(239, 239, 239);" class=""><div class=""><b class="">From:</b> <a href="mailto:simon@poole.ch" class="">Simon Poole</a></div><div class=""><b class="">Date:</b> 2018-09-14 21:15</div><div class=""><b class="">To:</b> <a href="mailto:dev@openstreetmap.org" class="">dev</a></div><div class=""><b class="">Subject:</b> Re: [OSM-dev] question about add way to openstreetmap by GPX automatic</div></div></div><div class=""><div class="FoxDiv20180914214657688105"><div style="margin-top: 0px; margin-bottom: 0px;" class="">You probably don't want to use the tracks directly to add roads to OSM (you would only want to do this once in any case). Definitely they could be useful for detecting which roads are missing, and, if the available aerial imagery isn't good enough for actually adding any missing roads.<span class="Apple-converted-space"> </span><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Can you indicate where the city is?</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Simon<br class=""></div><br class=""><div class="moz-cite-prefix">Am 14.09.2018 um 14:33 schrieb<span class="Apple-converted-space"> </span><a class="moz-txt-link-abbreviated" href="mailto:zhangyang@lewaimai.com">zhangyang@lewaimai.com</a>:<br class=""></div><blockquote type="cite" cite="mid:201809142033062796827@lewaimai.com%3E+038E6E7D6A8A140C" style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;" class=""><div class=""><span class=""></span>my ios app has 10,000 users in one city, and they wii collect the <span style="color: rgb(102, 102, 102); font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif;" class="">trajectory</span> in gpx format, i want to add way to openstreetmap use their gpx <span style="color: rgb(102, 102, 102); font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; font-size: 10.5pt; line-height: 1.5; background-color: transparent;" class="">trajectory.</span></div><div class=""><span style="color: rgb(102, 102, 102); font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; font-size: 10.5pt; line-height: 1.5; background-color: transparent;" class=""><br class=""></span></div><div class=""><span style="color: rgb(102, 102, 102); font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; font-size: 10.5pt; line-height: 1.5; background-color: transparent;" class="">there will be almost 100,000 gpx files one day, so it is not possible to edit map manual by software such as JOSN.</span></div><div class=""><span style="color: rgb(102, 102, 102); font-family: Arial, "Microsoft YaHei", "\\5FAE软雅黑", "\\5B8B体", "Malgun Gothic", Meiryo, sans-serif; font-size: 10.5pt; line-height: 1.5; background-color: transparent;" class=""><br class=""></span></div><div class=""><font face="Arial, Microsoft YaHei, \\5FAE软雅黑, \\5B8B体,
Malgun Gothic, Meiryo, sans-serif" color="#666666" class="">I want to know if I can product ways accord to the 100,0000 gpx files automatic,I need a C++ library which can do this,can anyone help me please?</font></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><hr size="1" align="left" style="width: 210px; height: 1px;" class=""><div class=""><span class=""><div style="margin: 10px; font-family: verdana; font-size: 10pt;" class=""><div class=""><a class="moz-txt-link-abbreviated" href="mailto:zhangyang@lewaimai.com">zhangyang@lewaimai.com</a></div></div></span></div><br class=""><fieldset class="mimeAttachmentHeader"></fieldset><br class=""><pre wrap="" class="">_______________________________________________
dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dev@openstreetmap.org">dev@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/dev">https://lists.openstreetmap.org/listinfo/dev</a>
</pre></blockquote><br class=""></div></div></blockquote><span style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">dev mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="mailto:dev@openstreetmap.org" class="">dev@openstreetmap.org</a></span><br style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: "Microsoft YaHei UI"; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://lists.openstreetmap.org/listinfo/dev" class="">https://lists.openstreetmap.org/listinfo/dev</a></span></div></blockquote></div><br class=""></div></div></body></html>