Geospatial - GIS
Skript för komplexa beräkningar
Rörliga typskript är en webbplats som erbjuder komplexa koder i Javascript och några excel, för applikationer inom geomatik.
Bland de mest användbara är:
- Beräkning av ett avstånd från två koordinater (lat / lång)
Beräknar det kortaste avståndet med hjälp av formeln Haversine, det kräver bara att koordinaterna för start- och destinationspunkterna ska anges. Inte bara genererar det resultatet av beräkningarna utan koden skrivs, en hyperlänk för att visualisera vektorn i Google Earth och formeln i Excel.
Detta är den bokstavliga formeln:
d = acos (utan (lat1). utan (lat2) + cos (lat1) .cos (lat2) .cos (lång2-Long1))
Detta är JavaScript-koden:
var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Detta är formeln i Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Dessutom kan du se koderna för beräkningar som:
- Kursberäkning
- mittpunkten
- Destinationskoordinater från ett ursprung och lager
- Webbläsarkurs
- Omvandling mellan grader / minuter / sekunder och decimalgrader
Ta en titt, data är mycket användbar för dem som utvecklar webbapplikationer, eftersom de har skrivna koder
Via: Anieto2k