Extra_POI_Editor update by TurboCCC

 

After 2 years I think, here's an update to Extra_POI_Editor (EPE).

Changes from v5.32 to beta v5.35
•Fixed the Geocoding and Batch Geocoding functions
•Reduced the maximum POI loaded in EPE to 500,000 instead of 1,000,000.
•Fixed a runtime error when hitting the Grab button before the map is drawn in the POI Edit window.

You can download the update using the link below. For the first time used, use the installer instead.

http://turboccc.wikispaces.com/Extra_POI_Editor#Extra_POI_Ed...

Enjoy!

<<Page 2>>

Thanks..

Not sure what is going on here.. I tried it on another PC and same thing is happening. I do see the map but no Pointer is shown.. Maybe its our network here. This is crazy. Going to keep working this out..

I thought maybe it was my file so I tried to create a new one and that doesn't work too. At least I know its on my end and not on the EPE side..

If i Figure this out, I will report in.

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

then it may be a .NET error

Check your .NET as this tends to easily get flaky. Do a reinstall and see if it clears up the issue.

--
Illiterate? Write for free help.

Same Problem Here

I am getting same message. Tried reinstalling - no luck.

No luck yet..

Box Car wrote:

Check your .NET as this tends to easily get flaky. Do a reinstall and see if it clears up the issue.

I reinstalled .net but still not working. I also removed Google Earth to see if that was a issue but that was not. Again, I tried it on 3 machine (all were XP 32bit with all Updates) and all 3 of them failed. Looking for a win 7 to see if that will fail too.

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

same here

bobkz wrote:

I am having a issue with EPE today .. Keeps wanting to debug when I try to use the map.. I am thinking it is my machine but just want to be sure its not Google Maps acting up today.

Hope to hear from someone soon!

Edit: the script error I am getting is:

"http://maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/15/1/%7Bmain,adsense,geometry,zombie%7D.js"

And this is happing to bot the new and old relese of EPE

same problem multiple machines both xp and windows 7

Not sure what is going on..

blake7mstr wrote:

same problem multiple machines both xp and windows 7

I am thinking maybe Google is playing around with there map code? I dont know!

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

2 things I see

In the link: "http://maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/15/1/%7Bmain,adsense,geometry,zombie%7D.js":

1) Ends in "*.js" - check your JAVA
2) "http://maps.gstatic.com" - Check your DNS. Make sure you can resolve that domain.

Resolution check: From the command prompt, type in "nslookup maps.gstatic.com" If all is well, you will get at least one IP address as a result.

--
Striving to make the NYC Metro area project the best.

What i get with that is the following..

Non-authoritative Anser:
Name: maps.gstatic.com
Address: 74.125.226.239

Not sure what is going on.. I can get to all Internet sites.. just this app is causing me issues.

I run the app, find a small file to load, takes a while. then I click on the location to bring up the edit page, this is where I get the error. I also notice that I do not get Icon where the loction is on the map. this is very frustrating. Was working great yesterday!

I know my java is good to.. Just tested it.

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

.js

.js is javascript not java. Different animals.

--
Frank DriveSmart66 37.322760, -79.511267

My bad

True, that....

--
Striving to make the NYC Metro area project the best.

Extra_POI_Editor V5.35

Attn turboccc: Is not working when I hit [Geocoding] it come back with a blank pop up, after closing the blank pop up at the [X] it slowly draws the map, after drawing the map if I hit [Grab] i get another pop up saying
"You must move the marker before you can get the coordinates"

I downloaded and tried the new version last Monday and it was working fine, I was able to enter multiple locations that night to a file with no problems.

My PC is also running on XP

--
Garmin 38 - Magellan Gold - Garmin Yellow eTrex - Nuvi 260 - Nuvi 2460LMT - Google Nexus 7 - Toyota Entune NAV

Maybe a Google Maps change... again!

I was trying to create a geocache route on geocaching.com and was not successful with the map. I checked the forum discussion and saw others were also having problems. A quote from one of the comments --

"I've confirmed with dev that this indeed because of the retirement of Google Maps API v2. They are fast-tracking a fix to get caches along a route working."

Looks like Google did something and maybe it is impacting the EPE access to maps also.

Weird issues

i can't test on my computer tonight but I guess I will get the same results. For the geocoding problem, I only used the new API. Absolutely no incidence on anything else. My guess is something is not accessible on the internet tonight. Let's wait for tomorrow.

Long quit time and high CPU: I was told about this long ago. I did not really investigated but I always assumed it was because I was allocating memory for 500,000 POIs. When exiting the program, I assume windows is trying to clean up all the memory and this could cause the CPU usage to go up. I will check if there are known issues in VB.

Something is causing crashes

Last week I was using v485 to look at a file and it showed my markers (locations). Today it doesn't work. I can open the file and I get the map, but no locations.

I then tried v535 and all I get are script errors and it hangs.

--
Nuvi 2460LMT.

Issues with all versions of EPE

I have used EPE a few times in the past, and it has been very good. I just downloaded the new version and installed it. That's when the issues began. If the internet is turned on, it virtually locks up the PC. Anytime that you try to access a map function, either to display, or geocode, you get error messages. There is also no location point showing on the map once it finally does show up ( after you tell it to proceed with the error ). I went back and reinstalled several older versions and all did the same thing. I use a PC that is running Windows 8, so I tried in on my old laptop that is running XP and got the same results, I have checked nslookup, I have reset EPE. Obviously, there is an issue with the access to Google maps that is causing the issue. Anyone have a clue as to how to correct this problem.

JavaScript Maps API v2 turned off

This might explain why the map marker disappeared yesterday:

Map.addControl is no longer supported in the Google Maps Javascript API v2. Please visit https://developers.google.com/maps/documentation/javascript/... to migrate your application to v3. %7Bmain,adsense,geometry,zombie%7D.js:62

A Find A Grave forum post reports the error message above which references the same JS string used in EPE.

Also, TPE (TomTom POI Editor) reports a Google Maps error when trying to display a POI with Google Maps.
 
 

See this Google Maps API post on Google+ for details.

The day is finally here. [Nov. 19]

Today, 3.5 years after the original announcement, and after a six month extension, we turned down JavaScript Maps API v2 by migrating remaining maps to v3.

--
Nüvi 2595LMT

I am going to guess that..

turboccc wrote:

i can't test on my computer tonight but I guess I will get the same results. For the geocoding problem, I only used the new API. Absolutely no incidence on anything else. My guess is something is not accessible on the internet tonight. Let's wait for tomorrow.

Long quit time and high CPU: I was told about this long ago. I did not really investigated but I always assumed it was because I was allocating memory for 500,000 POIs. When exiting the program, I assume windows is trying to clean up all the memory and this could cause the CPU usage to go up. I will check if there are known issues in VB.

I am thinking that this is a Google Server issue.. I will bet that the developers did a change on some of the servers that host the Google maps.. every machine that Used here in NYC (and at home) did not work.

When looking at the little map inside EPE, I am noticing that the little "compass" that you see on the left side of the "Zoom" bar" is no longer there but now I got the "little Man" in its place. Never had that before. I can also now that the man and move him to street level and view the street.. Never could do that before. Also when hovering with curer over the word map, I get a secondary choice of choosing Terrain. That is new too.

I hope this information will help you.

TurboCCC, If you would like some help with the testing, fell free to email me and I will be glad to support your efforts in this matter!

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

What's Next?

When will this seemingly never-ending turning off and upgrades by Google end? Version 4 coming up sooner than you think and we'll be caught off guard again! sad

Extra_POI_Editor

Hey thanks a lot like I said I'm not to smart on this high tec stuff. But I sure like the Extra_POI_Editor use it it's handy on vacation I pull a camper nice for rv parks and ect set for 8 mile srea. If I am reading and understanding right then there is nothing I can to on my end again thank you

--
shortround62

Me, too

bobkz wrote:

... the script error I am getting is:

"http://maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/15/1/%7Bmain,adsense,geometry,zombie%7D.js"

Except that mine reads "...api-3/15/1a...", I get the same error.

I updated my installation, so I tried doing a full uninstall and reinstall of the new version. Same result.

Since it doesn't appear to be a universal problem and the script error mentions "adsense", I wonder if it could have something to do with ad blockers (which I use)?

Oh mannn!

You got it bro! I knew this was coming and I was crossing my fingers. I hope there will be an easy way out. If I need to remake all the scripts I will shoot myself. I put a lot of work in those scripts. Hours and hours of try and error.

WAASup wrote:

This might explain why the map marker disappeared yesterday:

Map.addControl is no longer supported in the Google Maps Javascript API v2. Please visit https://developers.google.com/maps/documentation/javascript/... to migrate your application to v3. %7Bmain,adsense,geometry,zombie%7D.js:62

A Find A Grave forum post reports the error message above which references the same JS string used in EPE.

Also, TPE (TomTom POI Editor) reports a Google Maps error when trying to display a POI with Google Maps.
 
 

See this Google Maps API post on Google+ for details.

The day is finally here. [Nov. 19]

Today, 3.5 years after the original announcement, and after a six month extension, we turned down JavaScript Maps API v2 by migrating remaining maps to v3.

Breath slowlyyyy

Ok. One step at a time. I will start restoring the map on the main page first. It is rather basic and should not be too complicated. The API v3 has many differences compared to v2. Thanks to WAASap's link I am comparing some v2 and v3 code and noted easily the differences. As long as I have examples telling me the differences, I should be able to adapt to the new API.

Thank you

turboccc wrote:

Ok. One step at a time.

any chance...

Of getting back the last map viewed after hitting New Poi, like it was in 4.8.8?

:)

Thanks

Not there yet!

Panache wrote:

Of getting back the last map viewed after hitting New Poi, like it was in 4.8.8?

For now, I am just trying to get the maps back. I got the main POI map. Getting the POI Edit map with the circles and everything will be a mega challenge. The API is completely different. Maybe I'll have to get rid of the circles at first and then try to put them back on. My goal is to make EPE running asap.

Glad to help

turboccc wrote:

You got it bro! I knew this was coming and I was crossing my fingers.
[/quote
...and you returned just in time smile     Thank you!

--
Nüvi 2595LMT

EPE beta v5.90 with new Google API

Follow this link to get a fix or workaround for EPE

http://www.poi-factory.com/node/41568

Extra_POI_Editor

thanks TurboCCC I had been installing but just saw it was v5.30 for some reason made sure was all removed tried again got the right one and all is well and working again. again thanks for all you do

--
shortround62

Does Extra_POI_Editor have command line parms

I use this program primarily to convert GPX files to M-Column csv files.

In what I am doing it takes quite a while to convert the gpx files via the gui so I can pass the csv files on to another program that can only read csv files. Obviously this is only an issue for those POI files that only come in GPX format but I would still like to automate the process.

Is there a way to invoke your program from the command lines some thing like:


extra_poi_editor -I infile [-IT infile_type] -O outfile [-OT outfile_type]

where -IT and -OT are only needed if the file extension is different than the requisite one.

Great program.

Regards,
Jim

Try GPX Clean

--
Striving to make the NYC Metro area project the best.

command-line

obrienj wrote:

I use this program primarily to convert GPX files to M-Column csv files.

In what I am doing it takes quite a while to convert the gpx files via the gui so I can pass the csv files on to another program that can only read csv files. Obviously this is only an issue for those POI files that only come in GPX format but I would still like to automate the process.

Is there a way to invoke your program from the command lines some thing like:


extra_poi_editor -I infile [-IT infile_type] -O outfile [-OT outfile_type]

where -IT and -OT are only needed if the file extension is different than the requisite one.

Great program.

Regards,
Jim

Yes. There is a way very close to what you wrote. For more details, check the help file. See the EPE page for that and the instructions to use it if it does not open.

command-line

Sorry. Not in the help file. Probably in one of the 2 main threads about EPE on this site. I think it is something like this:

extra_poi_editor infile1.gpx infile2.gpx infile3.gpx -c3 -o outfile.csv

where the x in -cx represent the CSV profile number (1-24 or more) for the output file. You can define the CSV profiles in Preferences.

Note that the file extension is used to control the file types.

Is anyone else having this error with EPE?

Error:

"http: //maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/15/6/%7Bonion,stats%7D.js"

Hope it is just me but I dont think so.. Maybe Google changed something again?

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

Geocoding and map displays work for me.

I tested a csv import of data without coordinates and geocoded it without a problem.

I have registered on geonames.com so I use my own Logon ID. It takes 24 hours before a new geonames ID will work.

--
Zumo 550 & Zumo 665 My alarm clock is sunshine on chrome.

.

bobkz wrote:

Error:

"http: //maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/15/6/%7Bonion,stats%7D.js"

I assume you are using the latest EPE (V5.91)?

What produced the error? Is it repeatable, and if so what are the steps to do so?

--
Nüvi 2595LMT

Info...

Yep, I am using the current one..

And yes, it can be crectrated everytime.. Even on a differnt machine.

What happends is after I load the file, and the map starts to write on the screen, I get that error message, if I click continue, the map will display normal. but IF i Click on another place, the samething happends.

I am surprised that this seems to be only me. I will try to reinstall to see if that is a problem but dont think so since it is happing on 2 other machines here as well. maybe it is a server issue for google in NY?

I will play around with this some more..

--
Bobkz - Garmin Nuvi 3597LMTHD/2455LMT/C530/C580- "Pain Is Fear Leaving The Body - Semper Fidelis"

File is invalid

I installed Extra_poi_Editor. I was looking for something to edit a gpi file and found it would not do that but it appeared to be a very useful tool for dealing with other types of POI files. The problem I am having is first thing I tried to do was change an incorrect location in a gpx file. Everything worked well and I saved the file. When I try to put it on the GPS with the POI Loader from Garmin it stops and tells me the file is invalid.

Any idea what I am doing wrong?

Could be syntax

Check for spaces in the LON/LAT fields. That will stop loading in it's tracks.

--
Striving to make the NYC Metro area project the best.

Tell us what you did

billybovine wrote:

I installed Extra_poi_Editor. I was looking for something to edit a gpi file and found it would not do that but it appeared to be a very useful tool for dealing with other types of POI files. The problem I am having is first thing I tried to do was change an incorrect location in a gpx file. Everything worked well and I saved the file. When I try to put it on the GPS with the POI Loader from Garmin it stops and tells me the file is invalid.

Any idea what I am doing wrong?

Did you overtype lat and lon or did you drag the pointer to the correct location on the map and then press the "Grab" button?

I used the grab button.

I used the grab button.

PS the only thing I did was load a working file. Moved the pointer to the correct location for that entry. Used the grab button to update the long and lat data. OK, then saved the file again. Altered no other data and did not type in any field.

That would generally work

billybovine wrote:

I used the grab button.

PS the only thing I did was load a working file. Moved the pointer to the correct location for that entry. Used the grab button to update the long and lat data. OK, then saved the file again. Altered no other data and did not type in any field.

There have been some issues with EPE dealing with the maps (I can't recall exactly). I thought it was fixed.

Someone else will report in with more info.

--
Nuvi 2460LMT.

Are you sure the original file worked?

It may have been 'broken' before you got to it.

--
Striving to make the NYC Metro area project the best.

Original file works

The original gpx file works just fine. The POI loader handles it without complaint and when it is installed on the GPS it works fine as well. You may be correct that it could be related to the original file. When I load the original file into Extra_POI_Editor it takes a long time, close to 30 seconds. At the top it states there are over 5,000 POI's in the file and it only has just under 500. When I save the file after the edit it almost doubles in size. I am guessing this GPX file format is not compatible with Extra_POI_Editor but is compatible with Garmin POI Loader.

If you want to try it for yourself here is the link.
http://www.wiredux.com/spyder-dealers.gpx

I believe it's the extensions

<wptx1:_____> and <ctx:_____> are not understood (I believe) by EPE.

The EPE format:
<wpt lat="41.042560" lon="-72.457213">
<time>2014-01-27T15:12:48Z</time>
<name>Ackerly Pond Vineyards</name>
<cmt>North Fork</cmt>
<link href="http://www.ackerlypondvineyards.com"/>
<extensions>
<gpxx:WaypointExtension>
<gpxx:Address>
<gpxx:StreetAddress>1375 Peconic Lane</gpxx:StreetAddress>
<gpxx:City>Peconic</gpxx:City>
<gpxx:State>NY</gpxx:State>
<gpxx:Country>US</gpxx:Country>
<gpxx:PostalCode>11958</gpxx:PostalCode>
</gpxx:Address>
<gpxx:PhoneNumber>631-765-6861</gpxx:PhoneNumber>
</gpxx:WaypointExtension>
</extensions>
</wpt>

The Spyder dealer format:
<wpt lat="41.244327016174793" lon="-111.983002033084631">
<time>2013-03-29T11:57:30Z</time>
<name>A.D.S. Motorsports</name>
<sym>Flag, Red</sym>
<type>user</type>
<extensions>
<gpxx:WaypointExtension>
<gpxx:DisplayMode>SymbolAndName</gpxx:DisplayMode>
<gpxx:Categories>
<gpxx:Category>Spyder Dealers</gpxx:Category>
</gpxx:Categories>
<gpxx:Address>
<gpxx:StreetAddress>284 W 12th St</gpxx:StreetAddress>
<gpxx:City>Ogden</gpxx:City>
<gpxx:State>UT</gpxx:State>
<gpxx:Country>USA</gpxx:Country>
<gpxx:PostalCode>84404-5503</gpxx:PostalCode>
</gpxx:Address>
<gpxx:PhoneNumber>801-393-4561</gpxx:PhoneNumber>
</gpxx:WaypointExtension>
<wptx1:WaypointExtension>
<wptx1:DisplayMode>SymbolAndName</wptx1:DisplayMode>
<wptx1:Categories>
<wptx1:Category>Spyder Dealers</wptx1:Category>
</wptx1:Categories>
<wptx1:Address>
<wptx1:StreetAddress>284 W 12th St</wptx1:StreetAddress>
<wptx1:City>Ogden</wptx1:City>
<wptx1:State>UT</wptx1:State>
<wptx1:Country>USA</wptx1:Country>
<wptx1:PostalCode>84404-5503</wptx1:PostalCode>
</wptx1:Address>
<wptx1:PhoneNumber>801-393-4561</wptx1:PhoneNumber>
</wptx1:WaypointExtension>
<ctx:CreationTimeExtension>
<ctx:CreationTime>2013-03-29T11:57:30Z</ctx:CreationTime>
</ctx:CreationTimeExtension>

</extensions>
</wpt>

Way more stuff in there... Stuff that appears repetitive, to me at least...

--
Striving to make the NYC Metro area project the best.

Not sure where to go from here.

Since the original file works I guess I will leave well enough alone for now.

Thanks for your help.

Definately something wrong with the file

EPE finally opened it and there are over 5600 entries. The main window of EPE where the name and address are has numerous blanks. I attempted to search for duplicates and EPE crashed on me at 9% and showing a lot of duplicates.

EDIT: Finally opened it. There are a lot that are missing the "required" name in the files. And still crashing

--
Nuvi 2460LMT.

looking at the file with XML Editor

billybovine wrote:

Since the original file works I guess I will leave well enough alone for now.

Thanks for your help.

Looking at the file with XML editor there is a problem with some of the meta data statements. The schemas can't be found. POI Loader may only read the GPXX statements and ignore the rest but uses the values as check data. EPE only works with GPXX values so a change to one of those values would cause the others to be a mismatch and that is what causes POI Loader to declare the file invalid.

I think the originator of the file tried to cover all types of units for which a schema had been developed and that's a good part of the problem in editing the file. You'll need to use the same program the originator used.

--
Illiterate? Write for free help.

Update

Any word on when we might get an update?

I was bored...

billybovine wrote:

Since the original file works I guess I will leave well enough alone for now.

Thanks for your help.

So I wrote a batch file that strips the offending lines out. Replace the (# spaces) with the number of spaces indicated. This software compresses empty space, so the formatting is off...

@echo off
ren spyder-dealers.gpx ??????????????????.bak
for /F "tokens=1* delims=:" %%a in (spyder-dealers.bak) do (
IF "%%a" NEQ "(6 spaces)<ctx" (
IF "%%a" NEQ "(8 spaces)<ctx" (
IF "%%a" NEQ "(6 spaces)</ctx" (
IF "%%a" NEQ "(8 spaces)</ctx" (
IF "%%a" NEQ "(6 spaces)<wptx1" (
IF "%%a" NEQ "(8 spaces)<wptx1" (
IF "%%a" NEQ "(6 spaces)</wptx1" (
IF "%%a" NEQ "(8 spaces)</wptx1" (
IF "%%a" NEQ "(10 spaces)<wptx1" (
echo %%a:%%b >> spyder-dealers.gpx
)
)
)
)
)
)
)
)
)
)

  • Cut and paste into a text editor.
  • Save it in the folder where the "spyder-dealers.gpx" file is
  • Save this code in a file with a ".bat" extension
  • Upon execution, it will rename the .gpx file to a .bak file, and parse it, stripping out the offending lines and write them into the new "spyder-dealers.gpx" file

I'm running it now, and without showing the output to the screen, it completes in about a minute. The good thing is once run, you won't have to do it again after you make changes in EPE. If you do download another version, you'll have to do this dance again. (By the way, 469 POIs...)

Enjoy!

(yeah, I have no life... rolleyes )

--
Striving to make the NYC Metro area project the best.
<<Page 2>>