ฉันต้องการตั้งค่า TileStache แต่ฉันใหม่พอที่จะเข้าสู่โลกของ GIS เพื่อค้นหาเอกสาร TileStacheไม่สามารถผ่านได้
ฉันเพิ่งจะรู้ว่าฉันต้องวิ่ง
tilestache-server.py -c tilestache.cfg
เพื่อเริ่มต้น TileStache และไปที่http://127.0.0.1:8080/เพื่อดูผลลัพธ์
อย่างไรก็ตามฉันไม่แน่ใจว่าจะใส่tilestache.cfg
อะไรดี
ในที่สุดฉันต้องการใช้ GeoJSON ที่สร้างจากฐานข้อมูล PostGIS แต่ตอนนี้ฉันต้องการเริ่มต้นด้วยตัวอย่างง่ายๆเพื่อให้แน่ใจว่า TileStache ทำงานได้
มี'การกำหนดค่าตัวอย่างขั้นต่ำ' ในเอกสาร แต่ดูเหมือนว่าจะพึ่งพา Mapnik - และอ้างถึงstyle.xml
ไฟล์ - ฉันต้องติดตั้งและกำหนดค่า Mapnik ก่อนที่ฉันจะสามารถใช้ TileStache ได้หรือไม่
* อัพเดท *
โอเคฉันได้ลองใช้ 'พร็อกซี' การกำหนดค่าดังต่อไปนี้ในtilestache.cfg
:
{
"cache": {"name": "Test"},
"layers":
{
"roads":
{
"provider":
{
"name": "proxy",
"url": "http://tile.openstreetmap.org/{Z}/{X}/{Y}.png"
}
}
}
}
จากนั้นรีสตาร์ท Tilestache และไปที่http://127.0.0.1:8080/แต่ฉันยังเห็น:
Bad path: "/". I was expecting something more like "/example/0/0/0.png"
หากฉันไปที่http://127.0.0.1:8080/example/0/0/0.pngฉันจะได้รับ 404 - ความคิดใด ๆ
* ปรับปรุง 2 *
เพื่อประโยชน์ของผู้อื่น: roads
ควรเป็นส่วนหนึ่งของ URL ดังนั้นโปรดเยี่ยมชมhttp://127.0.0.1:8080/roads/0/0/0.pngหรือhttp://127.0.0.1:8080/roads/preview.htmlเพื่อดูกระเบื้อง!