Elevation Server
KlvInjector can be configured to obtain elevation values from an external elevation server.
note
The elevation server is not part of KlvInjector and may not always be available.
Configuration

Figure: Elevation server configuration.
Supported Query Patterns
You can use your own elevation server if it supports the following request patterns.
Version Request
GET http://{{host}}/version
Single Point Request
GET http://{{host}}/lookup?locations=31.625905886872008,35.43022155761719
Single Point Request Example
GET http://{{host}}/lookup?locations=42.05501945599,12.62637364469
Many Points In The Query String
GET http://{{host}}/lookup?locations=31.625905886872008,35.43022155761719|32.155244,34.834754|32.154018926947,34.83357770058|32.1540189160346,34.8335777219525
POST Request With Many Points
Send this payload to POST http://{{host}}/lookup with content-type: application/json:
[
[31.625905886872008, 35.43022155761719],
[32.155244, 34.834754],
[32.154018926947, 34.83357770058],
[32.1540189160346, 34.8335777219525],
[32.154018905525, 34.8335777440815],
[32.1540189100741, 34.8335777484719],
[32.1540189730176, 34.8335776906102],
[32.1540189812594, 34.8335776876744],
[32.1540189890701, 34.8335776882259],
[32.1540189943187, 34.8335777355525],
[32.1540189997726, 34.8335777871872],
[32.1540190454968, 34.8335778031258],
[32.1540190479047, 34.8335778210466],
[32.1540189957762, 34.8335778235333],
[32.154018944646, 34.8335778253181],
[32.1540188522314, 34.8335777475624],
[32.1540188345725, 34.8335777450099],
[32.1540188323428, 34.8335777425662],
[32.1540188303447, 34.8335777405968],
[33.47727218776036, 34.749755859375]
]