Ik haal nu eenmalig de coordinaten op bij Google tijdens het invoeren van het adres, daarna komen ze uit de database. Tja, is dat eng... Je typt ook wel eens een bedrijfs naam in een zoekmachine om te zien wat het is.
Ik haal nu eenmalig de coordinaten op bij Google tijdens het invoeren van het adres, daarna komen ze uit de database. Tja, is dat eng... Je typt ook wel eens een bedrijfs naam in een zoekmachine om te zien wat het is.
Het gaat ook niet om privacy, het gaat om de gevoeligheid van gegevens. Ik heb liever dat derden zo min mogelijk inzicht in dergelijke zaken hebben - vooral omdat het ze in de eerste plaats gewoon niets aan gaat. Je ziet bijvoorbeeld ook niet veel dat bedrijven prijsgeven hoeveel klanten ze exact hebben - dit is feitelijk hetzelfde. Concurrentie hoeft bijvoorbeeld niet te weten hoeveel klanten wij in een bepaald land hebben. Dat is toch iets wat voor concurrenten interessant kan zijn.
Triloxigen: zie bovenstaande. Dat idee is exact wat ik zoek, maar dan dus intern. Het hoeft dan uiteraard ook niet zo geavanceerd te zijn als Google maps - zo lang je de spreiding maar goed kunt weergeven.
Mijn vraag is dus ook; kent iemand dergelijke software wat dit kan, maar dus wel intern (zonder gebruik van verbindingen met derden)? Het is geen probleem als er regelmatig een database geïmporteerd moet worden, want dan draaien de queries op die database natuurlijk nog steeds enkel intern.
een collega heeft ooit zoiets gemaakt, het was erg simpel.
adres > coordinaten > kaartje
de coordinaten haal je uit zo'n database en dat kaartje maak je even met GD onder PHP
Kant-en-klare software die aan je eisen voldoet zal je denk ik niet zo snel vinden.
Maar als je er niet voor terug deinst zelf wat te (laten) ontwikkelen zou je eens naar Openstreetmap kunnen kijken.
Je kan hun complete database met kaartgegevens downloaden, en daar lokaal mee spelen.
Haha, ja ok, zo ver was ik dan ook weer wel. Maar de vraag is dan weer;
Database -> waar kan je zoiets vinden?
Kaartje -> hoe bereken je welke coördinaten waar op de kaart staan? Hou er rekening mee dat een kaart niet vierkant is he, de lengte en breedte assen zijn ovalen..
Dankje voor de tip, ik zal daar morgen eens naar kijken.Oorspronkelijk geplaatst door maxnet
Overigens is het niet iets heel belangrijks dus er zal ook niet al te veel geld aan uitgegeven worden - tenzij er wellicht ook anderen geïnteresseerd zijn.
Hebben we al, live uit onze klantendatabase.
Verder inzoomen is steeds kleinere klanten. Kleur van de stip zegt iets over de dichtheid en het volume (op basis van omzet)
Hoe heb je dat gedaan?
Ik zie wel een bezwaarlijk punt doordat de meeste kaarten een XML feed nodig hebben, dus je moet een XML feed hebben met al je klanten en dan natuurlijk de vraag hoe beveilig je die.
Je zou dan alle Google Maps server IPs moeten toestaan en de rest blokkeren.
Ziet er goed uit Dennis, dat is inderdaad precies wat ik bedoel (alleen dan wereldwijd)
Niet als je de kaartgegevens zelf in een database hebt staan. Google maps wil ik juist niet gebruik van maken (zie eerdere uitleg).Oorspronkelijk geplaatst door Triloxigen
Wij gebruiken geen Google Maps, zoals je kunt zien, wij gebruiken OpenStreetMap. Onze collega Sander Hoentjen (a.k.a. Tjikkun) werkt hieraan mee.
Hoe we dit hebben gedaan? http://wiki.openstreetmap.org/wiki/O...rs_Dynamic_KML (door hem gemaakt)
Ik ben hier niet echt super in thuis, Sander meer... Mocht je gedetailleerde vragen hebben, dan kan je het proberen via; s.hoentjen@oxilion.nl (ook voor al uw spam)
Top, zal binnenkort als ik hiermee daadwerkelijk aan de slag ga eens contact opnemen. Bedankt man!
Graag gedaan! Geheim doen over technieken is niet zo ons ding. Dat staat alleen innovatie in de weg.