Changes to the Basic (free) account

Some sad news for the basic/free accounts.  Unfortunately Google made changes and is eliminating its free license, which is what all the basic/free accounts are using.  The result is our costs will go up dramatically to offer the free version of our service.

A basic example is 500K map loads a month would be free, but with Google’s new pricing, 500K map loads will cost nearly $3,000/month.   Geo-coding is similar, what used to be free will now cost many thousands of dollars.

In addition to using Google’s free service, we have a premium license in order to offer high speed geo-coding and high resolution images, but those costs can’t be absorbed into the premium service.

The result of Google’s pricing change is we will limit basic maps to 5 per person with a maximum of 100 addresses and free maps will be limited to 100 views.  Email addresses will be required when saving a map.  Some free maps have had tens of thousands of views or even 100K, this is no longer feasible with Google’s pricing changes.

You can have maps with over 100 views if you signup for the pro or premium service.

Update on May 13, 2018.

The plan is leave the basic plan and free maps with the 250 pin limit and migrate high usage free maps to a provider other than Google.  The goal is to have this migration done as soon as possible.  Not all features will get migrated over to the new provider.  The overall goal is reduce map requests to Google by 75%.

Sorry for the change, but Google sprung their change on us quickly and we are still evaluating options after having a call with a rep about their changes.

The EasyMapMaker Team

Premium Big Data Plan (closed)

There has been a lot of confusion with the premium big data plan, so this has been removed from new subscriptions.   This is still available for those who are already subscribed to it.  It supports up to 100K locations, but the latitude and longitude are required.  There was a lot of confusion about this plan since people would subscribe to it hoping to map 30K+ addresses without the latitude and longitude.  This takes too much time using the 50 address/second geo-coder.  A request has been put in with Google to increase this speed.

We are very sorry for the confusion this has created.  The premium plan with up to 15K locations per map is available.

The EasyMapMaker Team

Export distance from a location

The distance from any point to the other locations can now be exported.   Use the nearby filter and export options (see https://www.easymapmaker.com/support/how-can-i-export-data-to-excel-within-a-radius/).  Also enable the show distance option when filtering by radius.  A column will be added to the exported excel file and will have a header value of something similar to:  “distance from 1415 E ILLINOIS Dallas, TX 75212 in miles”

The circle radius now appears in the generated image or pdf file when downloading the pdf or image of the map.

Finally, the newest version of the google maps api is being used (3.30).  Google updates this a few times per year.  No major changes should be noticed, but a fix was made to allow embedded maps to work better on mobile and tablet devices.  Legacy/free maps created before October, 2017 are deprecated, so changes Google makes to the api will flow through without 100% backward compatibility.  These deprecated free maps will most likely be migrated to the new system on October 2018 (along with the limitations).

As always, get mapping!

The EasyMapMaker Team

Slightly faster geo-coding and description copying

Some changes were done to improve geo-coding speed.  This should allow the rate for larger datasets (over 1,000 locations) to hit close to 50 addresses per second plus a few seconds for overhead.  For datasets over 5,000 locations the rate has been measured over 49.7 addresses/second.  Previously the rate could vary from 25-45 addresses per second.  A single address generally takes less than 1 second (Google’s goal is less than 3 seconds), so these requests run in parallel.  Another improvement is a cache can be used when creating a new map (with under 1500 locations) when all the addresses have successfully been geo-coded before.  This will result in the map being generated really fast.  Another change was the dataset size to use the server side geo-coder has been reduced to 60 addresses.

The server side geo-coder is queue based, so if someone has a dataset of 15,000 locations and someone comes behind them a minute later,  the result could be a 4 minute wait.  As a result, really small address sizes (under 60) will not use the fast geo-coder in order to avoid potentially waiting a few minutes when the slow geo-coder can process them faster.

Finally, the last change was the ability to copy the description to the clipboard to paste it somewhere.  This should work on iphones and ipads with IOs 10 or 11.  It should not work on IOs 9 or below.   It will most likely work on newer android devices as well.

copy marker description

 

Increased map size and bug fix(es)

The premium map size has been increased from 10K to 15K entries when geo-coding is necessary.  This means it could take upwards of 8 minutes to generate a large map based on a rate of 35-40/addresses per second.  The quota was also increased.  Quotas are mainly to prevent abuse, we can remove used items from the quota if needed.  There was a lot of abuse in our old free system.

A big bug was also fixed in the image/pdf generator where it would be not add pins in certain cases and the size was larger than it should have been.  There are likely still some bugs with the pdf/image generator since it is fairly new and we haven’t tested all the kinds of maps that will be thrown at it.  Definitely let us know if there are issues with it.

As always, get mapping.

The EasyMapMaker Team

High Resolution images and pro and premium (subscription) services

The long awaited high resolution image generator has finally been released along with our subscription services.  Plenty of people have been asking about paying for our service.

Some of the added features include:

  1. High speed geo-coding, up to 50 addresses per second for datasets larger than 250 entries.  We might be able to bump this up to 100.  In reality it is more likely to be around 35-40 entries per second.  Maps that would take 4 hours (9,000 entries) with the old bulk geo-coder can be done in 4-5 minutes.  High speed geo-coding is queue based, so if someone were to attempt 100K items everyone would wait for them.  For now there is a limit of 10K items that can be added to a premium map.  This should prevent any major delays.  Small datasets will also not be “forced” to wait behind any larger jobs.
  2. Automatic image exporting.  This includes radius around a point, pin labels, custom images, and optionally a category legend.  Currently this is limited in size to 10800×7200, but our image generator has produced images as large as 14400×10800.  We hope to add custom poster size images in the future.
  3. A small addition is fixed pin numbers.  When you have between 1 and 99 locations, you can have a numbered column and use that value.
  4. “Improved” marker images.  We made an attempt to improve the pin images.

All maps created before 9/30/2017 will continue to use the old code base and retain whatever features they had.

A brief history of EasyMapMaker is we started out with a mission to bring affordable maps with rich features to those who did not want to pay high prices for few features.  Our goal is to continue to add features as requested by users.  Plenty of features have come from user requests, such as radius around a point, custom images, custom logo, and passwords.  Most of these features have gone into our subscription bucket.

 

As always, get mapping.

The EasyMapMaker Team

 

Faster map loading for large data sets

We released another improvement to allow maps to load and perform much better when clustering is enabled for large data sets.  Maps with over 100K locations now work, but still have some lag.  The overall improvement for the initial loading of the pins has been improved by up to a factor of 100.  Please note this is not for map creation, it is after the map has been created for others to view. 

We recommend limiting maps to under 50K locations.  While having over 100K will work and perform reasonable well.  Large data sets (anything over 3K locations) should have clustering enabled otherwise.  Maps with over 20K locations without clustering will render very slowly.

A few other bugs were fixed as well.

The EasyMapMaker Team

P.S. As always get mapping!

Map Styles to further customize maps

In advanced maps, we added 15 predefined maps styles (including the default).  In addition, you can create your own style using Google’s styling wizard (https://mapstyle.withgoogle.com/ ) or you can use a style found somewhere else.

blog_style_img1

To create your own style select the custom style and paste the JSON data obtained from Google’s styling wizard or another site of your choice.

blog_style_img2

The EasyMapMaker Team