Я использую действительно большой файл geojson для рисования карты в d3. Я уменьшил размер файла geojson как можно больше, и он по-прежнему огромен на 30 мг. Я хочу сохранить его в localStorage
, чтобы сделать страницу более эффективной, по крайней мере, для тех, кто обновляет страницу, но так как d3 ссылается на файл напрямую, а localStorage
возвращает строку, я не уверен, как ее кэшировать.Как кешировать файл geojson в d3?
d3.json("geo.json", function(data){/*draw the map*/});