# Makefile -- for http://radioscanningtw.wikia.com/wiki/台描:地圖 廣播電台位置圖
# Process Miller Liu (millerliu@gmail.com)'s .GPX of radio transmitter locations into .KML
# Copyright       : http://www.gnu.org/licenses/gpl.html
# Author          : https://www.jidanni.org/
# Created On      : 2010
# Last Modified On: Sun Jun  7 18:05:57 2020
# Update Count    : 373
# http://www.ncc.gov.tw/chinese/content.aspx?site_content_sn=582
stop_errors:; false
Z=TaiwanAMFMSW
#U=radioscanningtw.jidanni.org/images/radioscanningtw/maps
J=jidanni.org
W=https://www.$J
P=comm/radio/radioscanningtw/maps
LU=$(HOME)/$J/$P
%.kml:p %.gpx /usr/share/doc/libxml-treepp-perl
	./$< < $*.gpx > $@
%.kmz:%.kml; minizip -o $@ $?
%.gz:%; gzip --rsyncable --to-stdout $? > $@
local-upload:$Z.kmz Makefile p $Z.gpx.gz $Z_1.kmz shifter txt2gpx txt2csv
	cp -av $? $(LU)
	@echo then update my website..... only after that say:
	@echo 弄好了。查看
	@echo https://radioscanningtw.fandom.com/wiki/台描:地圖
	@echo $W/$P
# upload:$Z.kmz Makefile p $Z.gpx.gz map.html $Z_1.kmz shifter txt2gpx txt2csv
# 	rsync -vza $? jidanni.org:$U/
# 	@echo 弄好了。查看
# 	@echo http://radioscanningtw.wikia.com/wiki/台描:地圖
# 	@echo http://$(U)
$Z.gpx:AMFMXTaiwan-Jidanni.gpx; ln -f $? $@; chmod 644 $@
AMFMXTaiwan-Jidanni.gpx:AMFM\ Taiwan-Jidanni.gpx; ln -f "$?" $@
%.val:%.kml
	ln -f $? ~/mapping/kml/
	cd ~/mapping/kml/ && make $@

#E.g., 中廣 720, yes Google Earth Pro also shows 927, but it takes a click to reveal 1062
#Hence still need to supply an additional shifted version:
%_1.kml:%.kml shifter
	DISTANCE=30 ./shifter $< > $@
.INTERMEDIATE: $Z_1.kml


PD=http://www.ncc.gov.tw/chinese/files/17060/3917_37476_170605_1.pdf
tv.txt:
#	wget -U JIDANNI $(PD) -O tv.pdf
	pdftotext -nopgbrk -layout tv.pdf
%.csv:%.txt; ./txt2csv $? > $@
%.gpx:%.txt; ./txt2gpx $? > $@
clean:; rm TaiwanAMFMSW_1.kmz TaiwanAMFMSW.gpx.gz TaiwanAMFMSW.kmz TaiwanAMFMSW.kml
