У меня есть около 100 000 пар широты и долготы (до 4 десятичных знаков), и я хотел бы назначить каждую пару в состояние США. Кто-нибудь знает, как это сделать в SAS? Можно ли импортировать шейп-файлы в SAS для этой задачи?Широта и долгота в SAS
ответ
Примечание: следующий ответ предполагает, что у вас есть лицензия на SAS Graph, и библиотека Карт правильно настроена при установке. Это не будет работать в SAS University Edition. Если вам необходимо загрузить файлы MAPS, они находятся здесь: http://support.sas.com/rnd/datavisualization/mapsonline/index.html
Вам не нужно импортировать файл SHP для США, SAS уже имеет эти встроенные устройства. Вы можете использовать PROC GINSIDE, чтобы определить, какое состояние и/или округ, точки расположены.
Пример расположен здесь: https://support.sas.com/documentation/cdl/en/grmapref/69722/HTML/default/viewer.htm#p0qjcc8hugcjb2n1x3bmuaar16f0.htm
И скопировал здесь, для SO правил.
goptions reset=global border;
data gpscounties;
input longitude latitude site $;
x=longitude*arcos(-1)/180;
x=x*(-1);
y=latitude*arcos(-1)/180;
datalines;
-77.0348 40.0454 a
-78.4437 39.1623 b
-78.4115 39.3751 c
-78.7646 40.6354 d
;
run;
proc ginside data=gpscounties map=mapssas.counties out=gpscounties;
id state county;
run;
proc sort data=gpscounties;
by site;
run;
proc print data=gpscounties;
var site state county x y;
run;
quit;
Спасибо, Reeza. Это потрясающе и точно, что мне нужно. Я не знал о GINSIDE. Спасибо! –
- 1. Широта и долгота
- 2. OpenRefine - Долгота и широта
- 3. Googlemap, широта и долгота
- 4. MySql Широта и Долгота
- 5. Широта/Долгота и метры
- 6. Смещенная широта и долгота
- 7. Местоположение Долгота и Широта
- 8. Android широта и долгота
- 9. широта/долгота
- 10. широта и долгота в IOS
- 11. Неизвестного gelocation/широта и долгота
- 12. Текущее местоположение, широта и долгота
- 13. SQL широта запроса и долгота
- 14. Широта и Долгота преобразование ошибки
- 15. Широта и долгота текущего местоположения
- 16. Долгота и широта не отображаются
- 17. долгота и широта, ограничивающие местоположение
- 18. широта, долгота и адрес извлечения
- 19. Широта/Долгота -> X/Y, X/Y -> Широта/Долгота
- 20. PostgreSQL широта запроса долгота
- 21. широта, долгота, строковое значение
- 22. Rails Сравнение Широта/Долгота
- 23. Широта Долгота IOS 4.3
- 24. высчитывает широта/долгота точки
- 25. Широта/Долгота Precision
- 26. Широта Долгота сортировка
- 27. широта долгота Адрес
- 28. Запрос Широта Долгота - G_GEO_BAD_KEY
- 29. получить Широта Долгота неудачу
- 30. Широта Долгота MySQL запрос
SAS имеет предварительно загруженные шейп-файлы, но вам придется проецировать ваш лат/долго на конкретную проекцию SAS. Насколько вам удобнее планировать карты и манипулировать такими вещами? – Joe
Я никогда не использовал карты в SAS. Я достаточно разбираюсь в процедурах SAS Base, но не с предустановленными шейп-файлами. –
Хм. Я бы посмотрел, что тогда - «прогнозы SAS gmap gproject» - и посмотрите, имеет ли это смысл для вас. Я не думаю, что знаю это достаточно хорошо, чтобы дать вам реальный ответ, но я думаю, что это направление, в котором вам нужно идти. – Joe