diff --git a/assets/index.html b/assets/index.html
index ba418af..6a591a8 100644
--- a/assets/index.html
+++ b/assets/index.html
@@ -54,7 +54,7 @@
Free Elevation API Service
- Get the elevation of every point on earth. So fast, much good!
+ Get the elevation of every point on Earth.
About This Service
diff --git a/src/dem.rs b/src/dem.rs
index a988831..efd5e69 100644
--- a/src/dem.rs
+++ b/src/dem.rs
@@ -1,7 +1,7 @@
use std::sync::Arc;
-use gdal::errors::GdalError;
use gdal::Dataset;
+use gdal::{errors::GdalError, GeoTransformEx};
use tracing::{debug, debug_span, error, info};
diff --git a/src/main.rs b/src/main.rs
index 28241f0..5b6bf71 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -107,8 +107,8 @@ async fn main() {
.with_state(cache)
.layer(
TraceLayer::new_for_http()
- .make_span_with(trace::DefaultMakeSpan::new().level(Level::INFO))
- .on_response(trace::DefaultOnResponse::new().level(Level::INFO)),
+ .make_span_with(trace::DefaultMakeSpan::new().level(Level::DEBUG))
+ .on_response(trace::DefaultOnResponse::new().level(Level::DEBUG)),
)
.layer(Extension(QsQueryConfig::new(5, false).error_handler(
|err| {
@@ -137,10 +137,9 @@ async fn get_elevation(
let ele;
match dem::elevation_from_coordinates(&dsr, lat, lon).await {
- //None => return (StatusCode::NOT_IMPLEMENTED, "".to_string()),
Ok(x) => match x {
Some(el) => ele = el,
- None => ele = -1.0,
+ None => ele = 0.,
},
Err(e) => {
return e.to_string().into_response();