Calculate distance from current Latitude and Longitude with different Latitude and Longitude in one kilometer [closed] Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) The Ask Question Wizard is Live! Data science time! April 2019 and salary with experienceselect restaurant table entries within a certain distance from current location using phpFastest Way to Find Distance Between Two Lat/Long PointsMySQL: Large VARCHAR vs. TEXT?latitude/longitude find nearest latitude/longitude - complex sql or complex calculationSQL select only rows with max value on a columnCalculate distance given 2 points, latitude and longitudeRadius of 40 kilometers using latitude and longitudeReference - What does this error mean in PHP?Near by search in google maps using latitude and longitudemysql pdo distance longitude and latitudeMySQL filter data based on distance and calculate that distance

What's the point in a preamp?

What do you call the holes in a flute?

When communicating altitude with a '9' in it, should it be pronounced "nine hundred" or "niner hundred"?

What items from the Roman-age tech-level could be used to deter all creatures from entering a small area?

Need a suitable toxic chemical for a murder plot in my novel

What was the last x86 CPU that did not have the x87 floating-point unit built in?

Antler Helmet: Can it work?

Can a zero nonce be safely used with AES-GCM if the key is random and never used again?

Is drag coefficient lowest at zero angle of attack?

Blender game recording at the wrong time

Estimated State payment too big --> money back; + 2018 Tax Reform

Is there a service that would inform me whenever a new direct route is scheduled from a given airport?

Is it possible to ask for a hotel room without minibar/extra services?

What would be Julian Assange's expected punishment, on the current English criminal law?

Estimate capacitor parameters

90's book, teen horror

How can I make names more distinctive without making them longer?

What do you call a plan that's an alternative plan in case your initial plan fails?

How to market an anarchic city as a tourism spot to people living in civilized areas?

How is simplicity better than precision and clarity in prose?

Passing functions in C++

How many things? AとBがふたつ

Can I add database to AWS RDS MySQL without creating new instance?

Using "nakedly" instead of "with nothing on"



Calculate distance from current Latitude and Longitude with different Latitude and Longitude in one kilometer [closed]



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
The Ask Question Wizard is Live!
Data science time! April 2019 and salary with experienceselect restaurant table entries within a certain distance from current location using phpFastest Way to Find Distance Between Two Lat/Long PointsMySQL: Large VARCHAR vs. TEXT?latitude/longitude find nearest latitude/longitude - complex sql or complex calculationSQL select only rows with max value on a columnCalculate distance given 2 points, latitude and longitudeRadius of 40 kilometers using latitude and longitudeReference - What does this error mean in PHP?Near by search in google maps using latitude and longitudemysql pdo distance longitude and latitudeMySQL filter data based on distance and calculate that distance



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








-2















I have problem I think but I can not find the ideal solution. I am storing different restaurant locations latitude and longitude in Mysql table. I want to find a restaurant around 1 km radial distance from current location of user using latitude and longitude so how to do this. I have to show all restaurants which are in 1 km radius from user current location latitude and longitude.










share|improve this question















closed as too broad by castis, Raymond Nijland, Alon Eitan, Strawberry, mickmackusa Mar 25 at 10:10


Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.













  • 2





    Possible duplicate of select restaurant table entries within a certain distance from current location using php

    – tim
    Mar 19 at 20:32











  • no it not solve my problem I need all restaurant which are under 1 km without duplicate

    – Muhammad Luqman
    Mar 19 at 20:43






  • 2





    Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

    – Raymond Nijland
    Mar 19 at 21:20












  • I mean all the restaurant which are under 1km from user current location

    – Muhammad Luqman
    Mar 20 at 6:45

















-2















I have problem I think but I can not find the ideal solution. I am storing different restaurant locations latitude and longitude in Mysql table. I want to find a restaurant around 1 km radial distance from current location of user using latitude and longitude so how to do this. I have to show all restaurants which are in 1 km radius from user current location latitude and longitude.










share|improve this question















closed as too broad by castis, Raymond Nijland, Alon Eitan, Strawberry, mickmackusa Mar 25 at 10:10


Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.













  • 2





    Possible duplicate of select restaurant table entries within a certain distance from current location using php

    – tim
    Mar 19 at 20:32











  • no it not solve my problem I need all restaurant which are under 1 km without duplicate

    – Muhammad Luqman
    Mar 19 at 20:43






  • 2





    Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

    – Raymond Nijland
    Mar 19 at 21:20












  • I mean all the restaurant which are under 1km from user current location

    – Muhammad Luqman
    Mar 20 at 6:45













-2












-2








-2








I have problem I think but I can not find the ideal solution. I am storing different restaurant locations latitude and longitude in Mysql table. I want to find a restaurant around 1 km radial distance from current location of user using latitude and longitude so how to do this. I have to show all restaurants which are in 1 km radius from user current location latitude and longitude.










share|improve this question
















I have problem I think but I can not find the ideal solution. I am storing different restaurant locations latitude and longitude in Mysql table. I want to find a restaurant around 1 km radial distance from current location of user using latitude and longitude so how to do this. I have to show all restaurants which are in 1 km radius from user current location latitude and longitude.







php mysql






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 19 at 20:48









Cooper

8,6592830




8,6592830










asked Mar 19 at 20:30









Muhammad LuqmanMuhammad Luqman

43




43




closed as too broad by castis, Raymond Nijland, Alon Eitan, Strawberry, mickmackusa Mar 25 at 10:10


Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.









closed as too broad by castis, Raymond Nijland, Alon Eitan, Strawberry, mickmackusa Mar 25 at 10:10


Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.









  • 2





    Possible duplicate of select restaurant table entries within a certain distance from current location using php

    – tim
    Mar 19 at 20:32











  • no it not solve my problem I need all restaurant which are under 1 km without duplicate

    – Muhammad Luqman
    Mar 19 at 20:43






  • 2





    Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

    – Raymond Nijland
    Mar 19 at 21:20












  • I mean all the restaurant which are under 1km from user current location

    – Muhammad Luqman
    Mar 20 at 6:45












  • 2





    Possible duplicate of select restaurant table entries within a certain distance from current location using php

    – tim
    Mar 19 at 20:32











  • no it not solve my problem I need all restaurant which are under 1 km without duplicate

    – Muhammad Luqman
    Mar 19 at 20:43






  • 2





    Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

    – Raymond Nijland
    Mar 19 at 21:20












  • I mean all the restaurant which are under 1km from user current location

    – Muhammad Luqman
    Mar 20 at 6:45







2




2





Possible duplicate of select restaurant table entries within a certain distance from current location using php

– tim
Mar 19 at 20:32





Possible duplicate of select restaurant table entries within a certain distance from current location using php

– tim
Mar 19 at 20:32













no it not solve my problem I need all restaurant which are under 1 km without duplicate

– Muhammad Luqman
Mar 19 at 20:43





no it not solve my problem I need all restaurant which are under 1 km without duplicate

– Muhammad Luqman
Mar 19 at 20:43




2




2





Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

– Raymond Nijland
Mar 19 at 21:20






Without table structure, example data, correct user case (you forgot to mention you needed unique restaurants within 1 km did you forget annymore?) and expected results we know even less then you, see Why should I provide an MCVE for what seems to me to be a very simple SQL query?, this question is unclear like it is and will be most likely voteclosed.

– Raymond Nijland
Mar 19 at 21:20














I mean all the restaurant which are under 1km from user current location

– Muhammad Luqman
Mar 20 at 6:45





I mean all the restaurant which are under 1km from user current location

– Muhammad Luqman
Mar 20 at 6:45












2 Answers
2






active

oldest

votes


















1














This is the formula of distances using longitude and latitude



a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)

c = 2 * atan2( √a, √(1−a) )

d = R * c
//Where φ represent the latitudes, and λ represent the longitudes.


Reference: https://www.sisense.com/blog/latitude-longitude-distance-calculation-explained/



Also you can check this page for using javascript.
https://www.movable-type.co.uk/scripts/latlong.html






share|improve this answer
































    -2














    Remember that latitude and longitude originally are writed on degrees, I think you first need to know how much distance represents 1º, on some books and websites it says that 1º is about 111km depending how near is the spot from the equator line, so (more or less):



    1º - 111km, also 1º equals 60'
    then 1' should be 1.85km, and 1' equals 60"
    then 1" is more or less 0.03km
    so 32.4324" is about 1km


    Now... basically you need to now the limits of a square based on the initial location, for this just add/substract 32.4324" to latitude and longitude, so give it a try.. lets go to las vegas (use google maps)



    36.1699412,-115.1398296


    This locations is on a sexagesimal notation son lets convert 32.4324".. its simply... just divide it on 3600 and that is 0.009009009, this is the value you must add/subtract to/from latitude/longitude



    north bound, after add: 36.1789502
    south bound, after substract: 36.1609322
    east bound, after add: -115.1308206
    west bound, after substract: -115.1488386


    now on gmaps try to locate these bounds for ex (north bound: 36.1789502,-115.1398296) you will see is just above original location, you can also measure distance from original location up to 1km and that is more or less near to the north bound you just calculated.



    so now, just query your database and filter it where latitude is between north bound(36.1609322) and south bound(36.1789502), and also longitude is between west bound(-115.1488386) and east bound(-115.1308206) and that should do the work. So the magic is just to add/substract 0.009009009 to any location point.






    share|improve this answer

























    • Why not just go with a the standard approach for calculating distance on a sphere

      – Strawberry
      Mar 20 at 0:41











    • @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

      – Jonnathan Q
      Mar 20 at 11:42

















    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    This is the formula of distances using longitude and latitude



    a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)

    c = 2 * atan2( √a, √(1−a) )

    d = R * c
    //Where φ represent the latitudes, and λ represent the longitudes.


    Reference: https://www.sisense.com/blog/latitude-longitude-distance-calculation-explained/



    Also you can check this page for using javascript.
    https://www.movable-type.co.uk/scripts/latlong.html






    share|improve this answer





























      1














      This is the formula of distances using longitude and latitude



      a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)

      c = 2 * atan2( √a, √(1−a) )

      d = R * c
      //Where φ represent the latitudes, and λ represent the longitudes.


      Reference: https://www.sisense.com/blog/latitude-longitude-distance-calculation-explained/



      Also you can check this page for using javascript.
      https://www.movable-type.co.uk/scripts/latlong.html






      share|improve this answer



























        1












        1








        1







        This is the formula of distances using longitude and latitude



        a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)

        c = 2 * atan2( √a, √(1−a) )

        d = R * c
        //Where φ represent the latitudes, and λ represent the longitudes.


        Reference: https://www.sisense.com/blog/latitude-longitude-distance-calculation-explained/



        Also you can check this page for using javascript.
        https://www.movable-type.co.uk/scripts/latlong.html






        share|improve this answer















        This is the formula of distances using longitude and latitude



        a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)

        c = 2 * atan2( √a, √(1−a) )

        d = R * c
        //Where φ represent the latitudes, and λ represent the longitudes.


        Reference: https://www.sisense.com/blog/latitude-longitude-distance-calculation-explained/



        Also you can check this page for using javascript.
        https://www.movable-type.co.uk/scripts/latlong.html







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 22 at 7:49









        marc_s

        585k13011261272




        585k13011261272










        answered Mar 19 at 22:33









        Ahmet UğurAhmet Uğur

        17627




        17627























            -2














            Remember that latitude and longitude originally are writed on degrees, I think you first need to know how much distance represents 1º, on some books and websites it says that 1º is about 111km depending how near is the spot from the equator line, so (more or less):



            1º - 111km, also 1º equals 60'
            then 1' should be 1.85km, and 1' equals 60"
            then 1" is more or less 0.03km
            so 32.4324" is about 1km


            Now... basically you need to now the limits of a square based on the initial location, for this just add/substract 32.4324" to latitude and longitude, so give it a try.. lets go to las vegas (use google maps)



            36.1699412,-115.1398296


            This locations is on a sexagesimal notation son lets convert 32.4324".. its simply... just divide it on 3600 and that is 0.009009009, this is the value you must add/subtract to/from latitude/longitude



            north bound, after add: 36.1789502
            south bound, after substract: 36.1609322
            east bound, after add: -115.1308206
            west bound, after substract: -115.1488386


            now on gmaps try to locate these bounds for ex (north bound: 36.1789502,-115.1398296) you will see is just above original location, you can also measure distance from original location up to 1km and that is more or less near to the north bound you just calculated.



            so now, just query your database and filter it where latitude is between north bound(36.1609322) and south bound(36.1789502), and also longitude is between west bound(-115.1488386) and east bound(-115.1308206) and that should do the work. So the magic is just to add/substract 0.009009009 to any location point.






            share|improve this answer

























            • Why not just go with a the standard approach for calculating distance on a sphere

              – Strawberry
              Mar 20 at 0:41











            • @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

              – Jonnathan Q
              Mar 20 at 11:42















            -2














            Remember that latitude and longitude originally are writed on degrees, I think you first need to know how much distance represents 1º, on some books and websites it says that 1º is about 111km depending how near is the spot from the equator line, so (more or less):



            1º - 111km, also 1º equals 60'
            then 1' should be 1.85km, and 1' equals 60"
            then 1" is more or less 0.03km
            so 32.4324" is about 1km


            Now... basically you need to now the limits of a square based on the initial location, for this just add/substract 32.4324" to latitude and longitude, so give it a try.. lets go to las vegas (use google maps)



            36.1699412,-115.1398296


            This locations is on a sexagesimal notation son lets convert 32.4324".. its simply... just divide it on 3600 and that is 0.009009009, this is the value you must add/subtract to/from latitude/longitude



            north bound, after add: 36.1789502
            south bound, after substract: 36.1609322
            east bound, after add: -115.1308206
            west bound, after substract: -115.1488386


            now on gmaps try to locate these bounds for ex (north bound: 36.1789502,-115.1398296) you will see is just above original location, you can also measure distance from original location up to 1km and that is more or less near to the north bound you just calculated.



            so now, just query your database and filter it where latitude is between north bound(36.1609322) and south bound(36.1789502), and also longitude is between west bound(-115.1488386) and east bound(-115.1308206) and that should do the work. So the magic is just to add/substract 0.009009009 to any location point.






            share|improve this answer

























            • Why not just go with a the standard approach for calculating distance on a sphere

              – Strawberry
              Mar 20 at 0:41











            • @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

              – Jonnathan Q
              Mar 20 at 11:42













            -2












            -2








            -2







            Remember that latitude and longitude originally are writed on degrees, I think you first need to know how much distance represents 1º, on some books and websites it says that 1º is about 111km depending how near is the spot from the equator line, so (more or less):



            1º - 111km, also 1º equals 60'
            then 1' should be 1.85km, and 1' equals 60"
            then 1" is more or less 0.03km
            so 32.4324" is about 1km


            Now... basically you need to now the limits of a square based on the initial location, for this just add/substract 32.4324" to latitude and longitude, so give it a try.. lets go to las vegas (use google maps)



            36.1699412,-115.1398296


            This locations is on a sexagesimal notation son lets convert 32.4324".. its simply... just divide it on 3600 and that is 0.009009009, this is the value you must add/subtract to/from latitude/longitude



            north bound, after add: 36.1789502
            south bound, after substract: 36.1609322
            east bound, after add: -115.1308206
            west bound, after substract: -115.1488386


            now on gmaps try to locate these bounds for ex (north bound: 36.1789502,-115.1398296) you will see is just above original location, you can also measure distance from original location up to 1km and that is more or less near to the north bound you just calculated.



            so now, just query your database and filter it where latitude is between north bound(36.1609322) and south bound(36.1789502), and also longitude is between west bound(-115.1488386) and east bound(-115.1308206) and that should do the work. So the magic is just to add/substract 0.009009009 to any location point.






            share|improve this answer















            Remember that latitude and longitude originally are writed on degrees, I think you first need to know how much distance represents 1º, on some books and websites it says that 1º is about 111km depending how near is the spot from the equator line, so (more or less):



            1º - 111km, also 1º equals 60'
            then 1' should be 1.85km, and 1' equals 60"
            then 1" is more or less 0.03km
            so 32.4324" is about 1km


            Now... basically you need to now the limits of a square based on the initial location, for this just add/substract 32.4324" to latitude and longitude, so give it a try.. lets go to las vegas (use google maps)



            36.1699412,-115.1398296


            This locations is on a sexagesimal notation son lets convert 32.4324".. its simply... just divide it on 3600 and that is 0.009009009, this is the value you must add/subtract to/from latitude/longitude



            north bound, after add: 36.1789502
            south bound, after substract: 36.1609322
            east bound, after add: -115.1308206
            west bound, after substract: -115.1488386


            now on gmaps try to locate these bounds for ex (north bound: 36.1789502,-115.1398296) you will see is just above original location, you can also measure distance from original location up to 1km and that is more or less near to the north bound you just calculated.



            so now, just query your database and filter it where latitude is between north bound(36.1609322) and south bound(36.1789502), and also longitude is between west bound(-115.1488386) and east bound(-115.1308206) and that should do the work. So the magic is just to add/substract 0.009009009 to any location point.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Mar 20 at 11:47

























            answered Mar 19 at 22:38









            Jonnathan QJonnathan Q

            25217




            25217












            • Why not just go with a the standard approach for calculating distance on a sphere

              – Strawberry
              Mar 20 at 0:41











            • @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

              – Jonnathan Q
              Mar 20 at 11:42

















            • Why not just go with a the standard approach for calculating distance on a sphere

              – Strawberry
              Mar 20 at 0:41











            • @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

              – Jonnathan Q
              Mar 20 at 11:42
















            Why not just go with a the standard approach for calculating distance on a sphere

            – Strawberry
            Mar 20 at 0:41





            Why not just go with a the standard approach for calculating distance on a sphere

            – Strawberry
            Mar 20 at 0:41













            @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

            – Jonnathan Q
            Mar 20 at 11:42





            @Strawberry i'm not sure about that, but anyways explain us how to solve the problem, just keep in mind the goal, it is to get a list of restaurants stored on database that are in 1km radius from an initial location.

            – Jonnathan Q
            Mar 20 at 11:42



            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

            Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript