У меня есть клиент, который хочет визуализировать заболеваемость раком и уровень смертности от местных / унитарных властей по всей Великобритании. Я использовал данные Ordnance Survey, чтобы получить границы органов власти в формате GML, и сохранил их все в виде одного большого файла GML. Я использовал QGIS для преобразования данных в формат KML. Теперь у меня есть данные в Fusion Tables, и все выглядит великолепно, за исключением одного явного пробела в покрытии .
Когда я смотрю на данные KML на предмет отсутствия локальных прав доступа, они вообще не импортируются (т.е. ячейка пуста). Я попытался повторно загрузить геометрию (и повторно загрузить и повторно преобразовать), и Fusion Tables определенно отклоняет это как KML. Я где-то читал, что Fusion Tables может немного помешать вашей геометрии, поэтому я загрузил файл KML и указал на него Карты Google, и это тоже не сработало (я не знаю, насколько это хороший тест).
Я не знаю, что я изначально создал действительный файл GML (я не знаю стандарта), но они, кажется, нормально импортировали в QGIS, и конечный результат выглядит великолепно, за исключением этого места. Область является видимой в QGIS , когда я загрузить файл GML, так что я не знаю , если QGIS производит недействительный KML или mayble Google Maps / Fusion Tables есть ограничение?
Я загрузил данные OS Open, на которые указывает @nhopton , загрузил соответствующий слой в QGIS ( Layer -> Add vector layer ), сохранил его как KML ( Layer -> Save as ) и загрузил его в Fusion Tables. (Обратите внимание, что я ничего явно не делал с CRS). Обычно это работает хорошо (и важно, что конкретная область, которая потерпела неудачу с моим первым методом, работала с этим, поэтому у меня отсутствует геометрия!). Тем не менее, есть ряд пропущенных областей снова. И в этом случае я гораздо меньше делаю с данными, поэтому не так легко предположить, что я просто испортил данные. Есть идеи, почему мои окончательные результаты выглядят так ?