Ich möchte eine Grenze zu einem bestimmten Grundstück hinzufügen, so dass es in der Karte mit einer farbigen Umrandung hervorgehoben wird. In Google Maps wird dies mithilfe der Polygonfunktionalität ausgeführt, wenn Sie den Koordinatenpfad kennen, den Sie eingeben müssen, um das Flurstück zu umgeben. Allerdings habe ich nicht die Polygonpfadinfo, aber ich habe sowohl die Geokodierungskoordinaten für die Position als auch die Parzellennummer des Assessors (APN) für die Parzelle.
Ich fand das anderen SO-Post , der redet wenig darüber, wie man das Polygon für Postleitzahlen mithilfe der kostenlosen Census Bureau-Daten mit einigen Open-Source-Software gekoppelt, aber es ist ziemlich involviert (wie Sie die Daten herunterladen und hosten müssen) und ich bin nicht sicher, es sogar auf Paket Grenzen. Es ist definitiv eine Option, wenn es Parzellen unterstützt, aber es scheint sehr zeitaufwendig, wenn auch kostenlos.
Ich fand auch eine bezahlte Lösung (Preis nicht angezeigt) namens ParcelStream , aber ich denke, es ist teuer und wahrscheinlich einfach Verwenden der obigen Lösung in dem anderen SO-Post. Dies ist auch eine Option, wenn es eine kleine einmalige Gebühr ist, aber nicht, wenn es teuer ist oder eine Abonnementgebühr.
Ich bin mir bewusst, dass Sie Overlays auf Karten manuell erstellen, speichern und dann freigeben können, aber ich suche nach einer automatisierten / programmatischen Lösung.
UPDATE: Okay, ParcelStream von Digital Map-Produkten ist keine Option und ungefähr 10k / Monat. Sie raten, dass der Abonnementdienst für die nationale Abdeckung gedacht ist (nicht lokal) und Google zu ihren Kunden gehört.
UPDATE # 2: Die Verwendung der oben erwähnten US Census Bureau Datenlösung (in Verbindung mit anderer Open-Source-Software) scheint keine Grenzdaten nach dem Durchsuchen der verfügbaren Features auf dem Paket zu enthalten a href="http://tigerweb.geo.census.gov/TIGERweb2010/"> Website TIGERweb2010 .
Nachdem Sie über eine Woche lang verschiedene Optionen erforscht und getestet haben, gibt es einige, die von Ihrem Budget abhängen und wie genau die Daten konsistent sein sollen. Ich habe ein paar Tipps aus diesem StackExchange-Post erhalten, aber ich habe eine Menge getan Forschung und fügte mehr hinzu.
Kurz gesagt, Grenzdaten sind schwer zu bekommen, teuer und variieren in der Qualität, abhängig von Ihrer Quelle. Postleitzahlenbereiche (ZCTAs) sind nicht sehr genau ( wie maponics sagt ) und kann gesehen werden, indem man diese ZCTA-Site für zip 92064. Dann schau dir den Zip auf Zillow an und merke den Unterschied. ZCTA-Daten sind nicht immer genau (im Fall dieser Postleitzahl), können aber abhängig von Ihrer Quelle frei sein.
Zusammenfassend sind hier meine Optionen in der Reihenfolge der Präferenz (angesichts meines kleineren Budgets und der Notwendigkeit für genaue Daten):
Sie können dies zu niedrigen Kosten bekommen US Postleitzahl-API: Ссылка com
Die obige API zeigt US-Grenzen (GeoJson) nach Postleitzahl, Stadt und Bundesland. Sie sollten die API programmatisch verwenden, um große Ergebnisse zu verarbeiten.
zum Beispiel:
Tags und Links google-maps-api-3 polygon zipcode boundary parcel