Het gebruik van zillow straat kaart en zal haar geolocation

, het gebruik van zillow straat kaart en zal haar geolocation,,,,,,,,,, 53, 17 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,,,,,, je creëert, een paar jaar geleden, zillow vrijgeven van de buurt grens voor de Verenigde Staten van Amerika   door middel van openbare documenten van Protocol nr. 3 vergunning vergunning van creativiteit.Dit is een heel goede middelen.   als je in de andere landen van de kaart geïnteresseerd, kijk   openstreetmaps.  ,, maar, als je niet in de geografische gegevens, het is een beetje verwarrend, hoe de integratie van zillow gegevens in kaart te brengen in je eigen toepassing, heb ik. De oprichting van een vrij, open - source demo,   mapapp, een demonstratie van het gebruik van zillow buurt grens en de met Google maps, geografische locatie en code gebruiken, mapapp.,   zend kader   voltooid en kan in een mysql PHP server.Ook   mapapp met Google maps   API, zal het haar geolocation   helper van de estebanav,   egeocoder   en   egmap   (na de uitbreiding twee zend), die je de server, begint, kan je vinden in github   mapapp code.   volgen   installatie   is     nummers in zee de test moet worden   ubuntu 14.04 maar met een versie van de lamp.,, je kunt klonen of een kopie downloaden.De toewijzing van Apache (zoals in de beschrijving van de installatie van maatregelen) en start de Apache, dit proces duurt ongeveer 45 tot 60 minuten.Veel instellingen:   zet je server, DNS, open de   code, de oprichting van   je Apache, mysql, installatie, configuratie, dossiers, de overdracht van gegevens   operationele activiteiten, de installatie van het in kaart brengen van de basis, het downloaden en   invoer en de aanpassing van de gegevens zillow.  , Als je me wilt redden, biedt een vooraf de configuratie van de zee mapapp   digitale beelden.Maar als je je   alle stappen, klaar om te leren meer in de buurt van de gegevens, zillow, als je al je mapapp van mysql, het is tijd om de toegang tot de gegevens zillow.,, de installatie van ruimtelijke gegevens   abstracte   decompressie:,, pseudo goed laten installeren hun bin pseudo goed laten installeren catalogus, bij de tijdelijke opslag van gegevens, en een kopie van de zillow scripts downloaden.,, - /zillow nummer CP /var /www /mapapp /document /wget-zillow.txt ~ /zillow /wget, zillow, persoonlijke dossiers, je moet het dossier (Verenigde Staten van Amerika zoals Californië, Oregon, Washington, of Alle).En dan loopt de scripts downloaden.Dit zal alle vereiste ZIP - bestand gedownload van zillow:,, bash wget zillow, bereid je dan voor op de invoering van het script van mysql:,, CP /var /www /mapapp /document /import-zillow.txt ~ /zillow /invoer - /document /import-zillow.txt zillow ~ /zillow /invoer zillow, aangepaste status in De lijst. Wil je   in de vorm van documenten in   mysql. Moet je ook op de naam van de gegevensbank, geloofsbrieven in de file is de naam van de buren en een script.Dit zal gebruik maken van instrumenten   ogr2ogr   vorm (invoer van KWK) documenten mysql:,,, mapapp bash de invoer van zillow configuratie, moet je op   /docs /toewijzing van mapapp ini   dossier heeft zijn eigen instellingen, met name de toegang tot vaststelling van mysql:,, nummer /var /CD /var /www /veiligheid van het netwerk noot: de naam&#/veiligheid is op z 'n kop uit de volgende github server CP /var /www /mapapp /document /mapapp-config.ini /var /www /de /config-mapapp.ini pseudo - nano - configuratie mapapp INI, en operationele activiteiten   database geregistreerd mapapp   migratie naar de database van de eerste.   zend een onderdeel van het kader voor de programmering, en voor de het formulier en het schema:,, cd /var /www /mapapp. /app /bescherming /yiic migratie, als een gebruikersnaam en wachtwoord, e - mail,De beheerder.Dit is je inloggen op de homepage van gebruik zal maken van mapapp.,, tot slot, moet je een script van de blokken in de zillow mysql omgekeerde geografische coördinaten.   toegang http://yourdomain.com/neighborhoods/reverse.Volgens het dossier van je zillow staat ingevoerde hoeveelheden, het duurt een paar minuten.Ik vond ogr invoer zillow breedtegraad en lengtegraad gegevens in een relatieve positie dan Google maps, de eisen met mapapp.,,,, in de http://mapapp.yourdomain.com toegang tot je huis.- je gebruikersnaam en wachtwoord van het opzetten van een databank, migratie,.,,, in de buurt van de kaart zien, rond en rond wat je wil zien, je de straten en klik.  in de buurt van de banden gemakkelijk kunnen zien meer dan een.Je kan ook in de buurt van de stad naar de naam, de staat of County,,,,, ik gebruik   zend uitgebreid egmap   gebruik zillow buurt veelhoek gegevens blijkt dat Google maps.Echter, een PHP bibliotheek Google maps of javascript zal werken net zo goed. Preparemap,,,, in de buurt van de functionele eisen van de veelhoek model zillow gegevens uit de databank en het centrum van de buurt (bekend als de   kern).We gebruiken de positie van de centroid aan de viewport van de.,, openbare functie prepareMap ($) {$pg = Yii:: app () -> db-> createCommand () -> selecteren ('AsText (vorm), zoals regio 's, ASTEXT (kern (vorm)) als center') -> van (Yii:. (:) -> getDb () -> tablePrefix.'neighborhoods') -> waar ('OGR_FID=: ogr_fid', reeks (": ogr_fid'=> $) -> queryRow (); Yii:: invoer ('ext.gmap.*'); $gMap = nieuwe EGMap (); $gMap-> setJsName ('map_region'); $gMap-> breedte ='500'$gMap-> lengte ='500'; $gMap-> (= 13;;; $center = nieuwe stdClass; de lijst ($center-> -, $center-> lon) = $this-> string_to_lat_lon ($pg['center']); $gMap-> setCenter ($center-> TAT,;In het centrum - > lon); $coördinaten = dollar - > string_to_coords ($PG ['region "]); $veelhoek = nieuwe egmappolygon (dollar); $gmap - > addpolygon ($veelhoekige); de terugkeer van gmap;}, de verantwoordelijke voor de verwerking, de buurt van mening dat op de website van de kaart:,,,,, openbare functies ActionView: ($) {% gmap = Gemeenschap: model () - > preparemap ($); de dollar - > en ('") (mode = > de dollar - > belasting ($), "gmap" = > $gmap,));}, gebruik te maken van haar geolocation, 5, navigatie -, klik in je wi - fi vond het adres van je buurman.Dit zal niet door de honingraat.  ,, misschien moet je toestemming heb je browser voor het gebruik van deze functie (zie onderstaand adres BAR POP - up).,,,,, dan kun je de klik op zoek je locatie kiezen:,,,,, soms moet je opfrissen voor het verlenen van een vergunning of na een wifi de juiste reactie op het standpunt van  .   gebruiken we de estebanav     geoposition scripts die zoveel mogelijk de browser steun zal haar geolocation.,, als je standpunt is gevonden, we zullen je vertellen dat je in de buurt van op de kaart van de zillow positie en geografische codering van informatie van onafhankelijke, gebruiken we je.   zend egeocoding uitbreiding   het vinden van extra gegevens, ben je in positie.Het belangrijkste is om aan te tonen dat de aanvullende gegevens, kan je de bron van gegevens buiten de grenzen zillow.,, openbare functies actionindex () {% mode = nieuwe geolocation (); als lid is ($_post ['geolocation])) {% informatie:: =. () - > geografische Codering - > omgekeerd ($_post [] ['geolocation'lat], ['geolocation _post dollar'lon "] []); $gps_for_sql =" ("dollar. _post [] ['geolocation'lat].". _post dollar'geolocation] [] ['lon. "); de buurt voor $():: = - > lookupfromlatlon ($gps_for_sql); $gmap = Gemeenschap: model () - > preparemap (in de buurt van $'ogr_fid" []); $mark = nieuwe egmapmarkerwithlabel ($_post'geolocation'lat [] [], [] ['geolocation _post dollar'lon]) (titel = > "je was hier."); $gmap - > addmarker ($); $gmap - > breedte =" $400 "; gmap - > lengte = 400 dollar - > maken; ('") (gegevens = > de dollar in de buurt,'info "= > en informatie,'gmap" = > gmap));} of de dollar - > en (index, - (mode = > - model);},,,,, en verder, als je meer wilt zien, met inbegrip van de opstelling van je eigen kaart van de regio' S, probeer mijn project,   geogram.Waarmee je je e - mail dynamische Gemeenschap rondom de Gemeenschap, de gebruiker van regionale, plaatselijke en lokale Google -.,,,,, geogram een uitgebreid in kaart te brengen en een e - mail.   als je een les in de e - mail geogram gebruik van API - Mailgun belangstelling lezen hoe de vrijheid van vestiging,   geogram groep per e - mail service het gebruik van zend PHP en mysql.Ik kan schrijven over een Google in de toekomst de volgende opmerkingen als je na de les wil lezen in je.   kan ook in een aantal andere, ben ik geïnteresseerd in zend basis training.Ik schrijf een training + zend kader wordt gecorrigeerd, snel. Alsjeblieft, vragen of opmerkingen.Je kan ook naar mijn Twitter   @ les Hoffman   of    , directe stuurde me een e - mail.

Final product image









Previous:
Next Page: