Источник данных GeoJSON для США.

13

Кто-нибудь знает какие-либо хорошие источники для данных США (округов, округов Конгресса и т. Д.) В формате GeoJSON? Кто-нибудь конвертировал шейп-файлы / источники общего доступа в GeoJSON, которыми они хотели бы поделиться?

Casey
источник
2
Если вы приобретаете наборы данных, всегда есть возможность конвертировать их самостоятельно с помощью утилиты ogr2ogr в библиотеке GDAL или с QGIS (которая использует библиотеку GDAL).
Педро Мендес
@PedroMendes Спасибо за предложение. Вот почему я занимаюсь. Мне было просто любопытно, есть ли более полный источник данных для США.
Кейси
Не очень много данных из США, но я был очень рад найти geojson.xyz , поскольку они имеют простой индекс широкого спектра источников данных, все они размещены в Cloudfront с заголовками CORS, поэтому я могу протестировать свое приложение на множестве примитивных типов.
Coderer

Ответы:

10

Я нашел кое-что ближе к тому, что я искал (границы штатов и округов США) на github: https://github.com/johan/world.geo.json/tree/master/countries/USA

Функции очень обобщены / упрощены, но они будут работать для карты национального масштаба. Границы стран для всего мира также доступны в этом репо.

Casey
источник
3

Вы могли бы взглянуть на набор данных SimpleGeo's CC0 Places , и этот связанный вопрос: Преобразование файла SimpleGeo Places GeoJSON в shapefile?

или просто поиск по тегу geojson может привести к некоторым результатам для вас.

RyanKDalton
источник
12 января 2012 года. После того, как SimpleGeo был приобретен Urban Airship в октябре 2011 года, Урбан Айсип сказал «свернуть доступность текущих версий Places, Context и Storage [SimpleGeo] в течение следующих нескольких месяцев». ... Цель Официально дата выхода из розетки будет 31 марта 2012 года. Ссылка
RyanKDalton
3

После попытки найти похожие GeoJSON-версии границ штатов и округов США, я, наконец, решил свернуть свои собственные из картографических пограничных файлов переписи Соединенных Штатов , преобразовав их в форматы GeoJSON и KML с помощью векторного преобразователя MyGeoData .

Я сделал результаты этого преобразования доступными по адресу: http://eric.clst.org/Stuff/USGeoJSON . Не стесняйтесь использовать их, если они помогут.

EFC
источник
1
Использовал их, с благодарностью, но только заметил, что районы Калифорнии не подходят для 113-го Конгресса. Например, в eric.clst.org/wupl/Stuff/gz_2010_us_500_11_20m.json посмотрите в северной части штата. Не уверен в точности других состояний.
Марджори Розуэлл
@MarjorieRoswell, вы можете сказать, была ли проблема с исходными данными, или есть проблема только с JSON?
EFC
Я только что скачал, разархивировал и проверил gz_2010_us_050_00_20m.zip: Он также использует более старые районы. Вот как CA должен выглядеть на нынешнем конгрессе: nationalatlas.gov/printable/printableViewer.htm?imgF=images/…
Марджори Розуэлл
1
Спасибо за указание на это, Марджори. Я не удивлен, что перераспределение не полностью отражено в этих файлах 2010 года. Но хорошо быть бдительным об этом отставании.
EFC
1
Используйте TIGER2013, чтобы получить округа Конгресса (и законодательные округа штата), поскольку они были перерисованы после переписи 2010 года. www2.census.gov/geo/tiger/TIGER2013
Джо Джермуска
2

Это может помочь вам и его бесплатно.,

Вы можете получить границы США по почтовому индексу (в зависимости от города, штата или округа) введите описание изображения здесьчерез API API: https://www.mashape.com/vanitysoft/boundaries-io

API показывает границы США (GeoJson) по почтовому индексу, городу и штату. Вы должны использовать API программно для обработки больших результатов.

изображение является запросом по состоянию (DC) .. дает вам все почтовые индексы в DC.

Джерил Кук
источник
Он использует TIGER2013 и может запрашивать несколько округов, городов, штатов, почтовые индексы для совокупных ответов GeoJson.
Джериль Кук
2

Если вы используете Linux, попробуйте преобразовать файлы .shp, загруженные непосредственно с веб-сайта переписи, в данные geoJSON с помощью инструмента командной строки gdal. Для Debian / Ubuntu это означает установку gdal-bin пакета , а затем запуск такой команды:

ogr2ogr -f GeoJSON cb_2018_us_cbsa_20m.json cb_2018_us_cbsa_20m.shp
ryanrain
источник