Próbuję znaleźć sposób na podzielenie mapy wektorowej na mniejsze bloki. Potrafię kafelkować mapę w oparciu o różne strategie, takie jak q-drzewo. Jednak nie da się przeciąć niektórych polilinii i wielokątów, które przekraczają granice bloków. W ten sposób utracimy ich atrybuty geometryczne i topologiczne.
Dane kafelkowe mogą być używane tylko do wyświetlania, ale nie do analiz przestrzennych, ponieważ częściowo utraciły swoje atrybuty geometryczne i topologiczne. Czy masz jakieś sugestie lub doświadczenia związane z podziałem danych wektorowych i utrzymaniem ich użyteczności w analizach przestrzennych?
vector
tiles
vector-tiles
weliam
źródło
źródło
Odpowiedzi:
Tilestache to narzędzie typu open source do wyświetlania kafelków, które służy do obsługi kafelkowych danych wektorowych, a także kafelkowych obrazów, które mogą być warte obejrzenia (jako narzędzie lub przez kod źródłowy ).
Sterownik PostGis GeoJSON tworzy kafelki wektorowe GeoJSON i ma opcję przycinania ich lub nie .
Istnieje najnowszy wpis na blogu o używaniu TileStache i OpenLayers do tworzenia ręcznie walcowanych płytek wektorowych tutaj .
źródło
Być może spotykasz się z teorią No Free Lunch ...
W zależności od przypadku użycia może być tak, że chcesz wyświetlać kafelkowe dane wektorowe do wyświetlenia, ale drugą instancję danych bez kafelków do analizy. Widzę, że jest to przydatne, jeśli stosunek analizy do wyświetlenia jest niski.
źródło