Changeset 35008 in project


Ignore:
Timestamp:
01/11/18 16:48:43 (8 months ago)
Author:
kon
Message:

rel 0.5.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/geo-utils

    r34798 r35008  
    256256(require-extension geo-utils)
    257257</enscript>
    258 
    259 ==== *earth-flattening*
    260 
    261 <variable>*earth-flattening* => real</variable>
    262 
    263 ==== *earth-radius-miles*
    264 
    265 <variable>*earth-radius-miles* => real</variable>
    266 
    267 ==== *earth-radius-kilometers*
    268 
    269 <variable>*earth-radius-kilometers* => real</variable>
    270258
    271259==== pythagorean-distance
     
    373361
    374362<enscript language=scheme>
    375 (require-extension globe)
     363(require-extension geo-globe)
    376364</enscript>
    377365
     
    380368<procedure>(make-globe RADIUS FLATTENING) => globe</procedure>
    381369
     370==== globe?
     371
     372<procedure>(globe? OBJ) => boolean</procedure>
     373
     374==== check-globe
     375
     376<procedure>(check-globe LOC OBJ [VARNAM]) => globe</procedure>
     377
     378==== error-globe
     379
     380<procedure>(error-globe LOC OBJ [VARNAM])</procedure>
     381
     382==== globe-radius-kilometers
     383
     384<procedure>(globe-radius-kilometers GLOBE) => number</procedure>
     385
     386==== globe-flattening-factor
     387
     388<procedure>(globe-flattening-factor GLOBE) => number</procedure>
     389
     390==== spherical-surface-distance
     391
     392<procedure>(spherical-surface-distance GLOBE GP1 GP2) => number</procedure>
     393
     394==== great-circle-distance
     395
     396<procedure>(great-circle-distance GLOBE GP1 GP2) => number</procedure>
     397
     398==== great-circle-distance-radians
     399
     400<procedure>(great-circle-distance-radians GLOBE GP1 GP2) => number</procedure>
     401
     402==== approximate-ellipsoid-distance
     403
     404<procedure>(approximate-ellipsoid-distance GLOBE GP1 GP2) => number</procedure>
     405
     406==== great-circle-azimuth
     407
     408<procedure>(great-circle-azimuth GP1 GP2 [PRECISION 5]) => number</procedure>
     409
     410==== great-circle-position
     411
     412<procedure>(great-circle-position GLOBE GP DISTANCE AZIMUTH) => geopoint</procedure>
     413
     414
     415=== Module earth
     416
     417==== Usage
     418
     419<enscript language=scheme>
     420(require-extension geo-earth)
     421</enscript>
     422
     423==== *earth-flattening*
     424
     425<variable>*earth-flattening* => real</variable>
     426
     427==== *earth-radius-miles*
     428
     429<variable>*earth-radius-miles* => real</variable>
     430
     431==== *earth-radius-kilometers*
     432
     433<variable>*earth-radius-kilometers* => real</variable>
     434
    382435==== make-earth
    383436
    384437<procedure>(make-earth) => globe</procedure>
    385 
    386 ==== globe?
    387 
    388 <procedure>(globe? OBJ) => boolean</procedure>
    389 
    390 ==== check-globe
    391 
    392 <procedure>(check-globe LOC OBJ [VARNAM]) => globe</procedure>
    393 
    394 ==== error-globe
    395 
    396 <procedure>(error-globe LOC OBJ [VARNAM])</procedure>
    397 
    398 ==== globe-radius-kilometers
    399 
    400 <procedure>(globe-radius-kilometers GLOBE) => number</procedure>
    401 
    402 ==== globe-flattening-factor
    403 
    404 <procedure>(globe-flattening-factor GLOBE) => number</procedure>
    405 
    406 ==== spherical-surface-distance
    407 
    408 <procedure>(spherical-surface-distance GLOBE GP1 GP2) => number</procedure>
    409 
    410 ==== great-circle-distance
    411 
    412 <procedure>(great-circle-distance GLOBE GP1 GP2) => number</procedure>
    413 
    414 ==== great-circle-distance-radians
    415 
    416 <procedure>(great-circle-distance-radians GLOBE GP1 GP2) => number</procedure>
    417 
    418 ==== approximate-ellipsoid-distance
    419 
    420 <procedure>(approximate-ellipsoid-distance GLOBE GP1 GP2) => number</procedure>
    421 
    422 ==== great-circle-azimuth
    423 
    424 <procedure>(great-circle-azimuth GP1 GP2 [PRECISION 5]) => number</procedure>
    425 
    426 ==== great-circle-position
    427 
    428 <procedure>(great-circle-position GLOBE GP DISTANCE AZIMUTH) => geopoint</procedure>
    429438
    430439
     
    461470== Version history
    462471
     472; 0.5.0 : Add {{earth}}.
    463473; 0.4.0 : SI default. Add {{globe}}.
    464474; 0.3.2 : Uses numbers.
     
    472482== License
    473483
    474 Copyright (C) 2017 Kon Lovett.  All rights reserved.
     484Copyright (C) 2017-2018 Kon Lovett.  All rights reserved.
    475485
    476486Permission is hereby granted, free of charge, to any person obtaining a
Note: See TracChangeset for help on using the changeset viewer.