2013-05-16 35 views
8

Desidero aggiungere un confine a una particella di terreno specificata in modo che si distingua sulla mappa con un contorno/bordo colorato. Nelle mappe di google, questo viene fatto utilizzando la funzionalità poligono se si conosce il percorso delle coordinate da inserire per circondare la parcella. Tuttavia, non ho le informazioni sul percorso del poligono, ma ho entrambe le coordinate geografiche del luogo e anche l'APN (Assessor's Parcel Number) per il pacco.Come ottenere i confini del pacco o del codice postale per la visualizzazione sulla mappa?

Ho trovato questo other SO post che parla un po 'di come ottenere il poligono per i codici di avviamento postale utilizzando i dati del Census Bureau gratuiti accoppiato con qualche software open source, ma è abbastanza complicato (dato che devi scaricare e ospitare i dati) e io Non sono sicuro che perceda fino ai confini dei pacchi. È sicuramente un'opzione se supporta i pacchi, ma sembra essere molto dispendioso in termini di tempo, anche se gratuito.

Ho trovato anche una soluzione a pagamento (prezzo non visualizzato) chiamato ParcelStream, ma penso che sia costoso e probabilmente solo utilizzando la soluzione di cui sopra nell'altro post SO. Questa è anche un'opzione se si tratta di una piccola commissione, ma non se è costosa o una quota di iscrizione.

Sono consapevole che è possibile creare manualmente sovrapposizioni sulle mappe, salvarle e condividerle, ma sto cercando una soluzione automatizzata/programmatica.

UPDATE: ok, ParcelStream from Digital Map Products, non è un'opzione e circa 10k/mese. Hanno avvisato che il servizio di abbonamento è destinato alla copertura nazionale (non locale) e Google è tra i loro clienti.

UPDATE # 2: Utilizzando la soluzione di dati US Census Bureau di cui sopra (insieme con altri software open source) non sembra fornire i dati di confine lungo il pacchetto dopo la navigazione le funzioni disponibili sul suo sito TIGERweb2010.

risposta

16

OK dopo oltre una settimana di ricerche e prove di diverse opzioni, ce ne sono alcune a seconda del budget e della precisione con cui si desidera che i dati siano. Ho ricevuto alcuni suggerimenti da questo stackExchange post, ma ho fatto un reserach ton e aggiunto di più.

In breve, i dati sui confini sono difficili da ottenere, costosi e con una qualità variabile a seconda della fonte. Zip Code Tabulation Areas (ZCTA's) non sono molto accurati (like maponics says) e possono essere visualizzati controllando this ZCTA site per zip 92064. Quindi guarda quello zip su zillow e noti la differenza. I dati ZCTA non sono sempre precisi (nel caso di questo codice postale), ma possono essere gratuiti a seconda della fonte.

In sintesi, ecco le mie opzioni in ordine di preferenza (dato il mio budget più piccolo e la necessità di dati precisi):

  1. Per soli confini della parcella, Report All è molto ragionevole e ha confini pacchi per tutta la mia contea per $ 250. Here's a list of available counties disponibile per l'acquisto (per pacchi). Here's a sample download di una contea in formato Excel, Shapefile o KML sebbene il file Excel sembri privo delle coordinate del poligono (duh). Il formato KML ha poligono e sembra buono. Here's a link to the pricing breakdown che fondamentalmente diventa superbo con più elenchi che acquisti.
  2. Solo per i limiti del codice postale, Maponics ha un prezzo IMO equo. Fondamentalmente, si tratta di un download annuale di una volta che costa $ 200 per contea (solo per i codici postali) che utilizzeresti tutto l'anno e riacquisti annualmente per gli aggiornamenti. Offre parcel boundaries per diverse migliaia al mese dopo aver parlato con il rappresentante (sigh). Tuttavia, comunque una buona soluzione per i limiti del codice postale.
  3. Solo per i limiti del codice postale, è possibile utilizzare anche zip-codes.com che è di circa $ 50 per la mia contea. Non male.
  4. Solo per i limiti del codice postale, zipboundary.com - il prezzo è per abbonamento.
  5. Solo per i limiti del codice postale, è possibile scaricare i dati grezzi gratuiti da this FTP server forniti dallo Ufficio di censimento degli Stati Uniti e trasformarli in base alle proprie esigenze. Processo gratuito, ma di lunga durata che richiede altri strumenti e competenze (PostGreSQL, PostGIS), ma fornisce dati boudary accurati in termini di poligono per Zip Code Tabulation Areas (ZCTA's). Leggi su questo in questo other SO post.
  6. Per i confini del quartiere, è possibile utilizzare Zillow's free neighborhood boundary shape files. È gratuito, ma quando è usato richiedono un logo e un link al loro sito. Dopo aver scaricato il mio stato e guardando la mia città, ho notato che era incompleto e alquanto impreciso in quanto c'erano molte lacune nei quartieri ombreggiati.
  7. GeoCommunicator (gestito da Dipartimento degli Interni degli Stati Uniti - Bureau of Land Management). GeoCommunicator non funziona con gli APN (Numero pacco dell'assistente) e funziona solo con lotti (di terra) per i quali occorrerebbe anche diverse altre informazioni per ottenere un limite. Il GetTRS API on the Township Geocoder Service prende un lat & lng, ma non è riuscito a risolvere alcune delle coordinate (per le proprietà residenziali) che ho inserito e restituito "Nessuna caratteristica LD trovata". Inoltre, non sono sicuro di quale livello di confine viene restituito (molto o più grande) da tale API. L'altra GetLatLng API on the Township Geocoder Service sembra essere la soluzione migliore, ma è quella che ha bisogno di tutti gli altri parametri oltre al numero di lotto (terra). Il docs for it dice che ha bisogno di: "Una stringa di proprietà intervallo di Township Range separate da virgole che descrivono una singola area di indagine PLSS" che consiste di tutti questi pezzi di dati che non avrei nemmeno se potessi ottenere il numero di lotto (terra).
  8. UrbanMapping's Mapfluence javascript API ha diversi tipi di dati di confine tra cui Parcel and neighborhood boundary data. Dopo aver trascorso alcuni giorni a lavorare con le richieste di limite zipcode, di vicinato e di pacchi, i limiti ZCTA restituiti sono molto diversi per alcuni codici di avviamento postale (92064) come menzionato sopra, che è solo la natura di ZCTA. I confini del quartiere sono molto rari (coprono solo circa il 5% dell'area cercata) e sono piccoli come edifici nella maggior parte dei casi che ho testato. Inoltre, oltre ai documenti che richiedono maggiori informazioni, sono anche inaccurati in quanto la tabella dei limiti di pacco specificata (umi.us_parcel.geometry) viene rifiutata dall'API poiché "la tabella Geometry umi.us_parcel.geometry non esiste". Tutto ciò che combinato con non c'è documentazione di comunità, nessuna risposta online da problemi di supporto inviati, nessun supporto telefonico da lasciare mezza dozzina di messaggi vocali e nessuna email restituita. Sulla base della mia esperienza con questo, passerò e cercherò percorsi alternativi per i dati boudary di pacchi e codice postale nonostante questo inizialmente sembrasse un diamante grezzo.
+6

Roba buona. Grazie per aver compilato i tuoi risultati. Aggiornamento – Mark

+0

: Mapfluence reindirizza a Maponics –

+0

www.boundaries-io.com economico affidabile e restituisce i limiti del codice postale GeoJson –

0

È possibile ottenere questo a basso costo US Codice Postale Boundaries API: https://wwwboundaries-io com

Sopra API ci mostra Boundaries (GeoJSON) per codice postale, città e stato. dovresti usare l'API programmaticamente per gestire grandi risultati.

ad esempio: Washington,DC with all Zipcodes in boundaries