2020-08-17 13:29:48 +03:00
|
|
|
|
# StaticMap
|
|
|
|
|
|
|
|
|
|
Генератор статической картинки-карты для заданных географических координат и масштаба.
|
|
|
|
|
|
|
|
|
|
Может использоваться как сервер, так и отдельная библиотека.
|
|
|
|
|
|
2020-08-17 13:37:09 +03:00
|
|
|
|
## Библиотека
|
|
|
|
|
|
2020-08-17 13:29:48 +03:00
|
|
|
|
```go
|
|
|
|
|
import "github.com/neonxp/StaticMap/pkg/static"
|
|
|
|
|
...
|
|
|
|
|
img, err := static.GetMapImage(lat, lon, zoom, width, height)
|
|
|
|
|
```
|
2020-08-17 13:37:09 +03:00
|
|
|
|
## Сервер
|
|
|
|
|
|
|
|
|
|
```go
|
|
|
|
|
go run *.go
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
В браузере: http://localhost:8000/map?lat=55.798433&lon=49.105191&zoom=16&w=800&h=600
|
|
|
|
|
|
|
|
|
|
Результат:
|
|
|
|
|
![map.png](map.png)
|