Ok, prawdopodobnie mój zły, że nie udało mi się dotrzeć do WhereCamp5280 i zapytać maniaków FortiusOne bezpośrednio, ale jaki jest proces tworzenia „kafelków” GeoJSON do użycia w Polymaps?
Przykład Population na stronie polymaps.org zauważa, że dane dla wersji demo działają w Google AppEngine i nawiązują do „toczenia własnych” kafelków wektorowych, ale nie mogę znaleźć więcej informacji ...
Czy ktoś ma jakiś wgląd, którym może się podzielić?
Dzięki!
źródło
Zdecydowanie zastanawiałem się nad tym sam, ponieważ chciałbym również skorzystać z Tile5 (http://tile5.org/). Widziałem już Mike'a Bostocka (który współpracował ze Stamenem przy produkcji Polymap), który odpowiedział na Twitterze na ten temat. Oto link:
http://twitter.com/#!/mbostock/status/27659816563
Na pewno chciałbym znaleźć fajne samodzielne rozwiązanie problemu. Kilka produktów, które wyglądają jak kroki we właściwym kierunku to:
Z zainteresowaniem obejrzę to pytanie.
Twoje zdrowie,
Damon.
źródło
Możesz użyć ogr2ogr, aby utworzyć statyczny plik GeoJSON do udostępniania , ale wydaje się, że na razie musisz napisać własne usługi sieciowe, jeśli chcesz włączyć przycinanie lub dowolną inną funkcję dynamicznego adresu URL (poziom powiększenia itp.) , i nie znam żadnego narzędzia do kafelkowania, które stworzyłoby pamięć podręczną kafelków zestawu danych, ale znowu można to dość łatwo zrobić za pomocą procesu wsadowego i różnych
-clip*
opcji ogr2ogr . Chociaż w przypadku danych wektorowych wydaje się to nie mieć sensu, ponieważ przecinają one wielokąty na kawałki na płytkę, gdy się nakładają, prawdopodobnie lepiej byłoby poszukać pola ograniczającego.źródło
Dave - Wydaje się, że jest tutaj luka do wypełnienia. Przyjemny wolny nóż do cięcia płytek Json byłby świetny (i dobry dla tych, którzy nie używają tilestache). Sprawdź moduł Python Bloch (za pośrednictwem M. Migurskiego): https://github.com/migurski/Bloch (pomyśl mapshaper.org w wierszu poleceń i python).
Jak zauważył Jason, proces kafelkowania danych jest dość prosty i można go osiągnąć dość szybko, używając czegoś takiego jak gdal2tiles jako punktu początkowego i przekształcając go w świat wektorowy.
Chris
źródło