Я столкнулся с проблемой при попытке выполнить упражнение в книге Дэвида Абернати «Использование геоданных и геолокации в социальных науках» (глава 11).
Упражнение не вызывает затруднений: загрузите шейп-файл округов в Калифорнии и наложите его на расположение всех сайтов, которые регулируются или контролируются EPA.
Шейп-файл округов в ЦА: https://www2.census.gov/geo/tiger/GENZ2013/cb_2013_us_county_5m.zip
CSV-файл, содержащий координаты широты / долготы сайтов EPA: https://www3.epa.gov/enviro/html/fii/downloads/state_files/state_single_ca.zip
В соответствии с упражнением карту следует перепроецироватьс использованием CRS «EPSG: 3310, NAD 83 / California Albers».Чтобы выполнить эту задачу, я сделал следующее:
1) Импортировал шейп-файл и сохранил копию, ограниченную только Калифорнией («STATEFP» = '06'), используя CRS «EPSG: 3310».Это сработало, как и планировалось.2) Импортировал файл CSV, указав координаты X / Y как LONGITUDE83 / LATITUDE83 и выбрав «EPSG: 3310» для CRS
. Это приводит к следующему снимку экрана.Сначала все точки EPA выглядят как одна точка.
введите описание изображения здесь
Но после дальнейшего увеличения местоположения EPA фактически вкладываются как «суб-карта» Калифорнии.
введите описание изображения здесь
Чтобы все работало правильно, я в итоге перезагрузил файл CSV, используя CRS «EPSG: 4269, NAD 83» (безКалифорнийский вариант Альберса).Учитывая, что файл координат широта / долгота не имеет внутренней проекции, я не понимаю, почему мой подход, описанный выше, не сработал.Похоже, что когда QGIS запрашивает CRS, он фактически запрашивает данные.Это правда?Есть ли эксперты, которые могли бы взвесить и объяснить нюансы, связанные с выбором CRS при импорте текстового файла координат?