Wednesday, November 23, 2016

Road Point Snapping

Recently we rolled out our road snapping feature. This feature was something we received requests for a lot, but it was technically very difficult to implement. However, we now have our own open street maps server and this allows us to grab road data directly. Drawing something like a curve before was very difficult. Now with road snapping it is much easier.



The output data is actually clean data derived from OSM. Meaning the nodes of the road will match those generated from OSM. We use a combination of tactics for this including path finding and in some cases this might make the road snapping act oddly, we are aware of this and are going to improve it in future versions, but we decided it was good enough to roll out in a beta version so our users could start using it immediately.

OSM / Google inconsistencies
You might notice as you are using this, the guide layer (represented by a thin blue line) might not line up perfectly with Google. It should line up perfectly with data from Mapbox and OSM.

Depending on how highly trafficked an area is will depend how accurate and close the data is. We should take the time to note that you can contribute yourself at http://www.openstreetmap.org.

Future with OSM
By setting up our own OSM infrastructure this is going to have some great implications for us in the future. Including, but not limited to, the ability to have a totally independent API, our own independent Scribble Maps layers, and the also a new feature to allow you to highlight countries/states etc..

12 comments:

  1. I simply wished to thank you very much all over again. I am not sure the things that I would've followed in the absence of the actual information contributed by you on such field. It became an absolute daunting scenario in my circumstances, but observing the well-written avenue you managed that made me to jump over contentment. I am just grateful for the information and thus pray you really know what a great job you are undertaking training other individuals with the aid of a site. Most likely you have never come across any of us.Refer best essay writing service to get any help in writing.

    ReplyDelete
  2. Thanks for sharing this information. keep sharing such nice information.
    Digital Marketing Company Amravati providing a service for localized and online global business to increase the traffic on your website.

    ReplyDelete
  3. Thanks for sharing. Student faces many problems while doing Assignments, this problem affects student academic Grades.Project Management Assignment Help solve students problem We deliver high quality at low rates with zero compromises on quality.

    ReplyDelete

  4. If you are new user to sage 50 accounting software and looking for the sage 50 technical support.If yes than you have come to right place as we provide efficient technical support service to customers who show complete faith in us. With our efficient and highly qualified team ,we never disappoint our customers.You can reach us at 1844-871-6289 at any hour of the day. You can also visit our website at https://www.accountingadvice.co/ for the complete knowledge of the sage products and services.
    The Services we offered are following-
    Sage Support Phone Number

    Sage 50 Technical Support

    Sage Technical Support Phone Number

    Sage Customer Support Phone Number

    Sage Customer Service Phone Number

    Sage Help Desk Phone Number

    Sage Support Number

    Sage Customer Service Number

    Sage Support Phone Number

    ReplyDelete
  5. If you are new user to QuickBooks accounting software and looking for the QuickBooks technical support.If yes than you have come to right place as we provide efficient technical support service to customers who show complete faith in us. With our efficient and highly qualified team ,we never disappoint our customers.You can reach us at 1800-961-4623 at any hour of the day. You can also visit our website at https://www.helplinenumber.support/ for the complete knowledge of the QuickBooks products and services.


    QuickBooks technical support number
    QuickBooks enterprise support phone number
    QuickBooks pro Support
    QuickBooks pos support
    QuickBooks Payroll Support Phone Number
    QuickBooks desktop support

    ReplyDelete
  6. If you are new user to sage 50 accounting software and looking for the sage 50 technical support.If yes than you have come to right place as we provide efficient technical support service to customers who show complete faith in us. With our efficient and highly qualified team ,we never disappoint our customers.You can reach us at 1800-961-4623 at any hour of the day. You can also visit our website at https://www.helplinenumber.support/ for the complete knowledge of the sage products and services.

    The Services we offered are following-
    Sage 50 2019 has stopped working

    Sage 50 customer service number

    Sage 50 Technical support number

    Sage 100 Technical support phone number

    Sage 200c Tech support phone number


    ReplyDelete
  7. Thanks for posting such a valuable information Student faces many problems while doing Assignments, this problem affects student academic Grades.
    McAfee Antivirus helps them to keep safe their project assignments in their PC and Laptops from various kinds of threats and malware.
    Introduce McAfee antivirus in your PC with high-class experts and the best tech group. Simply ring us and we are prepared to help you till the last moment of establishment.
    https://mcafeeactivates.com/

    mcafee.com/activate
    mcafee
    mcafee account login
    mcafee.com activate, D6
    mcafee activate
    www.mcafee.com/activate



    ReplyDelete
  8. https://www-activationkaspersky.com/



    Activation.kaspersky.com antivirus for your mac and pc.
    Activation.kaspersky.com antivirus protects your device from unwanted threats.

    Below mentioned are the services provided by activation.kaspersky.com

    https://www-activationkaspersky.com/
    https://www-activationkaspersky.com/activate-kaspersky-on-second-computer/
    https://www-activationkaspersky.com/activate-my-kaspersky-code/
    https://www-activationkaspersky.com/install-kaspersky-already-purchased/
    https://www-activationkaspersky.com/reinstall-kaspersky-with-activation-code/
    https://www-activationkaspersky.com/enter-kaspersky-activation-code/
    https://www-activationkaspersky.com/i-have-kaspersky-activation-code/


    activation.kaspersky.com
    activate kaspersky on second computer
    activate my kaspersky code
    install kaspersky already purchased
    reinstall kaspersky with activation code
    enter kaspersky activation code
    i have kaspersky activation code

    ReplyDelete
  9. this is ultimately a great post.keep sharing more.
    and if you have any query regarding to the technical issues like ac,mobile,laptop etc then contact geek tech support to get the best solutions.

    ReplyDelete
  10. Customer Relationship Management Assignment do quality of work and hence you can decide which academic writer you want for your requirements. Complete your Assignment before Deadline.

    ReplyDelete