parse way name as well as points
This commit is contained in:
parent
441120efd6
commit
11bbf10781
@ -145,7 +145,7 @@ label.readout {
|
|||||||
(g:fill)
|
(g:fill)
|
||||||
|
|
||||||
(each [_ line (pairs lines)]
|
(each [_ line (pairs lines)]
|
||||||
(case line
|
(case line.points
|
||||||
[[sx sy] & more]
|
[[sx sy] & more]
|
||||||
(do
|
(do
|
||||||
(g:save)
|
(g:save)
|
||||||
@ -160,8 +160,8 @@ label.readout {
|
|||||||
(g:stroke)
|
(g:stroke)
|
||||||
(g:restore))))
|
(g:restore))))
|
||||||
|
|
||||||
(each [_ line (pairs lines)]
|
(each [_ line (pairs lines)]
|
||||||
(case line
|
(case line.points
|
||||||
[[sx sy] & more]
|
[[sx sy] & more]
|
||||||
(do
|
(do
|
||||||
(g:save)
|
(g:save)
|
||||||
|
@ -70,11 +70,15 @@
|
|||||||
(tset
|
(tset
|
||||||
lines
|
lines
|
||||||
e.id
|
e.id
|
||||||
(icollect [_ nd (ipairs e.nodes)]
|
{
|
||||||
(let [node (. nodes nd)
|
:name (?. e :tags :name)
|
||||||
(tx ty) (latlon->tile node.lat node.lon zoom)]
|
:points
|
||||||
;;(print e.tags.name e.id e.name node.lat node.lon)
|
(icollect [_ nd (ipairs e.nodes)]
|
||||||
[ tx ty ])))))
|
(let [node (. nodes nd)
|
||||||
|
(tx ty) (latlon->tile node.lat node.lon zoom)]
|
||||||
|
;;(print e.tags.name e.id e.name node.lat node.lon)
|
||||||
|
[ tx ty ]))
|
||||||
|
})))
|
||||||
lines))
|
lines))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user