Hoe de afstand tussen twee punten op de AETR te berekenen

J

john168

Guest
: Cry: Please help me: Hoe kan de afstand tussen twee punten op de aarde gebruik ik pic16f77 berekenen. lengte-en breedtegraad van de gps NMEA0183. Mijn e-mail: john168168@21cn.com ;----------------------------------------- ------ Ik dank al mijn design is systeem tracering, Wanneer de auto uit te gaan van de Geo-fence gebied, zal het systeem stuurt bericht naar Alarm Center.The Geo-fence types zullen beschikbaar zijn: rond en rond rectangular.The gebied zijn onder meer twee waarden:. het origineel (breedte, lengte) en de straal (km) op het rechthoekige gebied omvatten twee punten (lat, lang). Ik heb berekend dat is de auto in het gebied? Ik hoef niet nauwkeurigheid te berekenen. john ;----------------------------------------------
 
hi, moet je zeggen wat benadering u kunt accepteren. Er zijn vele manier om die afstand te berekenen, voor U kunt bijvoorbeeld een bolvormige aarde, of beter, een ratational ellipsoïde model van de aarde te gebruiken. Het is aan jou. wat betreft
 
john168, kunt u de wiskunde die je nodig hebt: http://williams.best.vwh.net/avform.htm Maar ik ben echt niet Shure als dit goed te doen met een PIC. Ik ontwierp een 8051 op basis van GPS-logger jaar geleden en geprogrammeerd alles in assembler het gebruik van de wiskunde routines van Intel 8051 basis waarvan 8-cijferige BCD precisie hebben ... De PIC wiskunde routines hebben slechts 24 of 32 bit precisie (inclusief de mantisse) en ik ben bang dat dit niet genoeg voor de grote cirkel afstand berekenen, je ook zou kunnen krijgen in de problemen met de beperkte ruimte omdat code floating point routines zijn zeer geheugen vretende . Als de afstanden u te berekenen zijn maximaal. 20 km kunt u aannemen dat de aarde plat is en berekenen de afstand met behulp van goede oude Pythagoras :) hoop dat dit helpt en de beste wensen voor uw project
 
Zet de Latitude / Longitude naar UTM cordinates. Gebruik de goede oude formule sqr (((x1-x2) ^ 2) + ((y1-y2) ^ 2)). Dit geeft u de afstand in meters. Maar de betrokken wiskunde werken mogelijk niet op beperkte RAM / Flash van de foto. Zoek naar mapstuff naar een Visual Basic-code. . 'De oorspronkelijke Visual Basic-code is:' mapstuff.bas versie 0.92 vrijgegeven 06/25/2002 'geodesy.cls versie 0.91 vrijgegeven 06/25/2002' De eerste ontwikkelaar van de Visual Basic-code is <Victor Fraenckel> '(vfraenc1 @ nycap.rr.com). 'Delen aangemaakt door <Victor Fraenckel> zijn' Copyright (C) 2002 <Windsway Instrument Company>. '' 'Verkregen door middel van:' 'Windsway Instrument Company
 
Bedankt allemaal Mijn ontwerp is het systeem tracing, Wanneer de auto uit te gaan van de Geo-fence gebied, zal het systeem stuurt bericht naar Alarm Center. De Geo-fence types zijn beschikbaar: rond en rechthoekig. Het ronde gebied zijn twee waarden: het origineel (breedte, lengte) en de straal (km). Het rechthoekige gebied omvatten twee punten (lat, lang). Ik heb berekend dat is de auto in het gebied? John
 
john168, opnieuw als de afstand klein is (max 20 km) kunt u berekenen met eenvoudige Pythagoras methode. Als er een kleine fout acceptabel is kunt u deze methode ook voor grotere afstanden (misschien 100 km). Wilt u een rechthoekig gebied te gebruiken zul je alleen maar te lengte-en breedtegraad te vergelijken met min en max waarden voor je grenzen. Voor een cirkelvormig gebied dat u zal moeten de afstand furmulae gebruiken, maar je weer dingen kunt vereenvoudigen door gebruik van Pythagoras voor kleine afstanden of als je accepteert een kleine fout. Maar om dit te doen in een foto is niet al te eenvoudig als code de ruimte is zeer beperkt. Welke programmeertaal ga je gebruiken (assembler, CCS C, Hi-Tech C of C IAR)? hoop dat dit helpt en vriendelijke groeten
 
C-man: Bedankt Ik gebruik assembler. Hopen dat de code minder 500 bytes. John yin (China)
 
Bekijk de Microchip Floating Point Routines hier: Maar ik ben bang dat het niet mogelijk uit te voeren wat u wilt doen in 500 bytes van de rom :-( groeten
 
Hoi John, ik ben ook het doen van de vergelijkbare taak, ik ben op zoek naar Geo-fencing rechthoekige methode algoritme. Please help me
 
: Cry: Please help me: Hoe kan de afstand tussen twee punten op de aarde gebruik ik pic16f77 berekenen. lengte-en breedtegraad van de gps NMEA0183. Mijn e-mail: john168168@21cn.com ;----------------------------------------- ------ Ik dank al mijn design is systeem tracering, Wanneer de auto uit te gaan van de Geo-fence gebied, zal het systeem stuurt bericht naar Alarm Center.The Geo-fence types zullen beschikbaar zijn: rond en rond rectangular.The gebied zijn onder meer twee waarden:. het origineel (breedte, lengte) en de straal (km) op het rechthoekige gebied omvatten twee punten (lat, lang). Ik heb berekend dat is de auto in het gebied? Ik hoef niet nauwkeurigheid te berekenen. john ;----------------------------------------------
 
hi, moet je zeggen wat benadering u kunt accepteren. Er zijn vele manier om die afstand te berekenen, voor U kunt bijvoorbeeld een bolvormige aarde, of beter, een ratational ellipsoïde model van de aarde te gebruiken. Het is aan jou. wat betreft
 
john168, kunt u de wiskunde die je nodig hebt: http://williams.best.vwh.net/avform.htm Maar ik ben echt niet Shure als dit goed te doen met een PIC. Ik ontwierp een 8051 op basis van GPS-logger jaar geleden en geprogrammeerd alles in assembler het gebruik van de wiskunde routines van Intel 8051 basis waarvan 8-cijferige BCD precisie hebben ... De PIC wiskunde routines hebben slechts 24 of 32 bit precisie (inclusief de mantisse) en ik ben bang dat dit niet genoeg voor de grote cirkel afstand berekenen, je ook zou kunnen krijgen in de problemen met de beperkte ruimte omdat code floating point routines zijn zeer geheugen vretende . Als de afstanden u te berekenen zijn maximaal. 20 km kunt u aannemen dat de aarde plat is en berekenen de afstand met behulp van goede oude Pythagoras :) hoop dat dit helpt en de beste wensen voor uw project
 
Zet de Latitude / Longitude naar UTM cordinates. Gebruik de goede oude formule sqr (((x1-x2) ^ 2) + ((y1-y2) ^ 2)). Dit geeft u de afstand in meters. Maar de betrokken wiskunde werken mogelijk niet op beperkte RAM / Flash van de foto. Zoek naar mapstuff naar een Visual Basic-code. . 'De oorspronkelijke Visual Basic-code is:' mapstuff.bas versie 0.92 vrijgegeven 06/25/2002 'geodesy.cls versie 0.91 vrijgegeven 06/25/2002' De eerste ontwikkelaar van de Visual Basic-code is <Victor Fraenckel> '(vfraenc1 @ nycap.rr.com). 'Delen aangemaakt door <Victor Fraenckel> zijn' Copyright (C) 2002 <Windsway Instrument Company>. '' 'Verkregen door middel van:' 'Windsway Instrument Company
 
Bedankt allemaal Mijn ontwerp is het systeem tracing, Wanneer de auto uit te gaan van de Geo-fence gebied, zal het systeem stuurt bericht naar Alarm Center. De Geo-fence types zijn beschikbaar: rond en rechthoekig. Het ronde gebied zijn twee waarden: het origineel (breedte, lengte) en de straal (km). Het rechthoekige gebied omvatten twee punten (lat, lang). Ik heb berekend dat is de auto in het gebied? John
 
john168, opnieuw als de afstand klein is (max 20 km) kunt u berekenen met eenvoudige Pythagoras methode. Als er een kleine fout acceptabel is kunt u deze methode ook voor grotere afstanden (misschien 100 km). Wilt u een rechthoekig gebied te gebruiken zul je alleen maar te lengte-en breedtegraad te vergelijken met min en max waarden voor je grenzen. Voor een cirkelvormig gebied dat u zal moeten de afstand furmulae gebruiken, maar je weer dingen kunt vereenvoudigen door gebruik van Pythagoras voor kleine afstanden of als je accepteert een kleine fout. Maar om dit te doen in een foto is niet al te eenvoudig als code de ruimte is zeer beperkt. Welke programmeertaal ga je gebruiken (assembler, CCS C, Hi-Tech C of C IAR)? hoop dat dit helpt en vriendelijke groeten
 
C-man: Bedankt Ik gebruik assembler. Hopen dat de code minder 500 bytes. John yin (China)
 
Bekijk de Microchip Floating Point Routines hier: Maar ik ben bang dat het niet mogelijk uit te voeren wat u wilt doen in 500 bytes van de rom :-( groeten
 
Hoi John, ik ben ook het doen van de vergelijkbare taak, ik ben op zoek naar Geo-fencing rechthoekige methode algoritme. Please help me
 

Welcome to EDABoard.com

Sponsor

Back
Top