Amikor a Google Maps-ben keres egy várost, megjelenik a város adminisztratív határa.

írja ide a kép leírását

Van-e mód arra, hogy a Google sokszög határait JSON formátumban megkapja a Google Maps api segítségével ?

Megjegyzések

Válasz

A sokszög-koordinátákat a json-ban kaphatja meg, ha a googlemaps-tal együtt használja az openstreetmap használatával. Lépjen a http://nominatim.openstreetmap.org/ helyre, és keressen egy olyan helyet, mint a “Partido”. de Ituzaingó “

kattintson a” részletek “gombra.

Keresse meg az OSM azonosítót, és másolja le (vezérlő + c), példa: 2018776

illessze be az azonosítót a http://polygons.openstreetmap.fr/index.py fájlba, és töltse le a sokszöget

Megjegyzések

Válasz

Válasz

Nem, a Google adatait nem lehet ellopni. Lehet, hogy megnézheti az OpenStreetMap alkalmazást, amelyet emberek tölthetnek le.

Megjegyzések

  • Van néhány példa, hogyan lehet kibontani a sokszög határait az OpenStreetMap programban? Ha ezt kibontom, felhívhatom a kibontott sokszöget a Google Maps-re?
  • Kérjük, keressen ezen a webhelyen, és tegyen fel egy új kérdést, ha nem találja a választ erre.
  • Ki gondolná ezt a lopást? Ezeket az adatokat az Egyesült Államok Népszámlálásából vettük át.
  • majd szerezze be az Egyesült Államok népszámlálási oldaláról, bár kétlem, hogy sok az Egyesült Királyság városhatárai vannak

Válasz

Találtam megoldást erre a problémára.

  1. Ugrás a www.gadm oldalra .org / ország
  2. Válassza ki az országot, és válassza a Google Earth .kmz fájlformátumát
  3. Válassza ki a kívánt szintet (a 3. szint a legmélyebb minden kisvárosban)
  4. Töltse le a fájlt (nagy is lehet)
  5. Csomagolja ki a. kmz fájl (talál egy .kml fájlt, amely XML)
  6. Nyissa meg a Sublime vagy a notepad ++ programmal (a fájl valószínűleg túl nagy lesz a többi szövegszerkesztő számára)
  7. Város szerinti keresés nevezze meg és másolja be az alábbi adatokat (a keresés nagy fájlokkal 1–4 másodpercet vehet igénybe)

Használhat lat, hosszú adatokat és tömbekké elemezheti azokat. Ez a megoldás jól működik, de az útvonal minősége néha durva.

Válasz

A Google Maps API alternatívájaként , Az OpenStreetMap segíthet abban, hogy név szerint keressen egy várost ezen az oldalon http://nominatim.openstreetmap.org/ . Ezután tekintse át a keresési eredményeket, és megkaphatja a régió koordinátáját GeoJSON formátumban, például ( http://nominatim.openstreetmap.org/ details.php? Place_id = 145126778 ) mashhad geojson koordináták lekéréséhez az Adminisztrálás lapon

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük