Travel Mapping

User Discussions => How To? => Topic started by: neroute2 on August 23, 2019, 01:40:37 pm

Title: How can I get started on editing the project?
Post by: neroute2 on August 23, 2019, 01:40:37 pm
I'd like to start improving Mexican coverage, towards which I've been slowly working on a list (http://forum.travelmapping.net/index.php?topic=3147.0). How do I edit files on the project (nobody controls Mexico (http://forum.travelmapping.net/index.php?topic=2912.0))? I've seen mention of a waypoint editor; where is this?
Title: Re: How can I get started on editing the project?
Post by: michih on August 23, 2019, 03:08:40 pm
You can find all tools here: http://travelmapping.net/devel/tools.php It's linked in the footer.
The most important tool is the wpt editor: http://travelmapping.net/wptedit/

Mexico does currently not have a maintainer. Feel free to work on drafting new wpt files but be careful with active systems.
You need to be familar with Github hwy data repository (https://github.com/TravelMapping/HighwayData), are you?
Title: Re: How can I get started on editing the project?
Post by: neroute2 on August 23, 2019, 04:29:32 pm
Mexico does currently not have a maintainer. Feel free to work on drafting new wpt files but be careful with active systems.
You need to be familar with Github hwy data repository (https://github.com/TravelMapping/HighwayData), are you?
I think I successfully submitted a simple pull request: https://github.com/TravelMapping/HighwayData/pull/3072


Is there any way to import the waypoint list into the editor, or do you have to copy/paste from github?
Title: Re: How can I get started on editing the project?
Post by: mapcat on August 23, 2019, 04:55:16 pm
The edit looks okay, as does the pull request. In the future you'll want to give the pull request a more descriptive title, of course.

The editor is not set up to import any files afaik. Just copy-paste into the edit window (and into the in-use labels box, if you're considering changing the name of a waypoint).
Title: Re: How can I get started on editing the project?
Post by: neroute2 on August 23, 2019, 05:25:10 pm
Is there a new URL for the manual? http://cmap.m-plex.com/tools/manual.php doesn't work and isn't archived.
Title: Re: How can I get started on editing the project?
Post by: michih on August 24, 2019, 05:45:57 am
The old manual is gone for good. @yakra might still have a copy - on a broken drive?

Jim has requested a review of your first modifications. I've checked 2D so far, see my comments  @ https://github.com/TravelMapping/HighwayData/pull/3074
Title: Re: How can I get started on editing the project?
Post by: neroute2 on August 24, 2019, 09:05:41 am
I replied to 2D.
Title: Re: How can I get started on editing the project?
Post by: yakra on August 24, 2019, 09:50:40 am
(and into the in-use labels box, if you're considering changing the name of a waypoint).
http://travelmapping.net/logs/pointsinuse.log
Title: Re: How can I get started on editing the project?
Post by: yakra on August 24, 2019, 11:55:40 pm
The old manual is gone for good. @yakra might still have a copy - on a broken drive?
Found a copy right here on my main desktop, in an out-of-the-way place I didn't expect to look at first. I'll fix some of the links up to not point to cmap.m-plex.com, and then put it online.

Edit: http://yakra.teresco.org/manual/manual.html
It's chock full of outdated info, but it's a start. Better than having all this just disappear on us.

I'll see about updating some of the info there. Maybe. ;)
Title: Re: How can I get started on editing the project?
Post by: neroute2 on September 15, 2019, 03:03:54 pm
I think I've taken care of all the objections for https://github.com/TravelMapping/HighwayData/pull/3073 and https://github.com/TravelMapping/HighwayData/pull/3074. Is there anything else I can do?
Title: Re: How can I get started on editing the project?
Post by: yakra on September 16, 2019, 01:42:42 am
I'm setting aside sometime on Tuesday to have a detailed look at the pull requests.
Title: Re: How can I get started on editing the project?
Post by: neroute2 on September 16, 2019, 08:38:48 am
I'm setting aside sometime on Tuesday to have a detailed look at the pull requests.
Thanks :)
Title: Re: How can I get started on editing the project?
Post by: neroute2 on November 01, 2019, 12:16:58 pm
Would it make sense to demote mexd and mexed back to preview? I have so many corrections that I'm sitting on because there's apparently no process for updating an active unmaintained system in a timely manner.
Title: Re: How can I get started on editing the project?
Post by: Jim on November 01, 2019, 04:13:56 pm
Would it make sense to demote mexd and mexed back to preview? I have so many corrections that I'm sitting on because there's apparently no process for updating an active unmaintained system in a timely manner.

Related to this, it looks like only 18 travelers claim any segments anywhere in Mexico, and only a handful of places have any segments with more than a traveler or two.  Most segments are untraveled.  To me, this means more flexibility in updating even in an active system.  It's not surprising so many changes are needed given how long those systems have sat with little if any maintenance and that their implementation predates some of our current tools and guidelines.
Title: Re: How can I get started on editing the project?
Post by: michih on November 14, 2019, 04:23:53 am
Would it make sense to demote mexd and mexed back to preview? I have so many corrections that I'm sitting on because there's apparently no process for updating an active unmaintained system in a timely manner.

We could do it similar to the split of France. Make a new system first, e.g. mexdr and nexedr. We could test it on the 2nd instance tmtest.teresco.org first. When going live, we could just add entries to system updates like we did for France: mexd re-entered and mexed re-entered.

I think you could close your pending pull requests to mexd routes and start revising the whole system with a new pull request instead.

Just wait one or two days whether there is any objection.

Let me know whether we should merge the Mexican threads. I think one for the revision and development for the next systems should be enough.

btw: mexdfeje system name should be shortened, e.g. mexe or mexme
Title: Re: How can I get started on editing the project?
Post by: neroute2 on November 14, 2019, 09:04:59 am
btw: mexdfeje system name should be shortened, e.g. mexe or mexme
These are known as "Ejes Viales" and only exist in MEX-DF. We could either treat them as state routes (since Distrito Federal is state-level) or as city routes (since that's how they function; there are none in the rural south half of DF).

If we treat them as state routes, a DF prefix is not enough, since signs have started to appear for other prefixes than EJE (CTO, PERIF, RADIAL, VDCTO).

http://travelmapping.net/hb/index.php?units=miles&u=neroute2&sys=canmbw is the one city route system we have. This might be a decent model; call the system mexdf and the routes df.eje*. If signage improves for the other routes, we can name them df.cto* and such.


But...shit. We may have to change all references across the project from DF to CDMX: "On 29 January 2016, it ceased to be the Federal District (Spanish: Distrito Federal or D.F.) and is now officially known as Ciudad de México (or CDMX), with a greater degree of autonomy." (https://en.wikipedia.org/wiki/Mexico_City)
Title: Re: How can I get started on editing the project?
Post by: michih on November 14, 2019, 09:41:52 am
btw: mexdfeje system name should be shortened, e.g. mexe or mexme
These are known as "Ejes Viales" and only exist in MEX-DF. We could either treat them as state routes (since Distrito Federal is state-level) or as city routes (since that's how they function; there are none in the rural south half of DF).

If we treat them as state routes, a DF prefix is not enough, since signs have started to appear for other prefixes than EJE (CTO, PERIF, RADIAL, VDCTO).

http://travelmapping.net/hb/index.php?units=miles&u=neroute2&sys=canmbw is the one city route system we have. This might be a decent model; call the system mexdf and the routes df.eje*. If signage improves for the other routes, we can name them df.cto* and such.

I didn't think much about my mexe and mexme examples. I thought that we talk about numbered routes in the city of "Mexico City" and tried to do it similar to Winnipeg. It's obviously more complex.
Title: Re: How can I get started on editing the project?
Post by: neroute2 on November 14, 2019, 09:56:38 am
Would it make sense to demote mexd and mexed back to preview? I have so many corrections that I'm sitting on because there's apparently no process for updating an active unmaintained system in a timely manner.

We could do it similar to the split of France. Make a new system first, e.g. mexdr and nexedr. We could test it on the 2nd instance tmtest.teresco.org first. When going live, we could just add entries to system updates like we did for France: mexd re-entered and mexed re-entered.
I think there might be problems with that due to many of the coordinates changing. In France we probably didn't change any, and thus overlaps between old and new worked.
Title: Re: How can I get started on editing the project?
Post by: michih on November 14, 2019, 10:09:42 am
I think there might be problems with that due to many of the coordinates changing. In France we probably didn't change any, and thus overlaps between old and new worked.

That coordinates didn't change caused a problem for HDX. The MEX change is less critical here.
Changes like we are facing with MEX are always a hassle to users. The split of France was simpler than the previous split of Spain and Germany since we had yakra's tool. ESP+DEU list file entries had to be "converted" manually. Line by line... We had set up the new systems on tmtest server and I could compare manually to production server and figure out the new user list lines. Mexico will be more tricky since you cannot compare the total region mileages because the whole routes will change - if I got you right.