Разработка данных геоинформационных систем

Определение и области использования географических информационных систем. Применение интеллектуальной ГИС "Данные наук о Земле по территории России". Рассмотрение метода картификации и результатов его применения к географическим данным Баренцева моря.

Рубрика География и экономическая география
Вид дипломная работа
Язык русский
Дата добавления 31.05.2016
Размер файла 2,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

X = o

P = find(Supp(o,:) > minsup)

[~,size_P] = size(P);

k = find(P == o);

P_without_X = P(:,[1:k-1 k+1:size_P])

clear k

while size_P > 0

p = P(randi(size_P, 1)); %берем случайно объект из P

X = [X p]; %добавляем p к Х

X = unique(X)

%создаем P без X

k = find(P_without_X == p);

[~,size_P_without_X] = size(P_without_X);

if k

P_without_X = P_without_X(:,[1:k-1 k+1:size_P_without_X])

size_P_without_X = size_P_without_X - 1;

end

%считаем support для подмножества объектов из P\Х и Х

Supp_X_o = zeros(1,size_P_without_X); %вектор support

for i = 1: size_P_without_X

Supp_X_o(i) = support_set(C, [X P_without_X(i)]);

end

%ищем среди них превышающие порог

k = find(Supp_X_o > minsup);

%если такие есть, то пишем их в P, если нет, то P - пусто

if k

P = P_without_X(1, k)

else

P = []

end

[~,size_P] = size(P);

end

[~,size_X] = size(X);

if size_X >= minlen && no_in_Hi(X, Hi, num_X)

num_X = num_X + 1;

Hi{num_X} = X;

X

end

end

%Конец двух вложенных циклов

Hi_result={};%это Hi'

num_clust = 0;% конечное число кластеров

%как и писалось X' берется из Hi, а не Hi'

for i = 1:num_X-1

flag = 0; %отвечает за то, склеился ли кластер с каким-то еще или нет, и попал ли при этом в HI'.

X = Hi{i};

for j = i+1:num_X

X_help = Hi{j};

X_= [];

ins = intersect(X, X_help);%перечесение X и X'

[~,k] = size(ins);

%если пересечение больше минлен, то склеили, проверили suppб если

%норм, добавили в хи'

if k > min_intersect

X_ = [X X_help];%склеили кластеры

X_ = unique(X_);

if no_in_Hi(X_, Hi_result, num_clust)

flag = 1;

num_clust = num_clust + 1;

Hi_result{num_clust} = X_;

end

end

end

%если кластер ни с чем не склеился, то мы его все равно пишем в Hi_res

if( flag ==0)

num_clust = num_clust + 1;

Hi_result{num_clust} = X;

end

end

end

%функция подсчета supp для 2 объектов

function supp = support(C, obj1, obj2)

supp = 0;

[~, n1] = size(C);

[~, n2] = size(C{1});

%в базе тележек ищем есть ли 1 и второй объект в тележке

%если есть и тот, и другой, то увеличивает support на 1

for i = 1:n1

for j = 1:n2

[~,~,v1] = find(C{i}{j} == obj1);

[~,~,v2] = find(C{i}{j} == obj2);

if(v1==1 & v2==1)

supp = supp +1;

end

end

end

end

%функция подсчета supp для множества объектов

function supp_X = support_set(C, X)

supp_X = 0;

[~, num_obj] = size(X);%число объектов в множестве

[~, n3] = size(C{1}{1});

%если чсило объектов в множестве больше, чем в любой тележке, то support=0

if num_obj > n3

return

end

[~, n1] = size(C);

[~, n2] = size(C{1});

%в базе тележек ищем есть ли все объекты, если какого-то объекта нет, то

%идем дальше

%если есть все, то supp+=1

for i = 1:n1

for j = 1:n2

flag = 0; %счетчик

for k = 1:num_obj

clear v

[~,~,v] = find(C{i}{j} == k);

if v~=1

break

else flag = flag+1;

end

end

%если в тележку вошли все объекты множества, то увеличиваем на 1

%supp

if flag == num_obj

supp_X = supp_X +1;

end

end

end

end

%функция проверки есть ли кластер X в Hi

function flag = no_in_Hi(X, Hi, num_X)

[~, n] = size(X);

flag = 1;

for i = 1:num_X

[~,n_hi] = size(Hi{i});

if (n == n_hi)

if X == Hi{i}

flag = 0;

return

end

end

end

end

Приложение 4. Метод локтя

%% Считываем информацию (путь к файлу стоит заменить на свой)

Elbow_txt = '0101_m.txt';

Elbow_matrix = load(Elbow_txt);

%% Меняем число кластеров, считаем и рисуем критерий

Elbow_number = size(Elbow_matrix);

k_max = 30; %% для определенности так возьмем

J = zeros(k_max, 1);%% целевая функция/критерий

N = 50;

k = 2:k_max;

Z = zeros(N,1);

for i = 1:k_max

for j= 1:N

% [idx, C, d] = kmeans(Elbow_matrix, i,'emptyaction', 'singleton');

[idx, C, d] = kmeans(Elbow_matrix(:,3:4), i,'emptyaction', 'singleton');

% [idx, C, d] = kmeans(Elbow_matrix(:,3:5), i,'emptyaction', 'singleton');

Z(j) = sum(d);

end

J(i)=mean(Z(:,1));

end

plot(k, J, '--rs','LineWidth',2,...

'MarkerEdgeColor','k',...

'MarkerFaceColor','g',...

'MarkerSize',3);

xlabel('k');

ylabel('J(R)');

title('Метод elbow');

xlim([1 k_max])

Размещено на Allbest.ru

...

Подобные документы

  • Смещение полюса глобального потепления климата с Арктики в Средиземноморье. Построение карты изоаномал Франции. Разработка и реализация способа расчета тепловых аномалий земной поверхности по данным спутниковых измерений. Анализ геоинформационных систем.

    дипломная работа [5,5 M], добавлен 23.01.2016

  • Накопление первоначальных географических сведений о территории России в русских источниках. Эпоха великих географических открытий в северо-восточной части Азии. Изучение рек, озер, почв и растительности, организация сети гидрометпостов и метеостанций.

    реферат [32,5 K], добавлен 31.05.2010

  • Основные цели использования экологического картографирования. Классификация экологических карт по научно-прикладной направленности и содержанию. Способы картографирования загрязнения атмосферы и вод суши. Анализ геоинформационных систем, их применение.

    курсовая работа [263,9 K], добавлен 24.04.2012

  • Проведение районирования территории Жуковского района. Совершенствование использования природного потенциала и выявления перспектив хозяйственного освоения территории. Составление комплексных физико-географических и социально-экономических описаний.

    дипломная работа [5,8 M], добавлен 04.06.2017

  • Физико-географическая характеристика Баренцева моря. Биографии исследователей Литке и Книповича, их вклад в изучение региона. Описание геологического и геофизического исследования дна. Изучение проблем антропогенного преобразования природной среды.

    курсовая работа [2,0 M], добавлен 07.02.2014

  • Общее описание исследуемого региона, климат и гидрология. Месторождения Баренцева моря, их значение и оценка экономической роли. Акватория Карского моря, техническая информация по добыче и оценка имеющихся месторождений, расположенных в данном регионе.

    курсовая работа [1,2 M], добавлен 22.11.2014

  • Характеристика Пензенской области с экономико-географических позиций. Закономерности использования земель и форм организации территории, особенности размещения агропромышленного комплекса. Анализ деятельности отрасли сельского хозяйства области.

    курсовая работа [33,4 K], добавлен 25.11.2012

  • Процесс формирования экономической и социальной географии. Социально-экономическая география, представляющая общественное направление, как подсистема географических наук. Место Российской Федерации на мировом рынке и география ее внешней торговли.

    контрольная работа [201,3 K], добавлен 28.06.2012

  • География как наука о законах развития пространственно-временных систем (геосистем) на земной поверхности в процессе взаимодействия природы и общества. Уровни организации географических материальных систем. Место географии с системе современной культуры.

    контрольная работа [21,2 K], добавлен 25.03.2009

  • Географическая карта как величайшее творение человечества. Основные свойства географических карт. Виды карт по охвату территории, масштабу и содержанию. Способы изображения компонентов природы, географических объектов и явлений на географической карте.

    презентация [363,8 K], добавлен 08.12.2013

  • Понятие и краткая история картографического метода исследования. Основные функции географических карт. Совместное использование и переработка карт, топологические модели. Применение картографического метода в научных исследованиях и в школьном обучении.

    курсовая работа [2,7 M], добавлен 18.02.2012

  • Особенности развития территории Казахстана в 20-х годах ХХ века. Необходимость проведения физико-географических исследований территорий. Каныш Сатлаев как выдающийся ученый в области горно-рудной геологии, его исследования, основные работы и их значение.

    презентация [240,3 K], добавлен 29.02.2012

  • Особенности развития и состояние экономической, социальной сферы Пензенской области. Анализ финансового состояния региона, анализ его основных проблем. Разработка рекомендаций по совершенствованию регулирования развития территории Пензенской области.

    курсовая работа [80,5 K], добавлен 23.12.2014

  • Происхождение Мирового океана, его взаимосвязь с атмосферой и климатом. Состав и свойства морской воды. Моря и океаны России, свойства и образование ледников, современное оледенение на территории России. Болота, озера, подземные воды, крупнейшие реки.

    реферат [49,0 K], добавлен 26.04.2010

  • Суть социально-экономического картографирования, его виды (аналитическое, синтетическое, комплексное) и роль в реализации государственной региональной политики. Принципы создания карт. Социально-демографический мониторинг на базе геоинформационных систем.

    презентация [396,7 K], добавлен 25.03.2015

  • Характеристика Нижегородской области России. Особенности орографии и рельефа территории, климатические показатели, внутренние воды, почвенный покров. Специфика растительного и животного мира. Типичные, редкие и уникальные ландшафты с картой районирования.

    курсовая работа [3,8 M], добавлен 25.04.2012

  • Географические информационные системы (ГИС) как закономерный этап на пути перехода к безбумажной технологии обработки информации. Использование ГИС-технологий в сфере земельных отношений. Классификация современных ГИС-технологий, их характеристика.

    курсовая работа [747,9 K], добавлен 13.06.2015

  • Характеристика Азовского моря - внутреннего водоема, омывающего восточные берега Крыма, побережье Запорожской, Донецкой, Ростовской областей. Роль Азовского моря в транспортно-экономических связях и в развитии судоходства. Геологическое прошлое моря.

    реферат [22,8 K], добавлен 02.06.2010

  • Исследование истории освоения Арктики. Открытие Гренландии. Экспедиции Виллема Баренца. Открытие Баренцева моря. Великая Северная экспедиция, в ходе которой были собраны обширные материалы по географии, геологии, ботанике, зоологии и этнографии севера.

    презентация [431,2 K], добавлен 02.03.2016

  • Значение воды на Земле. Типы внутренних вод: естественные и искусственные водоемы. Воды России как национальное богатство. Роль рек в исторической судьбе народов. Долина гейзеров на полуострове Камчатка. Распределение внутренних вод по территории страны.

    презентация [1,0 M], добавлен 20.12.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.