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!
Le meilleur endroit à demander est ici: http://gis.stackexchange.com/ – Nav