50 votes

Géocodage par lots avec Garmin Mapsource

Veuillez Noter: JE SUIS PAS À LA RECHERCHE D'UNE SOLUTION ALTERNATIVE

J'ai perdu la trace de cet effort, il y a des années, mais ont besoin de géocoder des milliers d'adresses en soirée. Je dois utiliser le très précise de la base de données assis sur la machine, installé lorsque le Nuvi carte installé la mise à jour de Mapsource.

Quand j'ai contacté Garmin il y a des années, ils ont exprimé un intérêt à fournir une API pour cela, mais alors je n'ai rien entendu et n'a pas suivi. Leur base de données est fournie par navtec? Je crois. Quelqu'un a une expérience avec ce format?

J'ai posté sur le Garmin Developer forum il y a longtemps, mais son un peu léthargique là :)

Quelqu'un a fait cela? Personne ne sait comment il pourrait être fait sans une API; signification de structure de base de données et des appels?

Je vais prendre une solution dans n'importe quelle langue.

Ajouté:

Garmin a exprimé un intérêt dans la prise de cette disposition à moi. Ils n'ont tout simplement pas fait.

Je ne connais pas le format de base de données.

Je ne suis PAS à la recherche d'une solution en ligne ou tout autre "alternative". Cette question est très spécifique.

Contact Info: MikeTrader2 Un T gmail D O T com

Ajouté:

J'en ai offert un à 400 pt prime pour cela. Jeff Atwood a ensuite offert 400pts aussi. Si vous désirez voir une solution à cela, le vote de la question et je vais chasser de Garmin et de montrer l'intérêt pour finalement fournir cette.

Veuillez Noter: JE SUIS PAS À LA RECHERCHE D'UNE SOLUTION ALTERNATIVE

1voto

John Points 1978

Parlez directement à Navtec. Ils vous vendront ou vous concéderont sous licence leur base de données directement. Les tables de la base de données sont clairement documentées, puis écrivez votre propre géocodeur par-dessus. Cela m'a pris environ une semaine il y a 4 ans, et j'étais à l'époque légèrement compétent en SQL.

-1voto

borrel Points 578

naveteq utilise le format oracle

MAIS ATTENDEZ 1 SECONDE: faire 1000 recherches (par nuit) est facile, faire 10000 recherches (par nuit) nécessite un bon serveur, faire 1000000 recherches (par nuit) nécessite un cluster

les laisser faire les recherches nécessite moins de matériel (et plus de trafic) en utilisant xml-rpc ou un rpc similaire serait le meilleur (pour tout le monde)

acheter oracle db et commencer à travailler

vous pouvez utiliser presque n'importe quoi MAIS en gardant à l'esprit le volume que vous devez utiliser un langage de compilation comme c ++

-1voto

publicrelate Points 101

Vous pouvez géocodage jusqu'à 10 000/jour en ville avec NN4D après vous obtenez gratuitement une clé d'application.

Vous pouvez géocodage à 18 $par tranche de 1 000 avec CoreLogic (aka Proxix)

Yahoo regardé le plus intéressant, car il a Hadoop caractéristique, qui est actuellement utilisé au Navteq. J'ai contacté un gars au Navteq qui utilise Hadoop, et je suis en attente de ses réactions. Selon Ben Lorica de l'article sur Datameer O'Reilly.com intitulé "Big Data Outil pour les Analystes d'Entreprise", Datameer pouvez télécharger à partir de feuilles de calcul pour Hadoop. Hadoop est un pipeline de Navteq.

Point de départ - une liste des outils à la SIG Dept à l'USC

(Je ne peux avoir un lien parce que je suis nouveau, mais je vais ajouter le reste quand je reçois mes points.

-2voto

cactusmitch Points 26

gpsbabel.org a beaucoup de choses sur la conversion entre de nombreux formats GPS et un outil téléchargeable. Mon expérience limitée, principalement avec Google Maps, Streetview, etc., est que le géocodage n'est pas très précis. cm

-2voto

Leon Katsnelson Points 274

Le gratuit IBM DB2 Express-C SGBD est livré avec Spatial Extender qui peut être utilisé pour Géocoder des adresses des états-unis. Voir un webinaire sur cette. Ne sais pas si c'est exact, mais il peut pas faire de mal de prendre un coup d'oeil.

Jetez également un coup d'œil, la documentation DB2 http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.spatial.topics.doc/doc/csbp3008.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X