А можно как-то однозначно интерпретировать мой гео объект с объектом из OSM. Например по ФИАС через промежуточный идентификатор, не знаю например через какой-нибудь ISO 3166-2 либо любой другой другой?
EmelyanovKonstantin, из данных есть ФИАС id, КЛАДР id, почтовый индекс и название. Он в основном нужен нам за тем, что мы точно знаем, что такой объект существует (мы используем для адресов улиц и тд, но сейчас в основном города интересуют) и плюс это все обновляется.
У меня есть есть список привязанных к ФИАСу и КЛАДРу гео объектов, которые хранятся у меня в сервисе, при выборе конкретного гео объекта я хочу подсвечивать его границы на карте. Вопрос в основном как мне сопоставить мои объекты с объектами того же OSM.
Роман: а вот еще вопрос можно? Игровые фишки решил реализовать в виде кнопок.
DataTemplate>
Button Command="{Binding }" CommandParameter="{Binding Value}" Content="{Binding Value}" />
/DataTemplate>
Как привязать команду из модели представления и в тоже время что бы привязка была из DataTemplate?
aol-nnov: так я поэтому и вопрос задал. Я понимаю, что у меня second null и не имеет адреса, а я его в функцию передаю, а как правильно сделать не знаю. И у меня должна быть возможность рекурсивно идти по дереву ( add(second.left, value) ).
Спасибо. Так работает. Если я делаю delete node; в pop нормально ли очищается память? Просто дебагером смотрю, при удалении только поле данных(data) очищается, а адрес остается.
andray15: в функцию подается два массива(фигуры) в каждом по 4 координаты, творится магия, с помощью этой функции создается матрица смежности графа, потом алгоритм Прима находит минимальное остовное дерево, ну и из этого дерева выбираем максимальное ребро.