You are on page 1of 54

T.Y.B.Sc.I.

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Practical No:- 1
Aim : Add vector data (Add minimum 10 layers)
a. Add point feature (school, place, house, etc)
b. Add line feature (roads, network)
c. Add polygon feature (area, water bodies).

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Practical No:-2
Aim:- Create a database. ( Using attribute table.)

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Practical No:-3
Aim : Fire the spatial queries:
a) Crosses. b) Intersect. c ) Within. d) Disjoint. e) Equal. f) Contains

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

a) Crosses:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

b) Intersects:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

c) Within:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

d) Disjoint:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

e) Equals:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
f) Contains:

Practical No:-7
Aim : Create a composer map.

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
Practical No:-4
Aim: Use: a) Analysis tools (distance matrix, point polygon, line intersection)
, b) Research tool (Select by the condition),
C) Geo-processing tools.
1) Distance matrix:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

2) Sum line lengths:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

3) Count points in polygon:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

4) Random selection:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

5) Polygon from layer extent:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

6) Union:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

7) Difference:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Practical No:-5
Aim :Use query builder.

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

2)

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

3)
Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

4)

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

5)

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
Practical No:-6
Aim : Classification of vector data.

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
2) Graduated:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
3)

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Practical No:-9
Aim : Image registration using Matlab
onion=imread('onion.png');
peppers=imread('peppers.png');
imshow(onion)
figure,imshow(peppers)
rect_onion=[111 33 65 58];
rect_peppers=[163 47 143 151];
sub_onion=imcrop(onion,rect_onion);
sub_peppers=imcrop(peppers,rect_peppers);
[sub_onion,rect_onion]=imcrop(onion);

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
[sub_peppers,rect_peppers]=imcrop(peppers);
figure,imshow(sub_onion)
figure,imshow(sub_peppers)
c=normxcorr2(sub_onion(:,:,1),sub_peppers(:,:,1));
figure,surf(c),shading flat
[max_c,imax]=max(abs(c(:)));
[ypeak,xpeak]=ind2sub(size(c),imax(1));
corr_offset=[(xpeak-size(sub_onion,2)) (ypeak-size(sub_onion,1))];
rect_offset=[(rect_peppers(1)-rect_onion(1)) (rect_peppers(2)-rect_onion(2))];
offset=corr_offset+rect_offset;
xoffset=offset(1);
yoffset=offset(2);
xbegin=xoffset+1;
xend=xoffset+size(onion,2);
ybegin=yoffset+1;
yend=yoffset+size(onion,1);
disp('onion.png was extracted from peppers.png')
end
recovered_onion=unit8(zeros(size(peppers)));
recovered_onion(ybegin:yend,xbegin:xend,:)=onion;
figure,imshow(recovered_onion)
[m,n,p]=size(peppers);
mask=ones(m,n);
i=find(recovered_onion(:,:,1)==0);

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too
mask(i)=0.2;
figure,imshow(peppers(:,:,1))
hold on
h=imshow(recovered_onion);
set(h,'Alpha Data',mask)
output:

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

T.Y.B.Sc.I.T

G.I.S
Practical No:-5Aim: Use: a) Analysis
tools (distance matrix, point polygon, line intersection)
, b) Research
too

Name:Gitanjali Dalvi

Roll No: 32

You might also like