2010-08-11 4 views
1

Je recherche un langage de balisage standard pour transmettre des adresses (emplacements). Je n'ai vraiment besoin de rien de plus compliqué qu'une liste d'adresses avec des métadonnées, chacune nécessitant un nom, une adresse, un état, un téléphone, un courriel, des géocoordonnées et d'autres métadonnées. Je ne veux pas avoir à analyser ces adresses dans leurs parties constituantes; J'ai besoin d'eux transmis en tant que parties discrètes.Langage de balisage commun pour adresse/emplacement

J'ai regardé à la fois GML et KML et aucun ne semble correspondre à la facture. Je pourrais obtenir ce que je veux faire avec KML, en utilisant une liste de Placemarks et en stockant les morceaux de l'adresse dans les ExtendedData en tant que paires de valeurs clés connues. Cependant, cela ressemble à essayer d'insérer une cheville carrée dans un trou rond puisque KML est tellement centré autour de l'affichage. J'ai regardé OASIS xAL (que KML utilise), mais cela semblait trop compliqué pour ce que je faisais, et la documentation est clairsemée.

En outre, j'espère trouver une solution qui a déjà une bibliothèque .NET construite autour de lui. Si je dois je peux créer mon propre ML assez simple, mais en utilisant un standard me donnera une grande puissance en repoussant les clients qui veulent que nous manipulions leurs documents Excel personnalisés.

Merci!

Répondre

1

Vous n'avez pas mentionné XML.

Une raison pour laquelle cela ne correspondra pas à la facture? Excellent support dans la bibliothèque standard.

+0

Désolé, j'aurais dû être explicite. Quand j'ai dit créer mon propre ML, je voulais créer mon propre langage de balisage XML. Et oui, ça va faire l'affaire, mais s'il y a une norme je préfère l'utiliser. Merci pour l'entrée. –

+0

Ce n'était pas ce que je voulais, mais j'ai fini par créer ma propre ML dans ce but, car je ne trouvais rien d'autre qui me convienne. –

Questions connexes