Suggest a data structure to represent a set of geographical points

1 次查看(过去 30 天)
I have a geographical data (latitude $ longitude ) of the areas of my interest . I need a data structure to represent these points. The ultimate aim is to determine if a given point lies within the specified region. ThankYou.

回答(1 个)

Carlos
Carlos 2013-2-12
Try using multidimensional arrays. The idea is that the "third dimension" represents the index of your bidimensional latitude-longitude vector.
For example
>> A = [100;90];
>> A(:,:,2)=[100;120];
>> A
A(:,:,1) =
100
90
A(:,:,2) =
100
120
As you can see you have two bidimensional vectors representing latitude and longitude, within a 3 dimensional vector.
You can find more information on multidimensional vectors here:http://www.mathworks.es/products/matlab/examples.html?file=/products/demos/shipping/matlab/nddemo.html

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by