¿Datos de superposition de iOS (MKPolygon) para todos los estados de EE. UU.?

En la sección Mostrar superposiciones en un map de la Guía de progtwigción de sensibilización de location de la biblioteca para desarrolladores de iOS , hay un ejemplo que muestra "una superposition llena y superpuesta que cubre el estado de Colorado".

// Define an overlay that covers Colorado. CLLocationCoordinate2D points[4]; points[0] = CLLocationCoordinate2DMake(41.000512, -109.050116); points[1] = CLLocationCoordinate2DMake(41.002371, -102.052066); points[2] = CLLocationCoordinate2DMake(36.993076, -102.041981); points[3] = CLLocationCoordinate2DMake(36.99892, -109.045267); MKPolygon* poly = [MKPolygon polygonWithCoordinates:points count:4]; poly.title = @"Colorado"; [map addOverlay:poly]; 

Pregunta ¿Existe una fuente de datos de coorderadas para todos los 50 estados de EE. UU. Que utilizan esta misma información de latitud / longitud disponible de manera fácil y gratuita?

Realizó una búsqueda en Google para nosotros, describiendo las coorderadas geográficas del estado y encontrando la pregunta de superposition de routes. Límites geocharts de estados / provincias -> Google Maps Polygon , que tiene una respuesta que enlaza con XML para polígonos de estados de EE. UU. (Datos de Colorado a continuación).

 <state name="Colorado" colour="#880000"> <point lat="37.0004" lng="-109.0448"/> <point lat="36.9949" lng="-102.0424"/> <point lat="41.0006" lng="-102.0534"/> <point lat="40.9996" lng="-109.0489"/> <point lat="37.0004" lng="-109.0448"/> </state> 

También encontré las coorderadas de los Estados Unidos y las fronteras de los países con un enlace a NationalAtlas.com, Límites Administrativos de primer nivel (Estados), Estados Unidos, 2005 , pero esos datos son mucho más precisos de lo que necesito.

Otra fuente de datos fue The State Border Data Set que se vinculaba a un file con "coorderadas geográficas de los segmentos de línea que componen los bordes de estado" (datos de Colorado a continuación).

 bordindx, st1st2, milemark, lat, long, st1, st2, 19 ,CO-NE ,0 ,40.003 ,102.051 ,08 ,31 , 19 ,CO-NE ,68.95 ,41.002 ,102.051 ,08 ,31 , 19 ,CO-NE ,173.19 ,41.001 ,104.053 ,08 ,31 , 20 ,CO-NM ,0 ,36.999 ,109.044 ,08 ,35 , 20 ,CO-NM ,333 ,37 ,103.001 ,08 ,35 , 21 ,CO-OK ,0 ,37 ,103.001 ,08 ,40 , 21 ,CO-OK ,52.89 ,36.993 ,102.041 ,08 ,40 , 22 ,CO-UT ,0 ,41 ,109.049 ,08 ,49 , 22 ,CO-UT ,276.11 ,36.999 ,109.044 ,08 ,49 , 23 ,CO-WY ,0 ,41.001 ,104.053 ,08 ,56 , 23 ,CO-WY ,260.18 ,41 ,109.049 ,08 ,56 , 

Actualización: pongo una versión refinada de los estados.xml, así como el código de Objective-C en un repository kjhsoftware / us-state-polygons github.