2010-11-20 10 views
0

Tout d'abord, j'espère que cette question n'est pas trop élémentaire, évidente ou inappropriée pour ce forum. Je suis très novice dans l'utilisation des données cartographiques. Je travaille sur un projet de localisation de terminaux de service dans une région géographique. De manière abstraite, étant donné une région simplement connectée dans l'avion (pour ce que je fais, une carte contiguë, disons une carte des États-Unis contigus), je veux couvrir approximativement cette carte avec des cercles qui ne se chevauchent pas dans la limite. (Ce n'est qu'une partie de ce que je fais, mais c'est la partie pertinente). Je travaille sur la programmation d'un algorithme pour cela dans MATLAB.Programmation d'une tessellation dans MATLAB et utilisation des données cartographiques SIG en entrée

Ma question est liée à ce:

J'ai données cartographiques que j'ai téléchargé de TIGER (http://www.census.gov/geo/www/tiger/tgrshp2009/tgrshp2009.html) I 'ai ouvert avec succès ces données cartographiques dans MATLAB en utilisant la boîte à outils de cartographie Map Viewer. Ce que je veux faire est de prendre ces belles données cartographiques et de les stocker dans un format que je peux utiliser.

Un élément essentiel de l'algorithme J'exécution a une étape qui est la suivante:

Etant donné un point (x, y), calculer la distance de ce point à la frontière de la région. Pour ma part, il s'agit de la distance euclidienne, c'est-à-dire de la longueur de la ligne droite la plus courte entre (x, y) et la limite.

Quel serait un moyen d'aller des données TIGER (qui me donne une belle image de la carte) à un format que je peux facilement calculer l'étape ci-dessus?

Merci!

+0

Le meilleur endroit à demander est ici: http://gis.stackexchange.com/ – Nav

Répondre

0

Je n'ai pas la boîte à outils Mapping, donc je ne peux pas donner de réponse précise, mais il semble que vous ayez chargé les données dans MATLAB et que vous ayez déjà l'ensemble de données vectorielles sur votre espace de travail. En d'autres termes, vous devriez être capable de trouver la variable qui contient le jeu de données vectoriel quelque part sur votre espace de travail. Si ce n'est pas le cas, consultez le manuel de la boîte à outils de cartographie et découvrez comment les données sont stockées dans la figure créée par la boîte à outils (éventuellement stockée dans un ensemble de données «structure»).

Best, Y.T.

Questions connexes